Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

kindofblue

Members
  • Posts

    35
  • Joined

  • Last visited

Everything posted by kindofblue

  1. I tried to use the uploader to upload build.log but if fails with the error "You aren't permitted to upload this kind of file". I pasted the content of the file at the end. But first here's the output of emerge --info '=www-client/firefox-47.0.1::gentoo': And here's the content of build.log:
  2. Hi all, I've not been able to build Firefox since version 42; the current version in Portage is 47. It fails with the same error every time: failed to load site script /usr/local/share/config.site. This file exists and is readable. Has anybody encountered this problem? Thanks in advance.
  3. The bitbake program of Yocto complains that the version of make used by Funtoo, 3.82-r4, is broken. Here's the makefile bitbake is using to test make: makefile_test.a: makefile_test_a.c makefile_test_b.c makefile_test.a( makefile_test_a.c makefile_test_b.c) makefile_test_a.c: touch $@ makefile_test_b.c: touch $@ When running make on this makefile it fails with the following error: make: *** No rule to make target `makefile_test.a()', needed by `makefile_test.a'. Stop. The error comes from the extra space after makefile_test.a(; make completes successfully if the space is removed. I'm not sure if the space in the makefile is a typo or if it's on purpose to expose a bug with make.
  4. I tried to build version 4.1 in an overlay following this tutorial (https://wiki.gentoo.org/wiki/Overlay/Local_overlay) on the Gentoo wiki. But when I try emerge -pv make it wants to reinstall the existing version (3.82-r4). Am I missing something? Thanks!
  5. I'm trying to build a Yocto distribution for the beaglebone on my Funtoo PC, but the build program (bitbake) complains that the installed version of make, 3.82, is broken. Looking at http://packages.gentoo.org, the latest stable version of make is 4.0-r1, but this version doesn't show up even after executing emerge --sync. I tried to add an entry to /etc/portage/package.accept_keywords but that didn't help. Would someone know how I can access the latest version of make? Thanks in advance.
  6. I posted a message on the Gentoo forums. Thanks a lot for the help.
  7. Yes I'm using crossdev. Here's what I ran: crossdev -S --ov-output /usr/local/portage armv7a-hardfloat-linux-gnueabi Regards,
  8. Thanks for the replies. I'm hitting a snag before I can start building the kernel: the cross-compiler won't build. Looking at the log of the build, it's a file collision conflict between the existing gcc and the new one built for ARM. Any suggestion for a workaround? >>> Installing (1 of 1) cross-armv7a-hardfloat-linux-gnueabi/gcc-4.8.2-r2 * This package will overwrite one or more files that may belong to other * packages (see list below). You can use a command such as `portageq * owners / <filename>` to identify the installed package that owns a * file. If portageq reports that only one package owns a file then do * NOT file a bug report. A bug report is only useful if it identifies at * least two or more packages that are known to install the same file(s). * If a collision occurs and you can not explain where the file came from * then you should simply ignore the collision since there is not enough * information to determine if a real problem exists. Please do NOT file * a bug report at http://bugs.gentoo.org unless you report exactly which * two packages install the same file(s). Once again, please do NOT file * a bug report unless you have completely understood the above message. * * Detected file collision(s): * * /etc/env.d/gcc/x86_64-pc-linux-gnu-4.8.2 * /usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.2/c89 * /usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.2/c99 ... * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * sys-devel/gcc-4.8.2-r2:4.8::gentoo * /etc/env.d/gcc/x86_64-pc-linux-gnu-4.8.2 * /usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.2/c89 * /usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.2/c99 ... * * Package 'cross-armv7a-hardfloat-linux-gnueabi/gcc-4.8.2-r2' NOT merged * due to file collisions. If necessary, refer to your elog messages for * the whole content of the above message.
  9. Has anyone been able to run Funtoo on the BeagleBone Black? I remember finding documentation before on how to do this but I can't find it anymore. There is a document for Gentoo though (http://dev.gentoo.org/~armin76/arm/beagleboneblack/install.xml) which should apply pretty much as is for Funtoo. It is a bit outdated, but it's not too hard to see what has changed. I have one question related to building the kernel. After cloning the kernel repository at http://github.com/beagleboard/linux.git, I cannot find a .config file for the kernel. The Gentoo documentation mentions a file configs/beaglebone that should be copied to .config, but I see no such file. Would somenone know if there is default .config file that can be used? Thanks in advance.
×
×
  • Create New...