This repository has been archived by the owner. It is now read-only.

Update crosstool-ng 1.18.0 - Remove Caveats #18133

Closed
wants to merge 1 commit into
from

Conversation

Projects
None yet
4 participants
@nandub
Contributor

nandub commented Feb 28, 2013

To avoid the following error I decided to remove the caveats to avoid confusion:

[INFO ]  Installing libelf for host
[EXTRA]    Configuring libelf
[ERROR]    configure: error: no declaration for Elf32_Dyn
[ERROR]   
[ERROR]  >>
[ERROR]  >>  Build failed in step 'Installing libelf for host'
[ERROR]  >>        called in step '(top-level)'
[ERROR]  >>
[ERROR]  >>  Error happened in: CT_DoExecLog[scripts/functions@216]
[ERROR]  >>        called from: do_libelf_backend[scripts/build/companion_libs/200-libelf.sh@118]
[ERROR]  >>        called from: do_libelf_for_host[scripts/build/companion_libs/200-libelf.sh@60]
[ERROR]  >>        called from: do_companion_libs_for_host[scripts/build/companion_libs.sh@36]
[ERROR]  >>        called from: main[scripts/crosstool-NG.sh@632]
[ERROR]  >>
[ERROR]  >>  For more info on this error, look at the file: 'build.log'
[ERROR]  >>  There is a list of known issues, some with workarounds, in:
[ERROR]  >>      '/usr/local/Cellar/crosstool-ng/1.18.0/share/doc/crosstool-ng/ct-ng.1.18.0/B - Known issues.txt'
[ERROR]   
[ERROR]  (elapsed: 10:28.00)
[10:28] / make: *** [build] Error 1
@cooljeanius

This comment has been minimized.

Show comment Hide comment
@cooljeanius

cooljeanius Feb 28, 2013

Adding libelf as a dependency could be problematic, because having libelf active can cause glib to fail to build

Adding libelf as a dependency could be problematic, because having libelf active can cause glib to fail to build

@adamv

This comment has been minimized.

Show comment Hide comment
@adamv

adamv Feb 28, 2013

Contributor

Does libelf need to be keg-only then?

Contributor

adamv commented Feb 28, 2013

Does libelf need to be keg-only then?

@cooljeanius

This comment has been minimized.

Show comment Hide comment
@cooljeanius

cooljeanius Feb 28, 2013

idk, I'm just basing this off of what MacPorts does in their glib2 portfile:

# configure checks for libelf, and if found, the build fails; see #33948.
conflicts_build             libelf

link to the referenced issue: http://trac.macports.org/ticket/33948

idk, I'm just basing this off of what MacPorts does in their glib2 portfile:

# configure checks for libelf, and if found, the build fails; see #33948.
conflicts_build             libelf

link to the referenced issue: http://trac.macports.org/ticket/33948

@ghost ghost assigned jacknagel Mar 7, 2013

@jacknagel

This comment has been minimized.

Show comment Hide comment
@jacknagel

jacknagel Mar 7, 2013

Contributor

Can someone explain the problem that is being solved and why this didn't just depend on libelf before? Bonus points for links to documentation

Contributor

jacknagel commented Mar 7, 2013

Can someone explain the problem that is being solved and why this didn't just depend on libelf before? Bonus points for links to documentation

@jacknagel jacknagel closed this in 3ced462 Apr 13, 2013

ekarulf added a commit to ekarulf/homebrew that referenced this pull request Apr 15, 2013

crosstool-ng: remove caveats and add libelf dep
Closes #18133.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>

dshean added a commit to dshean/homebrew that referenced this pull request Sep 24, 2013

crosstool-ng: remove caveats and add libelf dep
Closes #18133.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>

@xu-cheng xu-cheng locked and limited conversation to collaborators Feb 16, 2016

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.