Re: Raspberry pi 4 recipe and layer issues.
Ed Vidal
Hi Josef, I restored my poky repository. These are in my arachne-pnr_0.1.bb. DEPENDS = " icestorm busybox coreutils-native" RDEPENDS_${PN} = "coreutils" When I try the following, bitbake -c cleanall arachne-pnr bitbake -DDD arachne-pnr Still getting this error. | /bin/sh: 1: sum: not foundThanks, Regards Edward Vidal Jr. e-mail develone@... 915-595-1613
On Wednesday, December 18, 2019, 6:35:22 AM MST, Josef Holzmayr <holzmayr@...> wrote:
Howdy! On Wed, Dec 18, 2019 at 01:12:23PM +0000, Edward Vidal wrote: > > Hi Joesf, I did not understand what you meant with "pull". These are the steps that I did. > Downloaded the file coreutils_8.31.bb from openemedded to ~/wkg/yocto-zeusSaved the original file poky/meta/recipes-core/coreutils/coreutils_8.31.bb ~/wkg/yocto-zeus/repo120319 > Made the chgs below to rpi4-64/poky/meta/recipes-core/coreutils/coreutils_8.31.bb > vidal@ws009:~/wkg/yocto-zeus-3.0$ diff coreutils_8.31.bb repo120319/coreutils_8.31.bb 52c52< sha384sum sha512sum shred shuf sort split sum tac tail tee test timeout \---> sha384sum sha512sum shred shuf sort split stdbuf sum tac tail tee test timeout \60,63d59< < PACKAGE_BEFORE_PN_class-target += "coreutils-stdbuf"< FILES_coreutils-stdbuf = "${bindir}/stdbuf ${libdir}/coreutils/libstdbuf.so"< RDEPENDS_coreutils_class-target += "coreutils-stdbuf" > Tested with DEPENDS = " icestorm busybox " and DEPENDS = " icestorm busybox coreutils" > Still getting error "/bin/sh: 1: sum: not found" with bitbake -DDD arachne-pnr > Also tried adding coreutils to inherit line and that failed. > Let me know if I can provide additional information. > Thanks for you help. > Regards If your recipe needs sum at build time, then it shall have DEPENDS = "coreutils-native" If it needs sum at runtime, then it shall have RDEPENDS_${PN} = "coreutils" No need to download any recipes from anywhere, coreutils is part of yocto already. And please, try to improve the formatting of your mails. It is incredibly hard to actually read and understand what you do or ask. Greetz > > > Edward Vidal Jr. e-mail develone@... 915-595-1613 > > On Wednesday, December 18, 2019, 12:00:16 AM MST, Josef Holzmayr <holzmayr@...> wrote: > > Howdy! > > On Wed, Dec 18, 2019 at 12:55:38AM +0000, Ed Vidal wrote: > > Hi All > > This is the error that I see bitbake -DDD arachne-pnr in log.do_compile > > My recipe is found at https://github.com/develone/meta-yosys-tools/blob/master/recipes-arachne-pnr/arachne-pnr/arachne-pnr_0.1.bb > > > > I have added to the depends DEPENDS = " icestorm busybox" no help > > /bin/sh: 1: sum: not found > > I did a search for does busybox provide sumhttps://busybox.net/BusyBox.htmlIt provides both sh & sum > > [, [[, acpid, add-shell, addgroup, adduser, adjtimex, ar, arp, arping, awk, base64, basename, bbconfig, beep, blkid, blockdev, bootchartd, brctl, bunzip2, bzcat, bzip2, cal, cat, catv, chat, chattr, chgrp, chmod, chown, chpasswd, chpst, chroot, chrt, chvt, cksum, clear, cmp, comm, conspy, cp, cpio, crond, crontab, cryptpw, cttyhack, cut, date, dc, dd, deallocvt, delgroup, deluser, depmod, devfsd, devmem, df, dhcprelay, diff, dirname, dmesg, dnsd, dnsdomainname, dos2unix, dpkg, dpkg-deb, du, dumpkmap, dumpleases, echo, ed, egrep, eject, env, envdir, envuidgid, ether-wake, expand, expr, fakeidentd, false, fbset, fbsplash, fdflush, fdformat, fdisk, fgconsole, fgrep, find, findfs, flash_eraseall, flash_lock, flash_unlock, flashcp, flock, fold, free, freeramdisk, fsck, fsck.minix, fsync, ftpd, ftpget, ftpput, fuser, getopt, getty, grep, gunzip, gzip, halt, hd, hdparm, head, hexdump, hostid, hostname, httpd, hush, hwclock, id, ifconfig, ifdown, ifenslave, ifplugd, ifup, inetd, init, inotifyd, insmod, install, ionice, iostat, ip, ipaddr, ipcalc, ipcrm, ipcs, iplink, iproute, iprule, iptunnel, kbd_mode, kill, killall, killall5, klogd, last, length, less, linux32, linux64, linuxrc, ln, loadfont, loadkmap, logger, login, logname, logread, losetup, lpd, lpq, lpr, ls, lsattr, lsmod, lspci, lsusb, lzcat, lzma, lzop, lzopcat, makedevs, makemime, man, md5sum, mdev, mesg, microcom, mkdir, mkdosfs, mke2fs, mkfifo, mkfs.ext2, mkfs.minix, mkfs.reiser, mkfs.vfat, mknod, mkpasswd, mkswap, mktemp, modinfo, modprobe, more, mount, mountpoint, mpstat, msh, mt, mv, nameif, nanddump, nandwrite, nbd-client, nc, netstat, nice, nmeter, nohup, nslookup, ntpd, od, openvt, passwd, patch, pgrep, pidof, ping, ping6, pipe_progress, pivot_root, pkill, pmap, popmaildir, poweroff, powertop, printenv, printf, ps, pscan, pwd, raidautorun, rdate, rdev, readahead, readlink, readprofile, realpath, reboot, reformime, remove-shell, renice, reset, resize, rev, rfkill, rm, rmdir, rmmod, route, rpm, rpm2cpio, rtcwake, run-parts, runlevel, runsv, runsvdir, rx, script, scriptreplay, sed, sendmail, seq, setarch, setconsole, setfont, setkeycodes, setlogcons, setsid, setuidgid, sh, sha1sum, sha256sum, sha512sum, showkey, slattach, sleep, smemcap, softlimit, sort, split, start-stop-daemon, stat, strings, stty, su, sulogin, sum, sv, svlogd, swapoff, swapon, switch_root, sync, sysctl, syslogd, tac, tail, tar, taskset, tcpsvd, tee, telnet, telnetd, test, tftp, tftpd, time, timeout, top, touch, tr, traceroute, traceroute6, true, tty, ttysize, tunctl, tune2fs, ubiattach, ubidetach, udhcpc, udhcpd, udpsvd, umount, uname, uncompress, unexpand, uniq, unix2dos, unlzma, unlzop, unxz, unzip, uptime, usleep, uudecode, uuencode, vconfig, vi, vlock, volname, wall, watch, watchdog, wc, wget, which, who, whoami, xargs, xz, xzcat, yes, zcat, zcip > > Thats only halfways correct: busybox *CAN* provide sum, if configured > accordingly. It obviously is not, in your case. The easiest way to get > sum is probably to just pull in coreutils: > > http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/coreutils/coreutils_8.31.bb > > Greetz > > -- > ——————————————— > Josef Holzmayr > Software Developer Embedded Systems > > Tel: +49 8444 9204-48 > Fax: +49 8444 9204-50 > > R-S-I Elektrotechnik GmbH & Co. KG > Woelkestrasse 11 > D-85301 Schweitenkirchen > www.rsi-elektrotechnik.de > ——————————————— > Amtsgericht Ingolstadt – GmbH: HRB 191328 – KG: HRA 170393 > Geschäftsführer: Dr.-Ing. Michael Sorg, Dipl.-Ing. Franz Sorg > Ust-IdNr: DE 128592548 > > _____________________________________________________________ > Amtsgericht Ingolstadt - GmbH: HRB 191328 - KG: HRA 170363 > Geschäftsführer: Dr.-Ing. Michael Sorg, Dipl.-Ing. Franz Sorg > USt-IdNr.: DE 128592548 > -- ——————————————— Josef Holzmayr Software Developer Embedded Systems Tel: +49 8444 9204-48 Fax: +49 8444 9204-50 R-S-I Elektrotechnik GmbH & Co. KG Woelkestrasse 11 D-85301 Schweitenkirchen www.rsi-elektrotechnik.de ——————————————— Amtsgericht Ingolstadt – GmbH: HRB 191328 – KG: HRA 170393 Geschäftsführer: Dr.-Ing. Michael Sorg, Dipl.-Ing. Franz Sorg Ust-IdNr: DE 128592548 |
|