Activity log for bug #2060796

Date Who What changed Old value New value Message
2024-04-10 10:44:06 Benjamin Drung bug added bug
2024-04-10 10:44:07 Benjamin Drung bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066860
2024-04-10 10:44:07 Benjamin Drung libprelude (Debian): remote watch Debian Bug tracker #1066860
2024-04-10 14:03:43 Benjamin Drung description Imported from Debian bug http://bugs.debian.org/1066860: Package: src:libprelude Version: 5.2.0-5.3 Severity: serious Tags: sid trixie ftbfs patch libprelude ftbfs on time_t64 archs with symbols file mismatches. I don't know why some changes are only limited to arc and x32, but I made these all optional. patch at http://launchpadlibrarian.net/719321091/libprelude_5.2.0-5.3build2_5.2.0-5.3ubuntu1.diff.gz Imported from Debian bug http://bugs.debian.org/1066860: Package: src:libprelude Version: 5.2.0-5.3 Severity: serious Tags: sid trixie ftbfs patch libprelude ftbfs on time_t64 archs with symbols file mismatches. I don't know why some changes are only limited to arc and x32, but I made these all optional. patch at http://launchpadlibrarian.net/719321091/libprelude_5.2.0-5.3build2_5.2.0-5.3ubuntu1.diff.gz This package FTBFS on armhf and armel as well: libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wbad-function-cast -Wcast-qual -Wcast-align -Wnested-externs -Wunused -Wformat -Wformat-security -I./include -I.. -I../src/include -I./libprelude-error -I../libmissing -I../libmissing -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/home/wookey/debian/libprelude-5.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c prelude-log.c -fPIC -DPIC -o .libs/prelude-log.o prelude-log.c: In function 'do_log_v': prelude-log.c:51:50: error: incompatible type for argument 1 of 'memmove' 51 | # define PRELUDE_VA_COPY(ap1, ap2) memmove ((ap1), (ap2), sizeof(va_list)) | ^~~~~ | | | va_list prelude-log.c:229:9: note: in expansion of macro 'PRELUDE_VA_COPY' 229 | PRELUDE_VA_COPY(bkp, ap); | ^~~~~~~~~~~~~~~ In file included from /usr/include/features.h:490, from /usr/include/arm-linux-gnueabihf/sys/types.h:25, from ../libmissing/sys/types.h:39, from ../libmissing/ftw_.h:20, from ./include/libmissing.h:34, from prelude-log.c:24: /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34:1: note: expected 'void *' but argument is of type 'va_list' 34 | __NTH (memmove (void *__dest, const void *__src, size_t __len)) | ^~~~~ prelude-log.c:51:57: error: incompatible type for argument 2 of 'memmove' 51 | # define PRELUDE_VA_COPY(ap1, ap2) memmove ((ap1), (ap2), sizeof(va_list)) | ^~~~~ | | | va_list prelude-log.c:229:9: note: in expansion of macro 'PRELUDE_VA_COPY' 229 | PRELUDE_VA_COPY(bkp, ap); | ^~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34:1: note: expected 'const void *' but argument is of type 'va_list' 34 | __NTH (memmove (void *__dest, const void *__src, size_t __len)) | ^~~~~ There are some warnings too Build logs: https://buildd.debian.org/status/fetch.php?pkg=libprelude&arch=armhf&ver=5.2.0-5.3&stamp=1709143897&raw=0 https://buildd.debian.org/status/fetch.php?pkg=libprelude&arch=armel&ver=5.2.0-5.3&stamp=1710726391&raw=0
2024-04-11 03:15:09 Bug Watch Updater libprelude (Debian): status New Fix Released
2024-04-11 03:15:09 Bug Watch Updater libprelude (Debian): importance Undecided Unknown
2024-04-11 17:31:48 Launchpad Janitor libprelude (Ubuntu): status New Fix Released
2024-04-16 07:55:27 Bug Watch Updater libprelude (Debian): status Fix Released New
2024-04-28 09:03:58 Bug Watch Updater libprelude (Debian): status New Fix Released