log: Reproducible: Always Steps to Reproduce: 1.emerge sys-apps/pcsc-lite 2. 3. Actual Results: failed installation Expected Results: successful installation emerge --info
Created attachment 764239 [details] build log Build log
Created attachment 764240 [details] emerge --info
libtool: link: x86_64-pc-linux-gnu-gcc -m32 -Wall -fno-common -march=native -O2 -pipe -pthread -DPCSCD -DSIMCLIST_NO_DUMPRESTORE -Wall -fno-common -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--as-needed -o pcscd pcscd-auth.o pcscd-atrhandler.o pcscd-configfile.o pcscd-debuglog.o pcscd-dyn_hpux.o pcscd-dyn_macosx.o pcscd-dyn_unix.o pcscd-eventhandler.o pcscd-hotplug_generic.o pcscd-ifdwrapper.o pcscd-pcscdaemon.o pcscd-prothandler.o pcscd-readerfactory.o pcscd-simclist.o pcscd-sys_unix.o pcscd-tokenparser.o pcscd-hotplug_libudev.o pcscd-hotplug_libusb.o pcscd-hotplug_macosx.o pcscd-utils.o pcscd-winscard.o pcscd-winscard_msg.o pcscd-winscard_msg_srv.o pcscd-winscard_svc.o -pthread -Wl,--export-dynamic -lpthread -lrt -pthread /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: pcscd-pcscdaemon.o: in function `signal_thread': pcscdaemon.c:(.text+0x429): undefined reference to `HPReCheckSerialReaders' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: pcscd-pcscdaemon.o: in function `.L72': pcscdaemon.c:(.text.startup+0x8d8): undefined reference to `HPSearchHotPluggables' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: pcscdaemon.c:(.text.startup+0x8dd): undefined reference to `HPRegisterForHotplugEvents' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: pcscdaemon.c:(.text.startup+0xa7a): undefined reference to `HPStopHotPluggables' collect2: error: ld returned 1 exit status make[3]: *** [Makefile:753: pcscd] Error 1 make[3]: Leaving directory '/var/tmp/portage/sys-apps/pcsc-lite-1.9.5/work/pcsc-lite-1.9.5-abi_x86_32.x86/src' make[2]: *** [Makefile:1295: all-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/sys-apps/pcsc-lite-1.9.5/work/pcsc-lite-1.9.5-abi_x86_32.x86/src' make[1]: *** [Makefile:445: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/sys-apps/pcsc-lite-1.9.5/work/pcsc-lite-1.9.5-abi_x86_32.x86' make: *** [Makefile:375: all] Error 2
the fix: https://lore.kernel.org/all/0e655139-ec36-0fcb-4f39-66565bb92809@mind.be/T/
Fixed. Thanks a lot!
(In reply to PaX Team from comment #4) > the fix: > https://lore.kernel.org/all/0e655139-ec36-0fcb-4f39-66565bb92809@mind.be/T/ Thanks! (In reply to Deep Red from comment #5) > Fixed. > > Thanks a lot! It still needs to be pulled in to Gentoo.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80805d85ad317c4c9e484b68272552f6aedfc8d9 commit 80805d85ad317c4c9e484b68272552f6aedfc8d9 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-02-03 07:07:39 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-02-03 07:07:39 +0000 sys-apps/pcsc-lite: fix build without udev/libusb Closes: https://bugs.gentoo.org/832593 Signed-off-by: Sam James <sam@gentoo.org> .../files/pcsc-lite-1.9.5-no-libusb-udev.patch | 29 ++++++++++++++++++++++ sys-apps/pcsc-lite/pcsc-lite-1.9.5.ebuild | 1 + 2 files changed, 30 insertions(+)