Your message dated Sun, 05 Jan 2025 12:57:18 +0000 with message-id <e1tuqby-00aurt...@fasolo.debian.org> and subject line Bug#1086586: fixed in mdbtools 1.0.1-0.1 has caused the Debian Bug report #1086586, regarding mdbtools: FTBFS on a few architectures: error: 'quote_char' may be used uninitialized [-Werror=maybe-uninitialized] 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.) -- 1086586: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086586 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: mdbtools Version: 1.0.0+dfsg-1.3 Severity: serious Tags: ftbfs patch upstream Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: debian-ri...@lists.debian.org User: debian-ri...@lists.debian.org Usertags: riscv64 Control: forwarded -1 https://github.com/mdbtools/mdbtools/pull/441 Dear maintainer, Starting with GCC 14, mdbtools fails to build on a few architectures, mips64el, ppc64el, riscv64 and s390x for official architectures and loong64, powerpc, ppc64 for ports architectures: | odbc.c: In function '_odbc_fix_literals.isra': | odbc.c:1998:35: error: 'quote_char' may be used uninitialized [-Werror=maybe-uninitialized] | 1998 | } else if (quoted && *s==quote_char) { | | ~~~~~~~^~~~~~~~~~~~~~~~~ | odbc.c:1990:14: note: 'quote_char' was declared here | 1990 | char quote_char; | | ^~~~~~~~~~ | libtool: compile: gcc -DPACKAGE_NAME=\"mdbtools\" -DPACKAGE_TARNAME=\"mdbtools\" -DPACKAGE_VERSION=\"1.0.0\" "-DPACKAGE_STRING=\"mdbtools 1.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/mdbtools/mdbtools/issues\" -DPACKAGE_URL=\"https://github.com/mdbtools/mdbtools\" -DPACKAGE=\"mdbtools\" -DVERSION=\"1.0.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 -D__STDC_WANT_IEC_60559_EXT__=1 -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DTLS=_Thread_local -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DYYTEXT_POINTER=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DHAVE_STRPTIME=1 -DHAVE_FMEMOPEN=1 -DHAVE_GMTIME_R=1 -DHAVE_VASPRINTF=1 -DHAVE_ATTRIBUTE_ALIAS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DSIZEOF_LONG_INT=8 -DHAVE_LONG_LONG=1 -DHAVE_ODBCINST_H=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/include/glib-2.0 -I/usr/lib/riscv64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DHAVE_GLIB=1 -DHAVE_G_MEMDUP2=1 -I/usr/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -DSQL -Wall -Werror -c odbcw.c -o odbcw.o >/dev/null 2>&1 | cc1: all warnings being treated as errors | make[3]: *** [Makefile:533: odbc.lo] Error 1 | make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/odbc' | make[2]: *** [Makefile:388: all-recursive] Error 1 | make[2]: Leaving directory '/<<PKGBUILDDIR>>/src' | make[1]: *** [Makefile:486: all-recursive] Error 1 | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | dh_auto_build: error: make -j4 returned exit code 2 | make: *** [debian/rules:5: binary-arch] Error 25 | dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 A full build log is available there: https://buildd.debian.org/status/fetch.php?pkg=mdbtools&arch=riscv64&ver=1.0.0%2Bdfsg-1.3%2Bb1&stamp=1730341733&raw=0 It appears that on those architectures, GCC 14 is unable to make the link between the quoted and quote_char variables. A fix has already been sent as a PR upstream: https://github.com/mdbtools/mdbtools/pull/441 Regards, Aurelien
--- End Message ---
--- Begin Message ---Source: mdbtools Source-Version: 1.0.1-0.1 Done: xiao sheng wen <atzli...@debian.org> We believe that the bug you reported is fixed in the latest version of mdbtools, 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 1086...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. xiao sheng wen <atzli...@debian.org> (supplier of updated mdbtools 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: Sun, 05 Jan 2025 18:20:59 +0800 Source: mdbtools Built-For-Profiles: pkg.linux.nokerneldbg pkg.linux.nokerneldbginfo Architecture: source Version: 1.0.1-0.1 Distribution: unstable Urgency: medium Maintainer: Jean-Michel Vourgère <nir...@debian.org> Changed-By: xiao sheng wen <atzli...@debian.org> Closes: 1086586 Changes: mdbtools (1.0.1-0.1) unstable; urgency=medium . * Non-maintainer upload. * New upstream version 1.0.1 (Closes: #1086586) * delete d/p/system_txt2man, new upstream not need * delete d/p/api_stability, remove obsolete function mdb_init mdb_exit patch * d/libmdb3t64.symbols: remove obsolete function symbols mdb_init mdb_exit * Bump Standards-Version: 4.7.0, no change need * d/control: - remove Build-Conflicts: autoconf2.13 - Build-Depends: - Drop versioned constraint automake - remove build-essential dpkg-dev - remove obsolete-package libncurses5-dev * d/copyright: - remove Files-Excluded, new upstream no need - update upstream year info to 2025 * d/mdbtools.install: add install mdb-import https://github.com/mdbtools/mdbtools/issues/444 * rm d/libmdb3t64.lintian-overrides d/libmdbsql3t64.lintian-overrides Checksums-Sha1: 802328b89bc73290742a017aab46792963f1b0d8 2251 mdbtools_1.0.1-0.1.dsc a7d35a2641a0d355fb1d8db615dfe03605d2a00e 216038 mdbtools_1.0.1.orig.tar.gz a8bc7772e04bf569ae47e49af7ea066aaa42e677 14796 mdbtools_1.0.1-0.1.debian.tar.xz ea48e48e440e48a33de503f623979062d968c1c8 7856 mdbtools_1.0.1-0.1_source.buildinfo Checksums-Sha256: 731427d09ae440706b90da69c06917cf2c68b4058e270addaa797463be5576be 2251 mdbtools_1.0.1-0.1.dsc 750cbf793bf5b7e296fdc359124393a0aef89ee663b7741ba4b1ca2ce30b3b37 216038 mdbtools_1.0.1.orig.tar.gz c6c93642c8527adb45f8f8fa6fb6df96e895cdfafbc134cb5fa9c0f690314e2f 14796 mdbtools_1.0.1-0.1.debian.tar.xz 32e2b16ebd3a01555d88f2825bd756cc076eb1acff4fb6d1460f10b2f72c4074 7856 mdbtools_1.0.1-0.1_source.buildinfo Files: 24258de2f668d73ad31f8180b5ca58ed 2251 database optional mdbtools_1.0.1-0.1.dsc f79031dd1a4f434584cb7505847e6b11 216038 database optional mdbtools_1.0.1.orig.tar.gz 39b0f04114f74568d277e08620257680 14796 database optional mdbtools_1.0.1-0.1.debian.tar.xz 70432d2b4c06ff196493b122ccfc86b4 7856 database optional mdbtools_1.0.1-0.1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEvGv7H5NUQYeSuhtTJ2Egg8PSprAFAmd6X3MACgkQJ2Egg8PS prCewg//ZElrOet4l0BYCxiYzdx/55KdR8FxS+ebdzz5HIe1rf2PZ+N4LbG2SeoI ku77gNwodxRjczr0nfaRl7+DI13ut+HSZsfoZXIyHNwowPyGXFYA6JrC3yb9KgHU MDxkzFtRWMFn0hJIqv2er0lIcosrBZ7wf5EOl39dHYOuFk+xmVDKBXc1EcQ6MUGm pgQ6XrkHzmc8sN449mLdN1wMeJbove5q1xHnvikgJCNm+TpFFxWnpl7SX4xhKma5 Qqe3OT2uc8Ty1ElpQlk/6Kxk/4KF9TEEkJCHlRo+S3DUOCLdnJAJLQs+Qqz/H6Q2 xSTMVShGHFhQore0Qr7w7xHzSLAeA7E13JHvteocJapG95UKwUy1W0ASLRo1vOND 00CqlFf48CPubvqiu+qWTNnhNH02QNITeDR5r/6tS8xXW5lEa5BqrzP3Gmc7w/lV BBDNuyfpUP92cnpW1Sc+/1PmtVCKLNb6AJAsD/8cGpaHsBTO0fhjVqJjcv+YQfFn xxaQKMKZc4hXcddZJ+lPB0CRVHFrcnPmg4m4L/Sclwcjndl+du2HXfAEgX7PCczX NPFIwbBGd2tlZku60lXyEGRefdZuO+FZ5UwiMd4RpvLdYvcrdVgQcnJohGLz3LQU ff3FONBAsMYZWIxWs9rftDtt96V5dWwuMN3tNN5m7kq17X1Shzk= =7+ci -----END PGP SIGNATURE-----pgpOylibiptKN.pgp
Description: PGP signature
--- End Message ---