[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1015709: marked as done (xmlrpc-c: ftbfs with LTO (link time optimization) enabled)



Your message dated Sat, 11 May 2024 10:00:18 +0000
with message-id <E1s5jWc-000bKs-Qt@fasolo.debian.org>
and subject line Bug#1015709: fixed in xmlrpc-c 1.59.03-1
has caused the Debian Bug report #1015709,
regarding xmlrpc-c: ftbfs with LTO (link time optimization) enabled
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1015709: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015709
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:xmlrpc-c
Version: 1.33.14-10
Severity: minor
Tags: sid bookworm
User: debian-gcc@lists.debian.org
Usertags: ftbfs-lto

This package currently fails to build (at least on the amd64
architecture) with link time optimizations enabled.  For a background
for LTO please see

https://wiki.debian.org/ToolChain/LTO

The goal is to enable this optimization by default in an upcoming
Debian release in dpkg-buildflags for 64bit architectures.  The goal
is to get this package to build with link time optimizations, or to
explicitly disable link time optimizations for this package build.

To reproduce the build failure, enable the lto optimization in
testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS
in the debian/rules file, or if this macro is unset, just set it:

export DEB_BUILD_MAINT_OPTIONS = optimize=+lto

Please try to fix the build with lto enabled, fixing the packaging or
forwarding the issue upstream. If the issue cannot be fixed,
explicitly disallow building the package with lto by adding to your
rules file:

export DEB_BUILD_MAINT_OPTIONS = optimize=-lto

or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/dpkglto/xmlrpc-c_1.33.14-10_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
casprintf.c:102:5: warning: ignoring return value of ‘vasprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  102 |     vasprintf(&string, fmt, varargs);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -Isrcdir/lib/util/include -I/<<PKGBUILDDIR>>  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security cmdline_parser.c
g++ -c -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -std=gnu++98 -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas  -Wsynth -g  -Isrcdir/lib/util/include -I/<<PKGBUILDDIR>>  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security cmdline_parser_cpp.cpp
cc1plus: warning: command-line option ‘-Wimplicit’ is valid for C/ObjC but not for C++
gcc -c -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -Isrcdir/lib/util/include -I/<<PKGBUILDDIR>>  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security getoptx.c
gcc -c -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -Isrcdir/lib/util/include -I/<<PKGBUILDDIR>>  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security string_parser.c
gcc -c -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -Isrcdir/lib/util/include -I/<<PKGBUILDDIR>>  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security stripcaseeq.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/util'
make -C libutil/ -f /<<PKGBUILDDIR>>/lib/libutil/Makefile \
    all 
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/libutil'
cat /dev/null >depend.mk
ln -s /<<PKGBUILDDIR>> srcdir
ln -s /<<PKGBUILDDIR>> blddir
gcc -c -o asprintf.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security asprintf.c
asprintf.c: In function ‘xmlrpc_vasprintf’:
asprintf.c:124:5: warning: ignoring return value of ‘vasprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  124 |     vasprintf(&string, fmt, varargs);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -o base64.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security base64.c
gcc -c -o error.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security error.c
gcc -c -o lock_platform.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security lock_platform.c
gcc -c -o lock_pthread.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security lock_pthread.c
gcc -c -o lock_none.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security lock_none.c
gcc -c -o make_printable.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security make_printable.c
gcc -c -o memblock.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security memblock.c
gcc -c -o select.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security select.c
gcc -c -o sleep.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security sleep.c
gcc -c -o string_number.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security string_number.c
gcc -c -o time.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security time.c
gcc -c -o utf8.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security utf8.c
rm -f libxmlrpc_util.a
ar cru libxmlrpc_util.a asprintf.o base64.o error.o lock_platform.o lock_pthread.o lock_none.o make_printable.o memblock.o select.o sleep.o string_number.o time.o utf8.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libxmlrpc_util.a
gcc -c -o asprintf.osh -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -fPIC  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC asprintf.c
asprintf.c: In function ‘xmlrpc_vasprintf’:
asprintf.c:124:5: warning: ignoring return value of ‘vasprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  124 |     vasprintf(&string, fmt, varargs);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -o base64.osh -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -fPIC  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC base64.c
gcc -c -o error.osh -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -fPIC  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC error.c
gcc -c -o lock_platform.osh -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -fPIC  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC lock_platform.c
gcc -c -o lock_pthread.osh -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -fPIC  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC lock_pthread.c
gcc -c -o lock_none.osh -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -fPIC  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC lock_none.c
gcc -c -o make_printable.osh -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -fPIC  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC make_printable.c
gcc -c -o memblock.osh -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -fPIC  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC memblock.c
gcc -c -o select.osh -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -fPIC  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC select.c
gcc -c -o sleep.osh -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -fPIC  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC sleep.c
gcc -c -o string_number.osh -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -fPIC  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC string_number.c
gcc -c -o time.osh -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -fPIC  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC time.c
gcc -c -o utf8.osh -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -fPIC  -I/<<PKGBUILDDIR>> -Isrcdir -I/<<PKGBUILDDIR>>/include -Isrcdir/include -Isrcdir/lib/util/include  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC utf8.c
gcc -D_FORTIFY_SOURCE=2  -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,--as-needed -fPIE -pie -Wl,-z,now -shared -Wl,-soname,libxmlrpc_util.so.3  asprintf.osh base64.osh error.osh lock_platform.osh lock_pthread.osh lock_none.osh make_printable.osh memblock.osh select.osh sleep.osh string_number.osh time.osh utf8.osh -lpthread -o libxmlrpc_util.so.3.33
/usr/bin/ld: /tmp/ccyOhFg3.ltrans0.ltrans.o: warning: relocation against `stderr@@GLIBC_2.2.5' in read-only section `.text'
/usr/bin/ld: /tmp/ccyOhFg3.ltrans0.ltrans.o: relocation R_X86_64_PC32 against symbol `stderr@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
make[4]: *** [/<<PKGBUILDDIR>>/common.mk:165: libxmlrpc_util.so.3.33] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/libutil'
make[3]: *** [/<<PKGBUILDDIR>>/common.mk:350: libutil/all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[2]: *** [/<<PKGBUILDDIR>>/common.mk:350: lib/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 BUILDTOOL_CC=gcc BUILDTOOL_CCLD=\$\(BUILDTOOL_CC\) returned exit code 2
make[1]: *** [debian/rules:14: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:33: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: xmlrpc-c
Source-Version: 1.59.03-1
Done: Alexandre Detiste <tchet@debian.org>

We believe that the bug you reported is fixed in the latest version of
xmlrpc-c, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1015709@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <tchet@debian.org> (supplier of updated xmlrpc-c package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 10 May 2024 18:40:43 +0200
Source: xmlrpc-c
Binary: libxmlrpc-c++9 libxmlrpc-c++9-dbgsym libxmlrpc-c++9-dev libxmlrpc-core-c3-dev libxmlrpc-core-c3-dev-dbgsym libxmlrpc-core-c3t64 libxmlrpc-core-c3t64-dbgsym xmlrpc-api-utils xmlrpc-api-utils-dbgsym
Architecture: source amd64
Version: 1.59.03-1
Distribution: unstable
Urgency: medium
Maintainer: Alexandre Detiste <tchet@debian.org>
Changed-By: Alexandre Detiste <tchet@debian.org>
Description:
 libxmlrpc-c++9 - Lightweight RPC library based on XML and HTTP [C++ runtime librar
 libxmlrpc-c++9-dev - Lightweight RPC library based on XML and HTTP [C++ development li
 libxmlrpc-core-c3-dev - Lightweight RPC library based on XML and HTTP [C development libr
 libxmlrpc-core-c3t64 - Lightweight RPC library based on XML and HTTP [C runtime librarie
 xmlrpc-api-utils - Generate C++ wrapper classes for XML-RPC servers
Closes: 524550 614423 773435 928702 1015709
Changes:
 xmlrpc-c (1.59.03-1) unstable; urgency=medium
 .
   * Adopt package (Closes: #773435)
   * New upstream version 1.59.03 (Closes: #524550)
   * Switch to debhelper compat 13
   * Refresh patches
   * Bump soname for C++ lib, no reverse dep in Debian
   * Merge remaining time64 changes for C lib from the NMU
   * Provide .pc files for pkg-config (Closes: #614423)
   * LTO does work now (Closes: #1015709)
   * Pull in curl development package when installing
     xmlrpc devevelopement (Closes: #928702)
 .
   [ Jörg Frings-Fürst ]
   * Work for new release
   * Imported Upstream version 1.33.15+svn20141226~2672
   * Imported Upstream version 1.33.17
Checksums-Sha1:
 c563c944cd6be5d945912e4984aa567d979b6e87 2225 xmlrpc-c_1.59.03-1.dsc
 95c60c9c1666873f822465d644ec58380b5e2314 935404 xmlrpc-c_1.59.03.orig.tar.gz
 3fa6a2d505647ec8d9f2be74441bc9c00fbea834 15884 xmlrpc-c_1.59.03-1.debian.tar.xz
 d835b612c2c080d88c87714ff5a98448a0795487 911464 libxmlrpc-c++9-dbgsym_1.59.03-1_amd64.deb
 5b31c256c144b4c93de01bb6139a1e1c0fb8107a 134924 libxmlrpc-c++9-dev_1.59.03-1_amd64.deb
 1eadc10c133e307071d950fa76cdc722d65865d7 114040 libxmlrpc-c++9_1.59.03-1_amd64.deb
 fec9c78cfbd24a7f90e37e3d8898fc0453868e3e 40224 libxmlrpc-core-c3-dev-dbgsym_1.59.03-1_amd64.deb
 521c1497d4d7d54383e00390c95266dbc8e478b3 235512 libxmlrpc-core-c3-dev_1.59.03-1_amd64.deb
 9f3ba48d6a70f1b03a992bd2df65b68271cfbc13 512328 libxmlrpc-core-c3t64-dbgsym_1.59.03-1_amd64.deb
 fcf15ae0a7d38fc48ef331bc668fa563e5382f11 161188 libxmlrpc-core-c3t64_1.59.03-1_amd64.deb
 eef6ce2b4dcef558098b11adc022677524b3d9df 222912 xmlrpc-api-utils-dbgsym_1.59.03-1_amd64.deb
 bb32b2a691e744ccd86f1321f619efaf1c7a21fe 31120 xmlrpc-api-utils_1.59.03-1_amd64.deb
 de9f1b75a5fcc6afebd75bb5291f6f7f6558aaa4 9594 xmlrpc-c_1.59.03-1_amd64.buildinfo
Checksums-Sha256:
 92a896158972037edaf98484e39f792e09a0e06efae04af9562307718e498ad1 2225 xmlrpc-c_1.59.03-1.dsc
 bdb71db42ab0be51591555885d11682b044c1034d4a3296401bf921ec0b233fe 935404 xmlrpc-c_1.59.03.orig.tar.gz
 02716c0ae574e91f6cf7394ca4b74f14e78da4e6b621fc1bfa5467113882092a 15884 xmlrpc-c_1.59.03-1.debian.tar.xz
 b954aeca276a8fafdd0a22033c992768287c3752a9b33a15d90f912b981ff38c 911464 libxmlrpc-c++9-dbgsym_1.59.03-1_amd64.deb
 ea4d8f56f1d3efa31976bb00b59cde53383b80b8a8f9f91706a20ed21aa5f339 134924 libxmlrpc-c++9-dev_1.59.03-1_amd64.deb
 c9feac21d1401c97a9c0f22d809bffeff0c97ec0edb2b52f07495e026f5b1b4b 114040 libxmlrpc-c++9_1.59.03-1_amd64.deb
 2b1147f9ec32e35c5219563595db1df19402c039f6fc7d8cf557bd9e330e6829 40224 libxmlrpc-core-c3-dev-dbgsym_1.59.03-1_amd64.deb
 bcf72fc4e8631e0f1319634c22319e68a6254771f224f065127a4b3c65884f5f 235512 libxmlrpc-core-c3-dev_1.59.03-1_amd64.deb
 caf6fda44c596540018cf1b4d419c141f20d7cb2cc522b2fe6b4828ff6be401f 512328 libxmlrpc-core-c3t64-dbgsym_1.59.03-1_amd64.deb
 7e0b55dbda1bd0bbede0973cd61da9f22f17b19ebbb0cb5ed80f7f04d279a7fb 161188 libxmlrpc-core-c3t64_1.59.03-1_amd64.deb
 7e547c1e436fca9e9acc027c626b139f2ed822519adb65380d82ee2ec4b0cf92 222912 xmlrpc-api-utils-dbgsym_1.59.03-1_amd64.deb
 5a7eec10042d24f7b5cfb45c01dca8fe1f2d83d5d26ecc1af373edba9f2a9b17 31120 xmlrpc-api-utils_1.59.03-1_amd64.deb
 d49fc214b951ad38acf3d667a65f80a739619b5b865d50f4efc3bd21f6f5b892 9594 xmlrpc-c_1.59.03-1_amd64.buildinfo
Files:
 6c30ef70f83d3835eb698db933717be8 2225 libs optional xmlrpc-c_1.59.03-1.dsc
 34b02a850dc88a0d88bdd3add9f2bf9a 935404 libs optional xmlrpc-c_1.59.03.orig.tar.gz
 53a27b1ca5f64e8ecad49eec86b0920e 15884 libs optional xmlrpc-c_1.59.03-1.debian.tar.xz
 299f0fe3f18e56e78b1ed6a1b8ecf340 911464 debug optional libxmlrpc-c++9-dbgsym_1.59.03-1_amd64.deb
 8240805d1505543be9e6bee2ab1d67ea 134924 libdevel optional libxmlrpc-c++9-dev_1.59.03-1_amd64.deb
 c0ebf93a0a61128620102dadf8679af5 114040 libs optional libxmlrpc-c++9_1.59.03-1_amd64.deb
 100f33de1a611490b42fc193ef83073e 40224 debug optional libxmlrpc-core-c3-dev-dbgsym_1.59.03-1_amd64.deb
 373095e671411f54e71dbbe6e6fe35d0 235512 libdevel optional libxmlrpc-core-c3-dev_1.59.03-1_amd64.deb
 5abde8a72040160dd8e4583746aba94f 512328 debug optional libxmlrpc-core-c3t64-dbgsym_1.59.03-1_amd64.deb
 75298beb98e528d6ee6c49f8d7b274f4 161188 libs optional libxmlrpc-core-c3t64_1.59.03-1_amd64.deb
 1c73f8605bfc47ec967a7ebc6a6c2208 222912 debug optional xmlrpc-api-utils-dbgsym_1.59.03-1_amd64.deb
 4d223058b9005135a00e34ea68aaf94c 31120 devel optional xmlrpc-api-utils_1.59.03-1_amd64.deb
 ba5e5095205f894198ae8dbd131a2d78 9594 libs optional xmlrpc-c_1.59.03-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmY+T90RHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBqCUg//dn/ONyVTImNRxbG3OCeQpM56p+4NiIRE
SqqPDh2XHfKEKRJW6Iy9Aic7zOLXnxNRTAOyRPzAEBWEL5icVffkItn81mrFNJ2R
1ghIatIhzk3mCar+E+Nff8JqrpRMoD7y7Zu9EFRoejBx/Q4/Musgj3RCmPE4Jr3l
0GJPMUh5RBJLhfk5KmEZOUKqY6v8a82m3Z0V/tr3Zn2IwXkQ2AMQwbBQxh2vs0M9
2+1FojGnZVaLYO/g7yXDtoLA0G5rfHPz5SoFI7jyaXoHXHTYHlOc4EET/7EeZkr7
guBeNshrfSeM24X7pvTMkHfyfehrG7w0LIn5JpMFH7iImQNGY31DzewPSJTK0sa1
0AXsa+kYftJcdjgb40HLzTYcD04vbiIlP9C/CReqva/kBDtxvC1oIPryhaCf+sgI
q7sH0p4BuQqL32+16ufiQFDXvjmb0jk3pqmY+4WIke4f0k6YCCZIhXzxn377q5rU
OgYDWJTOVX+g0Fa1iplBL+Sp8Cu8vMDlylBjxBU1lxoDp8otJ6pwtACZk/RbHK57
r5dx9Gbz0LxAOdnuY1pNxXRp1N2E9kfPaYCOzX96CTE46HC3GCah9Wd8Jz/4obyo
ARwuYuA6oeYUS+da48GJ37wCmhxH9D/anx5Pc4oQN50kLiCz9qDS5LKqrWZs3KH7
9Bjr/xWiGDw=
=tM0Y
-----END PGP SIGNATURE-----

Attachment: pgpf1f7vdTMzm.pgp
Description: PGP signature


--- End Message ---

Reply to: