I would like to keyword dev-libs/serdisplib on ~ppc.
Looking mostly good on ppc. But you might want to update the package list ;) dev-libs/serdisplib-2.01 ~ppc x11-libs/libdlo-0.1.2-r1 ~ppc One build in the tatt-list fails due to: [...] powerpc-unknown-linux-gnu-gcc -o touchscreen_tool touchscreen_tool.o -L../lib -lserdisp -lgd /usr/lib/gcc/powerpc-unknown-linux-gnu/8.3.0/../../../../powerpc-unknown-linux-gnu/bin/ld: touchscreen_tool.o: in function `wait_event': touchscreen_tool.c:(.text+0x68c): undefined reference to `SDEVLP_add_listener' /usr/lib/gcc/powerpc-unknown-linux-gnu/8.3.0/../../../../powerpc-unknown-linux-gnu/bin/ld: touchscreen_tool.c:(.text+0x6a0): undefined reference to `SDGPI_enable' /usr/lib/gcc/powerpc-unknown-linux-gnu/8.3.0/../../../../powerpc-unknown-linux-gnu/bin/ld: touchscreen_tool.c:(.text+0x718): undefined reference to `SDGPI_enable' /usr/lib/gcc/powerpc-unknown-linux-gnu/8.3.0/../../../../powerpc-unknown-linux-gnu/bin/ld: touchscreen_tool.o: in function `main': touchscreen_tool.c:(.text.startup+0x28c): undefined reference to `SDGPI_search' # cat /mnt/mychroot/root/tatt/serdisplib-690412.report USE tests started on Mi 24. Jul 14:37:10 CEST 2019 FEATURES=' test' USE='lcd_devices_rs232' succeeded for =dev-libs/serdisplib-2.01 USE='-lcd_devices_acoolsdcm lcd_devices_ddusbt -lcd_devices_directgfx -lcd_devices_displaylink -lcd_devices_framebuffer lcd_devices_glcd2usb -lcd_devices_goldelox -lcd_devices_i2c -lcd_devices_ks0108 -lcd_devices_l4m lcd_devices_lc7981 lcd_devices_lh155 -lcd_devices_nokcol -lcd_devices_pcd8544 lcd_devices_remote lcd_devices_rs232 -lcd_devices_sed133x -lcd_devices_sed153x -lcd_devices_sed156x -lcd_devices_ssdoled lcd_devices_stv8105 -threads -tools' succeeded for =dev-libs/serdisplib-2.01 USE='-lcd_devices_acoolsdcm lcd_devices_ddusbt -lcd_devices_directgfx lcd_devices_displaylink lcd_devices_framebuffer -lcd_devices_glcd2usb -lcd_devices_goldelox lcd_devices_i2c -lcd_devices_ks0108 lcd_devices_l4m -lcd_devices_lc7981 -lcd_devices_lh155 -lcd_devices_nokcol lcd_devices_pcd8544 lcd_devices_remote lcd_devices_rs232 -lcd_devices_sed133x lcd_devices_sed153x -lcd_devices_sed156x -lcd_devices_ssdoled -lcd_devices_stv8105 threads -tools' succeeded for =dev-libs/serdisplib-2.01 USE='lcd_devices_acoolsdcm lcd_devices_ddusbt lcd_devices_directgfx -lcd_devices_displaylink -lcd_devices_framebuffer -lcd_devices_glcd2usb -lcd_devices_goldelox lcd_devices_i2c -lcd_devices_ks0108 -lcd_devices_l4m -lcd_devices_lc7981 -lcd_devices_lh155 -lcd_devices_nokcol lcd_devices_pcd8544 lcd_devices_remote -lcd_devices_rs232 -lcd_devices_sed133x -lcd_devices_sed153x lcd_devices_sed156x -lcd_devices_ssdoled lcd_devices_stv8105 threads -tools' succeeded for =dev-libs/serdisplib-2.01 USE='-lcd_devices_acoolsdcm lcd_devices_ddusbt -lcd_devices_directgfx lcd_devices_displaylink -lcd_devices_framebuffer lcd_devices_glcd2usb -lcd_devices_goldelox lcd_devices_i2c lcd_devices_ks0108 lcd_devices_l4m -lcd_devices_lc7981 -lcd_devices_lh155 lcd_devices_nokcol lcd_devices_pcd8544 lcd_devices_remote lcd_devices_rs232 lcd_devices_sed133x -lcd_devices_sed153x -lcd_devices_sed156x lcd_devices_ssdoled lcd_devices_stv8105 threads -tools' succeeded for =dev-libs/serdisplib-2.01 USE='-lcd_devices_acoolsdcm -lcd_devices_ddusbt -lcd_devices_directgfx lcd_devices_displaylink -lcd_devices_framebuffer -lcd_devices_glcd2usb lcd_devices_goldelox -lcd_devices_i2c -lcd_devices_ks0108 -lcd_devices_l4m -lcd_devices_lc7981 -lcd_devices_lh155 -lcd_devices_nokcol -lcd_devices_pcd8544 -lcd_devices_remote -lcd_devices_rs232 lcd_devices_sed133x lcd_devices_sed153x -lcd_devices_sed156x lcd_devices_ssdoled lcd_devices_stv8105 threads -tools' succeeded for =dev-libs/serdisplib-2.01 USE='lcd_devices_acoolsdcm lcd_devices_ddusbt -lcd_devices_directgfx lcd_devices_displaylink -lcd_devices_framebuffer -lcd_devices_glcd2usb -lcd_devices_goldelox -lcd_devices_i2c lcd_devices_ks0108 -lcd_devices_l4m lcd_devices_lc7981 lcd_devices_lh155 lcd_devices_nokcol lcd_devices_pcd8544 lcd_devices_remote lcd_devices_rs232 lcd_devices_sed133x -lcd_devices_sed153x -lcd_devices_sed156x lcd_devices_ssdoled lcd_devices_stv8105 -threads tools' failed for =dev-libs/serdisplib-2.01 USE='-lcd_devices_acoolsdcm lcd_devices_ddusbt -lcd_devices_directgfx -lcd_devices_displaylink lcd_devices_framebuffer -lcd_devices_glcd2usb -lcd_devices_goldelox lcd_devices_i2c lcd_devices_ks0108 lcd_devices_l4m lcd_devices_lc7981 lcd_devices_lh155 lcd_devices_nokcol -lcd_devices_pcd8544 -lcd_devices_remote lcd_devices_rs232 -lcd_devices_sed133x -lcd_devices_sed153x -lcd_devices_sed156x -lcd_devices_ssdoled -lcd_devices_stv8105 threads tools' succeeded for =dev-libs/serdisplib-2.01 USE='lcd_devices_acoolsdcm -lcd_devices_ddusbt lcd_devices_directgfx -lcd_devices_displaylink -lcd_devices_framebuffer -lcd_devices_glcd2usb lcd_devices_goldelox -lcd_devices_i2c -lcd_devices_ks0108 lcd_devices_l4m -lcd_devices_lc7981 lcd_devices_lh155 -lcd_devices_nokcol -lcd_devices_pcd8544 -lcd_devices_remote -lcd_devices_rs232 lcd_devices_sed133x lcd_devices_sed153x -lcd_devices_sed156x -lcd_devices_ssdoled -lcd_devices_stv8105 threads tools' succeeded for =dev-libs/serdisplib-2.01 USE='-lcd_devices_acoolsdcm lcd_devices_ddusbt -lcd_devices_directgfx lcd_devices_displaylink -lcd_devices_framebuffer lcd_devices_glcd2usb lcd_devices_goldelox lcd_devices_i2c -lcd_devices_ks0108 lcd_devices_l4m lcd_devices_lc7981 -lcd_devices_lh155 -lcd_devices_nokcol lcd_devices_pcd8544 lcd_devices_remote lcd_devices_rs232 lcd_devices_sed133x -lcd_devices_sed153x -lcd_devices_sed156x lcd_devices_ssdoled -lcd_devices_stv8105 threads tools' succeeded for =dev-libs/serdisplib-2.01 USE='lcd_devices_acoolsdcm lcd_devices_ddusbt -lcd_devices_directgfx lcd_devices_displaylink lcd_devices_framebuffer lcd_devices_glcd2usb -lcd_devices_goldelox lcd_devices_i2c -lcd_devices_ks0108 lcd_devices_l4m -lcd_devices_lc7981 -lcd_devices_lh155 lcd_devices_nokcol -lcd_devices_pcd8544 lcd_devices_remote -lcd_devices_rs232 -lcd_devices_sed133x -lcd_devices_sed153x lcd_devices_sed156x lcd_devices_ssdoled -lcd_devices_stv8105 threads tools' succeeded for =dev-libs/serdisplib-2.01 USE='lcd_devices_acoolsdcm lcd_devices_ddusbt lcd_devices_directgfx lcd_devices_displaylink -lcd_devices_framebuffer lcd_devices_glcd2usb lcd_devices_goldelox lcd_devices_i2c -lcd_devices_ks0108 lcd_devices_l4m lcd_devices_lc7981 lcd_devices_lh155 lcd_devices_nokcol -lcd_devices_pcd8544 -lcd_devices_remote -lcd_devices_rs232 lcd_devices_sed133x lcd_devices_sed153x lcd_devices_sed156x -lcd_devices_ssdoled lcd_devices_stv8105 threads tools' succeeded for =dev-libs/serdisplib-2.01 USE='lcd_devices_acoolsdcm -lcd_devices_ddusbt -lcd_devices_directgfx lcd_devices_displaylink lcd_devices_framebuffer -lcd_devices_glcd2usb lcd_devices_goldelox -lcd_devices_i2c -lcd_devices_ks0108 -lcd_devices_l4m -lcd_devices_lc7981 lcd_devices_lh155 lcd_devices_nokcol lcd_devices_pcd8544 lcd_devices_remote lcd_devices_rs232 -lcd_devices_sed133x -lcd_devices_sed153x lcd_devices_sed156x lcd_devices_ssdoled lcd_devices_stv8105 threads tools' succeeded for =dev-libs/serdisplib-2.01 FEATURES=' test' USE='' succeeded for =x11-libs/libdlo-0.1.2-r1 USE='-static-libs' succeeded for =x11-libs/libdlo-0.1.2-r1 USE='static-libs' succeeded for =x11-libs/libdlo-0.1.2-r1
Hi! Many thanks for testing. (In reply to ernsteiswuerfel from comment #1) > One build in the tatt-list fails due to: Could you give me the build.log? Conrad
(In reply to ernsteiswuerfel from comment #1) > USE='lcd_devices_acoolsdcm lcd_devices_ddusbt -lcd_devices_directgfx > lcd_devices_displaylink -lcd_devices_framebuffer -lcd_devices_glcd2usb > -lcd_devices_goldelox -lcd_devices_i2c lcd_devices_ks0108 -lcd_devices_l4m > lcd_devices_lc7981 lcd_devices_lh155 lcd_devices_nokcol lcd_devices_pcd8544 > lcd_devices_remote lcd_devices_rs232 lcd_devices_sed133x > -lcd_devices_sed153x -lcd_devices_sed156x lcd_devices_ssdoled > lcd_devices_stv8105 -threads tools' failed for =dev-libs/serdisplib-2.01 Does this work, if you enable in this case USE="threads"? If I see this correctly, that seems to be the cause here?
Created attachment 585966 [details] tatt-tests.report (ppc) Hi Conrad! Did a re-run of the tatt testsuite. Everything looking good now. Thanks!
Thanks! Filled PR.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51b1c728725f6bac3d5f5fea63367f0c4c9f5a5 commit f51b1c728725f6bac3d5f5fea63367f0c4c9f5a5 Author: Conrad Kostecki <conrad@kostecki.com> AuthorDate: 2019-08-07 20:00:49 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2019-08-08 03:32:41 +0000 dev-libs/serdisplib: add ~ppc keyword Thanks to ernsteiswuerfel, ~ppc keyword can be added. Closes: https://bugs.gentoo.org/690412 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Conrad Kostecki <conrad@kostecki.com> Closes: https://github.com/gentoo/gentoo/pull/12635 Signed-off-by: Joonas Niilola <juippis@gentoo.org> dev-libs/serdisplib/serdisplib-2.01.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94fc13dc4d7370eee4c09e270ae1c6b1ae47d1d5 commit 94fc13dc4d7370eee4c09e270ae1c6b1ae47d1d5 Author: Conrad Kostecki <conrad@kostecki.com> AuthorDate: 2019-08-07 19:59:42 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2019-08-08 03:32:40 +0000 x11-libs/libdlo: add ~ppc keyword Thanks to ernsteiswuerfel, ~ppc keyword can be added. Bug: https://bugs.gentoo.org/690412 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Conrad Kostecki <conrad@kostecki.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> x11-libs/libdlo/libdlo-0.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
~ppc keyworded