Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 768069 - dev-libs/libgusb-0.3.5 - ld: gusb/libgusb.so.2.0.10.p/gusb-context.c.o: in function `g_usb_context_get_type_once': gusb-context.c:(.text+0xb1): undefined reference to `__stack_chk_fail_local' (on musl)
Summary: dev-libs/libgusb-0.3.5 - ld: gusb/libgusb.so.2.0.10.p/gusb-context.c.o: in fu...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Gentoo musl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: musl-porting
  Show dependency tree
 
Reported: 2021-01-31 17:06 UTC by ernsteiswuerfel
Modified: 2021-09-25 17:50 UTC (History)
2 users (show)

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


Attachments
build.log (dev-libs:libgusb-0.3.5:20210131-163524.log,23.76 KB, text/plain)
2021-01-31 17:06 UTC, ernsteiswuerfel
Details
emerge --info (file_768069.txt,6.32 KB, text/plain)
2021-01-31 17:06 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2021-01-31 17:06:27 UTC
Created attachment 685251 [details]
build.log

[...]
i686-gentoo-linux-musl-gcc  -o gusb/libgusb.so.2.0.10 gusb/libgusb.so.2.0.10.p/gusb-context.c.o gusb/libgusb.so.2.0.10.p/gusb-device.c.o gusb/libgusb.so.2.0.10.p/gusb-device-list.c.o gusb/libgusb.so.2.0.10.p/gusb-interface.c.o gusb/libgusb.so.2.0.10.p/gusb-endpoint.c.o gusb/libgusb.so.2.0.10.p/gusb-source.c.o gusb/libgusb.so.2.0.10.p/gusb-util.c.o gusb/libgusb.so.2.0.10.p/gusb-version.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgusb.so.2 -Wl,-z,relro -Wl,-z,now -Os -march=pentium4 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--version-script,/var/tmp/portage/dev-libs/libgusb-0.3.5/work/libgusb-0.3.5/gusb/libgusb.ver /usr/lib/libgio-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libusb-1.0.so -Wl,--end-group
/usr/lib/gcc/i686-gentoo-linux-musl/10.2.0/../../../../i686-gentoo-linux-musl/bin/ld: gusb/libgusb.so.2.0.10.p/gusb-context.c.o: in function `g_usb_context_get_type_once':
gusb-context.c:(.text+0xb1): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/i686-gentoo-linux-musl/10.2.0/../../../../i686-gentoo-linux-musl/bin/ld: gusb/libgusb.so.2.0.10.p/gusb-context.c.o: in function `g_usb_context_load_usb_ids':
gusb-context.c:(.text+0x4b1): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/i686-gentoo-linux-musl/10.2.0/../../../../i686-gentoo-linux-musl/bin/ld: gusb/libgusb.so.2.0.10.p/gusb-context.c.o: in function `g_usb_context_event_thread_cb':
gusb-context.c:(.text+0x58a): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/i686-gentoo-linux-musl/10.2.0/../../../../i686-gentoo-linux-musl/bin/ld: gusb/libgusb.so.2.0.10.p/gusb-context.c.o: in function `g_usb_context_initable_init':
gusb-context.c:(.text+0x964): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/i686-gentoo-linux-musl/10.2.0/../../../../i686-gentoo-linux-musl/bin/ld: gusb/libgusb.so.2.0.10.p/gusb-context.c.o: in function `g_usb_context_add_device':
gusb-context.c:(.text+0xe5a): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/i686-gentoo-linux-musl/10.2.0/../../../../i686-gentoo-linux-musl/bin/ld: gusb/libgusb.so.2.0.10.p/gusb-context.c.o:gusb-context.c:(.text+0xfb9): more undefined references to `__stack_chk_fail_local' follow
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
 * ERROR: dev-libs/libgusb-0.3.5::gentoo failed (compile phase):
 *   ninja -v -j1 -l0 -C /var/tmp/portage/dev-libs/libgusb-0.3.5/work/libgusb-0.3.5-abi_x86_32.x86 failed
Comment 1 ernsteiswuerfel archtester 2021-01-31 17:06:58 UTC
Created attachment 685254 [details]
emerge --info
Comment 2 Jory A. Pratt gentoo-dev 2021-09-25 17:50:47 UTC
Gcc not links libssp_nonshared.a for all archs.