Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 455272 - eix segfaults on armv5tel-softfloat-linux-uclibceabi
Summary: eix segfaults on armv5tel-softfloat-linux-uclibceabi
Status: RESOLVED CANTFIX
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Third-Party Tools (show other bugs)
Hardware: ARM Linux
: Normal normal (vote)
Assignee: Martin Väth
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-03 11:28 UTC by Tibor Vago
Modified: 2013-02-03 16:56 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
GDB output (nas-gdb.txt,1.70 KB, text/plain)
2013-02-03 11:28 UTC, Tibor Vago
Details
emerge --info (nas-info.txt,4.03 KB, text/plain)
2013-02-03 11:29 UTC, Tibor Vago
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tibor Vago 2013-02-03 11:28:39 UTC
Created attachment 337776 [details]
GDB output

nas ~ # FEATURES="nostrip" CXXFLAGS="-g -ggdb3" ebuild /usr/portage/app-portage/eix/eix-0.25.5.ebuild compile install
[snip]

nas ~ # /var/tmp/portage/app-portage/eix-0.25.5/image/usr/bin/eix -I sources
Received SIGSEGV - you probably found a bug in eix.
Please proceed with the following few instructions and help us find the bug:
 * install gdb (sys-dev/gdb)
 * reemerge eix with FEATURES="nostrip" USE="debug"
   or with FEATURES="nostrip" CXXFLAGS="-g -ggdb3" LDFLAGS=""
 * enter gdb with "gdb --args eix your_arguments_for_eix"
 * type "run" and wait for the segfault to happen
 * type "bt" to get a backtrace (this helps us a lot)
 * post a bugreport and be sure to include the output from gdb ..
Comment 1 Tibor Vago 2013-02-03 11:29:08 UTC
Created attachment 337778 [details]
emerge --info
Comment 2 Tibor Vago 2013-02-03 11:29:48 UTC
On my armv7a-softfp-linux-uclibceabi eix doesn't segfaults.
Comment 3 Tibor Vago 2013-02-03 11:53:27 UTC
USE="-optimization -strong-optimization" works
Comment 4 Tibor Vago 2013-02-03 12:06:43 UTC
USE="-strong-optimization" works
Comment 5 Tibor Vago 2013-02-03 12:32:43 UTC
It seems stong-optimization fails.
Comment 6 Martin Väth 2013-02-03 16:53:52 UTC
USE=strong-optimization uses some experimental compiler features like graphite which are known to break in some situations. Its description contains
"May cause trouble with some buggy compiler versions"
for a reason.

Thus, if the problem occurs only with USE=strong-optimization, I would guess for a compiler bug and close this bug as CANTFIX.
Comment 7 Tibor Vago 2013-02-03 16:56:34 UTC
Ok Martin, thx, it works fine without strong_optimization flag.