2019-09-12 14:45:12 |
Matthias Klose |
bug |
|
|
added bug |
2019-09-12 14:45:18 |
Matthias Klose |
klibc (Ubuntu): status |
New |
Confirmed |
|
2019-09-12 14:45:23 |
Matthias Klose |
klibc (Ubuntu): importance |
Undecided |
High |
|
2019-09-12 14:45:32 |
Matthias Klose |
tags |
|
ftbfs rls-ee-incoming |
|
2019-09-16 07:51:45 |
Brian Murray |
nominated for series |
|
Ubuntu Eoan |
|
2019-09-16 07:51:45 |
Brian Murray |
bug task added |
|
klibc (Ubuntu Eoan) |
|
2019-09-16 07:52:15 |
Brian Murray |
tags |
ftbfs rls-ee-incoming |
ftbfs |
|
2019-09-16 12:26:43 |
Francis Ginther |
tags |
ftbfs |
ftbfs id-5d7f798147e05c832903635b |
|
2019-10-21 22:20:12 |
Adam Conrad |
attachment added |
|
cf-protection.patch https://bugs.launchpad.net/ubuntu/+source/klibc/+bug/1843743/+attachment/5299063/+files/cf-protection.patch |
|
2019-10-21 22:26:50 |
Adam Conrad |
description |
https://launchpadlibrarian.net/441262209/buildlog_ubuntu-eoan-amd64.klibc_2.0.6-1ubuntu1_BUILDING.txt.gz
gcc -Wp,-MD,usr/klibc/.sigsuspend.o.d -nostdinc -iwithprefix include -I/<<PKGBUILDDIR>>/usr/include/arch/x86_64 -Iusr/include/arch/x86_64 -I/<<PKGBUILDDIR>>/usr/include/bits64 -Iusr/include/bits64 -I/<<PKGBUILDDIR>>/usr/klibc/../include -Iusr/klibc/../include -I/<<PKGBUILDDIR>>/usr/include -Iusr/include -I/<<PKGBUILDDIR>>/linux/include -Ilinux/include -D__KLIBC__=2 -D__KLIBC_MINOR__=0 -D_BITSIZE=64 -fno-stack-protector -fwrapv -fno-PIE -ggdb -m64 -Os -fomit-frame-pointer -mno-sse -falign-functions=1 -falign-jumps=1 -falign-loops=1 -fno-asynchronous-unwind-tables -W -Wall -Wno-sign-compare -Wno-unused-parameter -c -o usr/klibc/sigsuspend.o usr/klibc/sigsuspend.c
usr/klibc/sigsuspend.c:8:10: fatal error: klibc/havesyscall.h: No such file or directory
8 | #include <klibc/havesyscall.h>
| ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [/<<PKGBUILDDIR>>/scripts/Kbuild.klibc:252: usr/klibc/sigsuspend.o] Error 1
make[3]: *** [/<<PKGBUILDDIR>>/./Kbuild:9: all] Error 2
make[2]: *** [Makefile:118: klibc] Error 2 |
[ SRU Justification / Impact ]
klibc is FTBFS in eoan. As we have a history of SRUing klibc to add new features, we should probably make sure it's buildable.
[ Test Case ]
If it builds, we win. Should also test that a machine with the new klibc installed still boots.
[ Regression Potential ]
One patch is just adding a missing include, and the other is altering the build of a stub only used to determine which syscalls are availble, a part of the build that will cause the rest of the build to fail if it's generated incorrectly. Regression potential should be very low.
[ Original Bug Report ]
https://launchpadlibrarian.net/441262209/buildlog_ubuntu-eoan-amd64.klibc_2.0.6-1ubuntu1_BUILDING.txt.gz
gcc -Wp,-MD,usr/klibc/.sigsuspend.o.d -nostdinc -iwithprefix include -I/<<PKGBUILDDIR>>/usr/include/arch/x86_64 -Iusr/include/arch/x86_64 -I/<<PKGBUILDDIR>>/usr/include/bits64 -Iusr/include/bits64 -I/<<PKGBUILDDIR>>/usr/klibc/../include -Iusr/klibc/../include -I/<<PKGBUILDDIR>>/usr/include -Iusr/include -I/<<PKGBUILDDIR>>/linux/include -Ilinux/include -D__KLIBC__=2 -D__KLIBC_MINOR__=0 -D_BITSIZE=64 -fno-stack-protector -fwrapv -fno-PIE -ggdb -m64 -Os -fomit-frame-pointer -mno-sse -falign-functions=1 -falign-jumps=1 -falign-loops=1 -fno-asynchronous-unwind-tables -W -Wall -Wno-sign-compare -Wno-unused-parameter -c -o usr/klibc/sigsuspend.o usr/klibc/sigsuspend.c
usr/klibc/sigsuspend.c:8:10: fatal error: klibc/havesyscall.h: No such file or directory
8 | #include <klibc/havesyscall.h>
| ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [/<<PKGBUILDDIR>>/scripts/Kbuild.klibc:252: usr/klibc/sigsuspend.o] Error 1
make[3]: *** [/<<PKGBUILDDIR>>/./Kbuild:9: all] Error 2
make[2]: *** [Makefile:118: klibc] Error 2 |
|
2019-10-21 23:09:23 |
Brian Murray |
klibc (Ubuntu Eoan): status |
Confirmed |
Fix Committed |
|
2019-10-21 23:09:25 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2019-10-21 23:09:29 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2019-10-21 23:09:33 |
Brian Murray |
tags |
ftbfs id-5d7f798147e05c832903635b |
ftbfs id-5d7f798147e05c832903635b verification-needed verification-needed-eoan |
|
2019-10-22 00:46:37 |
Adam Conrad |
tags |
ftbfs id-5d7f798147e05c832903635b verification-needed verification-needed-eoan |
ftbfs id-5d7f798147e05c832903635b verification-done verification-done-eoan |
|
2019-10-22 02:01:32 |
Ben Hutchings |
bug |
|
|
added subscriber Ben Hutchings |
2019-10-22 04:01:37 |
Launchpad Janitor |
klibc (Ubuntu): status |
Confirmed |
Fix Released |
|
2019-10-28 10:42:52 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2019-10-28 10:52:56 |
Launchpad Janitor |
klibc (Ubuntu Eoan): status |
Fix Committed |
Fix Released |
|
2022-06-16 06:31:37 |
maozhou |
bug |
|
|
added subscriber maozhou |
2023-08-25 05:33:59 |
luoyaoming |
bug |
|
|
added subscriber luoyaoming |