Your message dated Wed, 23 Nov 2016 18:21:35 +0000
with message-id <e1c9cap-0007jy...@fasolo.debian.org>
and subject line Bug#825086: fixed in mysql++ 3.2.2+pristine-2
has caused the Debian Bug report #825086,
regarding mysql++: FTBFS: checking for MySQL library directory... configure:
error: Didn't find mysqlclient_r library in '/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/lib64 /usr/lib/x86_64-linux-gnu/lib
/usr/lib/x86_64-linux-gnu/lib64/mysql /usr/lib/x86_64-linux-gnu/lib/mysql'
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 ow...@bugs.debian.org
immediately.)
--
825086: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825086
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: mysql++
Version: 3.2.2+pristine-1
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20161021 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> debian/rules build
> test -x debian/rules
> mkdir -p "."
> CDBS WARNING: DEB_COMPRESS_EXCLUDE is deprecated since 0.4.85
> set -e; mv ./config.guess ./config.guess.cdbs-orig; cp --remove-destination
> /usr/share/misc/config.guess ./config.guess;
> set -e; mv ./config.sub ./config.sub.cdbs-orig; cp --remove-destination
> /usr/share/misc/config.sub ./config.sub;
> touch debian/stamp-autotools-files
> chmod a+x /build/mysql++-wwcIxo/mysql++-3.2.2+pristine/./configure
> mkdir -p .
> cd . && CFLAGS="-g -O2
> -fdebug-prefix-map=/build/mysql++-wwcIxo/mysql++-3.2.2+pristine=.
> -fstack-protector-strong -Wformat -Werror=format-security" CXXFLAGS="-g -O2
> -fdebug-prefix-map=/build/mysql++-wwcIxo/mysql++-3.2.2+pristine=.
> -fstack-protector-strong -Wformat -Werror=format-security"
> CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro -pthread"
> /build/mysql++-wwcIxo/mysql++-3.2.2+pristine/./configure
> --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include"
> --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info"
> --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/mysql++"
> --srcdir=. --disable-maintainer-mode --disable-dependency-tracking
> --disable-silent-rules --enable-static --enable-thread-check
> --with-mysql-lib=/usr/lib/x86_64-linux-gnu
> configure: WARNING: unrecognized options: --disable-maintainer-mode,
> --disable-silent-rules
> checking build system type... x86_64-pc-linux-gnu
> checking host system type... x86_64-pc-linux-gnu
> checking target system type... x86_64-pc-linux-gnu
> checking how to print strings... printf
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking for a sed that does not truncate output... /bin/sed
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /bin/grep -E
> checking for fgrep... /bin/grep -F
> checking for ld used by gcc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
> checking the name lister (/usr/bin/nm -B) interface... BSD nm
> checking whether ln -s works... yes
> checking the maximum length of command line arguments... 1572864
> checking whether the shell understands some XSI constructs... yes
> checking whether the shell understands "+="... yes
> checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu
> format... func_convert_file_noop
> checking how to convert x86_64-pc-linux-gnu file names to toolchain format...
> func_convert_file_noop
> checking for /usr/bin/ld option to reload object files... -r
> checking for objdump... objdump
> checking how to recognize dependent libraries... pass_all
> checking for dlltool... no
> checking how to associate runtime and link libraries... printf %s\n
> checking for ar... ar
> checking for archiver @FILE support... @
> checking for strip... strip
> checking for ranlib... ranlib
> checking for gawk... no
> checking for mawk... mawk
> checking command to parse /usr/bin/nm -B output from gcc object... ok
> checking for sysroot... no
> checking for mt... no
> checking if : is a manifest tool... no
> checking how to run the C preprocessor... gcc -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC... -fPIC -DPIC
> checking if gcc PIC flag -fPIC -DPIC works... yes
> checking if gcc static flag -static works... yes
> checking if gcc supports -c -o file.o... yes
> checking if gcc supports -c -o file.o... (cached) yes
> checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared
> libraries... yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking for gcc... (cached) gcc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for gcc option to accept ISO C89... (cached) none needed
> checking for ANSI C header files... (cached) yes
> checking for the pthreads library -lpthreads... no
> checking whether pthreads work without any flags... yes
> checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
> checking if more special flags are required for pthreads... no
> checking synch.h usability... no
> checking synch.h presence... no
> checking for synch.h... no
> checking for unistd.h... (cached) yes
> checking for getopt... yes
> checking whether -lm is needed to use C math functions... no
> checking whether -lsocket is needed... no
> checking whether -lnsl is needed... no
> checking for MySQL library directory... configure: error: Didn't find
> mysqlclient_r library in '/usr/lib/x86_64-linux-gnu
> /usr/lib/x86_64-linux-gnu/lib64 /usr/lib/x86_64-linux-gnu/lib
> /usr/lib/x86_64-linux-gnu/lib64/mysql /usr/lib/x86_64-linux-gnu/lib/mysql'
> /usr/share/cdbs/1/class/autotools.mk:44: recipe for target
> 'debian/stamp-autotools' failed
> make: *** [debian/stamp-autotools] Error 1
If the failure looks somehow time/timezone related:
Note that this rebuild was performed without the 'tzdata' package
installed in the chroot. tzdata used be (transitively) part of
build-essential, but it no longer is. If this package requires it to
build, it should be added to build-depends. For the release team's
opinion on this, see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836940#185
If the failure looks LSB-related:
similarly to tzdata, lsb-base is not installed in the build chroot.
The full build log is available from:
http://aws-logs.debian.net/2016/10/21/mysql++_3.2.2+pristine-1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: mysql++
Source-Version: 3.2.2+pristine-2
We believe that the bug you reported is fixed in the latest version of
mysql++, 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 825...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Roberto C. Sanchez <robe...@connexer.com> (supplier of updated mysql++ 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 23 Nov 2016 12:23:22 -0500
Source: mysql++
Binary: libmysql++-dev libmysql++3v5 libmysql++-doc
Architecture: source amd64 all
Version: 3.2.2+pristine-2
Distribution: unstable
Urgency: medium
Maintainer: Athena Capital Research <acr-deb...@athenacr.com>
Changed-By: Roberto C. Sanchez <robe...@connexer.com>
Description:
libmysql++-dev - MySQL C++ library bindings (development)
libmysql++-doc - MySQL C++ library bindings (documentation and examples)
libmysql++3v5 - MySQL C++ library bindings (runtime)
Closes: 825086 845444
Changes:
mysql++ (3.2.2+pristine-2) unstable; urgency=medium
.
* Avoid linking against libmysqlclient_r and link directly against
libmysqlclient instead. Thanks Robie Basak <robie.ba...@ubuntu.com>
for the patch. (Closes: #825086)
* Thanks to Michael Prokop <m...@debian.org> for preparing the upload
(all I did was apply his patch integrating Robie's patch)
(Closes: #845444)
* Update to Standards-Version 3.9.8 (no changes)
* Update to debhelper compatibility level 9 (no changes)
* Change dependency on libmysqlclient-dev to default-libmysqlclient-dev
* Enable hardening flags at build time
Checksums-Sha1:
cbf1c7492bc4723f67aec68196e5e7a5ff70e23a 2013 mysql++_3.2.2+pristine-2.dsc
fb88397dcc4dbd608c2d6dd4ed5953402643f902 8308
mysql++_3.2.2+pristine-2.debian.tar.xz
e59f049b66fd4d71de63b4c45c9b7cea3fd956a2 146778
libmysql++-dev_3.2.2+pristine-2_amd64.deb
d5aa8262ea3df21287e0be0544c7a6226ba737d0 1730060
libmysql++-doc_3.2.2+pristine-2_all.deb
8009729db16e92f121f0d6958c60486b5797fd56 1482798
libmysql++3v5-dbgsym_3.2.2+pristine-2_amd64.deb
d2daa2b0f78f68216a5dbb61438c7b48710ede13 153248
libmysql++3v5_3.2.2+pristine-2_amd64.deb
d9adc81f329ccf47550d9e73074ce6e65be8eb43 6474
mysql++_3.2.2+pristine-2_amd64.buildinfo
Checksums-Sha256:
81131e7c19b6a8d5190867b2acdf8e233e884c9c0aedebdff90c661e77b442db 2013
mysql++_3.2.2+pristine-2.dsc
ad132bafca94686da4bac25797312819929c3aab02a9564150e34448e600d3c4 8308
mysql++_3.2.2+pristine-2.debian.tar.xz
cd3407679e933cf6895da8d94e1e9793075fe6d5fbe580e19d05934dc0f1d2e3 146778
libmysql++-dev_3.2.2+pristine-2_amd64.deb
f117e4175ed25f6380ffe44d5c65aca140453c491d6d07d58b53315057f35599 1730060
libmysql++-doc_3.2.2+pristine-2_all.deb
dc2c5345cd865f4845ccc2be9f9997e88219feabc571b29dfb8028c8976642d3 1482798
libmysql++3v5-dbgsym_3.2.2+pristine-2_amd64.deb
8abfd23c811a666c8418ac60703e000a9d3de1b4fad12dcba43d3612954eb405 153248
libmysql++3v5_3.2.2+pristine-2_amd64.deb
33edf362af31c51b92628e15438272a26e65f23402c89c56354cc89156dcdb6d 6474
mysql++_3.2.2+pristine-2_amd64.buildinfo
Files:
54d3fbdcb8dd698031759770b020a1df 2013 libs optional
mysql++_3.2.2+pristine-2.dsc
412576db25211403499872d504ef7a14 8308 libs optional
mysql++_3.2.2+pristine-2.debian.tar.xz
562d0a3ea175b8b0cc87656828abd8dd 146778 libdevel optional
libmysql++-dev_3.2.2+pristine-2_amd64.deb
6736c19ea8bb78c2ab399a46288defad 1730060 doc optional
libmysql++-doc_3.2.2+pristine-2_all.deb
dfa9d7158fedaf40f1658d45a422504b 1482798 debug extra
libmysql++3v5-dbgsym_3.2.2+pristine-2_amd64.deb
68b12b2ede18f9747fa633b671c50e80 153248 libs optional
libmysql++3v5_3.2.2+pristine-2_amd64.deb
1be12bff96c2a0fd09705a38f0ba2aa8 6474 libs optional
mysql++_3.2.2+pristine-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJYNdhGAAoJECzXeF7dp7IP/B0QAJJ92bHWRN0OmlQVb/iSTcEb
rbX4ZXvSoIr+PeMEmoQwtF/GxiHl3zksP13Ek8o3rhXL3Wczozuaa+MZiDjgv2kP
J+eQEzHU7+qeFGcZ82tMwwkb6OHiaiSFeG15MbcqyAqI9Ew0P1aXBfm+Xz0dhHDX
sGv+SHfSFOZm8Pl69D3OBO2Wk2U1Jwf+Il1J1d5ogXcUL2c3/p01fbMB9vhkDhrW
R/gZLQhuS8KwaaQkg9DLddiZUMJA2yTR5n8S+3nXANY0LmWRoS1hhYPWqnkJnVhm
nujjTm91RCxOti5hHZ5BeEAkHcPMvjEEe4yhafa4tycxYcn1NhHqYLlstGHBwXoc
i3np5ztIaO51X6PZZXw9hr9acSQdOrl12JnGUyuWBGRe4NCuHH/ueK/ZfMpVk/65
JQbLhoX3vOWQApOjvi4VJgisl3wYQsl01eqn9zOrWj6qlSHM+rOguw8S3hW+VzGC
nvuLSsU0YN/mYqTraSsO/cZoFP7PFwS+jsNEK/V7k9lD8fOSDC54GsjP4cEAsN4f
NAFBTeif4jDYv6DSo7/v28KXzIXZYWG/Xh4imOQwrSU6juVohOTVFke6pex9WNZT
BSEtQQWAuvCQTe2cFoiED6u9R2N7Nr/KxauvudhJMUZjHfStVMp9TNVcxv59iiq+
sklDPNIeMDEeLTcEKnp7
=9wnu
-----END PGP SIGNATURE-----
--- End Message ---