Your message dated Mon, 11 Sep 2017 15:06:48 +0000
with message-id <e1drqis-0002os...@fasolo.debian.org>
and subject line Bug#853368: fixed in dbf2mysql 1.14a-5.1
has caused the Debian Bug report #853368,
regarding dbf2mysql: ftbfs with GCC-7
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.)


-- 
853368: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853368
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:dbf2mysql
Version: 1.14a-5
Severity: normal
Tags: sid buster
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-7

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/dbf2mysql_1.14a-5_unstable_gcc7.log
The last lines of the build log are at the end of this report.

To build with GCC 7, either set CC=gcc-7 CXX=g++-7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-7/porting_to.html

[...]
dbf.c:666:37: warning: pointer targets in passing argument 2 of 
'__builtin_strncpy' differ in signedness [-Wpointer-sign]
      strncpy(fields[t].db_contents, end, i);
                                     ^
dbf.c:666:37: note: expected 'const char *' but argument is of type 'u_char * 
{aka unsigned char *}'
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -O2 -Wall -c -o endian.o endian.c
ar rcs libdbf.a dbf.o endian.o
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -O2 -Wall  -L.  -o dbf2mysql dbf2mysql.o -ldbf 
\
        -lmysqlclient -lm -Wl,-z,relro
dbf2mysql.o: In function `do_inserts':
./dbf2mysql.c:403: warning: the use of `tempnam' is dangerous, better use 
`mkstemp'
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -O2 -Wall -DVERSION=\"1.14\" 
-I/usr/include/mysql -c -o mysql2dbf.o mysql2dbf.c
mysql2dbf.c: In function 'main':
mysql2dbf.c:211:45: warning: format '%d' expects argument of type 'int', but 
argument 3 has type 'long unsigned int' [-Wformat=]
        printf("Adding field: %s, INT_TYPE, %d\n", qfield->name,
                                            ~^
                                            %ld
        qfield->length);
        ~~~~~~~~~~~~~~                        
mysql2dbf.c:223:45: warning: format '%d' expects argument of type 'int', but 
argument 3 has type 'long unsigned int' [-Wformat=]
        printf("Adding field: %s, INT_REAL, %d\n", qfield->name,
                                            ~^
                                            %ld
        qfield->length);
        ~~~~~~~~~~~~~~                        
mysql2dbf.c:235:45: warning: format '%d' expects argument of type 'int', but 
argument 3 has type 'long unsigned int' [-Wformat=]
        printf("Adding field: %s, INT_CHAR, %d\n", qfield->name,
                                            ~^
                                            %ld
        qfield->length);
        ~~~~~~~~~~~~~~                        
mysql2dbf.c:243:55: warning: format '%d' expects argument of type 'int', but 
argument 3 has type 'long unsigned int' [-Wformat=]
       printf("Adding field: %s, FIELD_TYPE_DATETIME, %d\n", qfield->name,
                                                      ~^
                                                      %ld
          qfield->length);
          ~~~~~~~~~~~~~~                                
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -O2 -Wall  -L.  -o mysql2dbf mysql2dbf.o -ldbf 
\
        -lmysqlclient -lm -Wl,-z,relro
mysql2dbf.o: In function `main':
./mysql2dbf.c:202: undefined reference to `strtoupper'
./mysql2dbf.c:286: undefined reference to `strtoupper'
./mysql2dbf.c:289: undefined reference to `strtolower'
collect2: error: ld returned 1 exit status
Makefile:64: recipe for target 'mysql2dbf' failed
make[1]: *** [mysql2dbf] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j1 returned exit code 2
debian/rules:9: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: dbf2mysql
Source-Version: 1.14a-5.1

We believe that the bug you reported is fixed in the latest version of
dbf2mysql, 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 853...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <b...@debian.org> (supplier of updated dbf2mysql 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: Fri, 01 Sep 2017 16:20:46 +0300
Source: dbf2mysql
Binary: dbf2mysql
Architecture: source
Version: 1.14a-5.1
Distribution: unstable
Urgency: medium
Maintainer: Francesco Paolo Lovergine <fran...@debian.org>
Changed-By: Adrian Bunk <b...@debian.org>
Description:
 dbf2mysql  - xBase to MySQL or vice versa
Closes: 853368
Changes:
 dbf2mysql (1.14a-5.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix FTBFS with gcc 7. (Closes: #853368)
Checksums-Sha1:
 da10ee1071ebef2fa862e7c8d9b5d7e4968e8992 1716 dbf2mysql_1.14a-5.1.dsc
 e3909cc26fe45d9030cbfabb716b04a18b6d193f 9060 dbf2mysql_1.14a-5.1.debian.tar.xz
Checksums-Sha256:
 b16c1c353964026a3f708b50e354ee18c59035bfd08174369bbd1a0a99fe0e3e 1716 
dbf2mysql_1.14a-5.1.dsc
 ed81acaa8d4172038403d64a0cd0dab5ec74080da966443453067b4bd6466e39 9060 
dbf2mysql_1.14a-5.1.debian.tar.xz
Files:
 d1293a9d7be520a16f80c8b9b380f7b1 1716 misc optional dbf2mysql_1.14a-5.1.dsc
 9e4ab2273293e65ae9dce25bfd74d0cc 9060 misc optional 
dbf2mysql_1.14a-5.1.debian.tar.xz

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

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAlmpX3AACgkQiNJCh6LY
mLHALQ//QhHjcGdFLgV8GNhYeemWbaYlrsyt67MzqtHSaQsajZ9N2+/0lKZfZv+f
9XpYnA1efKjV3qIvrdGaV3/Uep2mwCfUehip26IsTU0W84X/VzD2QRJoW4FZb1E/
ZtQ44vO1wB3qMj7O2Btn7x5+X2lv5y+yplEHB0U6QfMel0fhSPmq47cGsi5rUpHk
VD8lc+WvI7pZCEBIb1X0WcJOepE32jwqqe/o8khnelg8eTUPJZJ+MclD5QWYsxXM
JEYBPg706O4MPsKVTomjOmw0c6zwyN44mZg+5GuXw7J00hVVJLSC0iRzLxgXrRje
gKDsh7AogA8dzw4D99TsBv5NyydaTAw+cPe8FOzIvBl9zCFj4dQ+SPLchAW1ryw3
GFQqOWchfowhk8R3RokztRY1J+Au6pEg7/mnjFWJUOfXWUe3FU0EQDBq+SIhWuas
D+Q38uembILo+iyNz7TldoFZj6WCDl5bFT2/7EU/+IJyQ1IrZwqlCQQNCQiXkd1G
237cb9Aah7pdPIt5N/PgUFliF7i6T91NXUeAVBpjFVs9N26ZlXq3ybED3sWDvaC8
YdtlTPlIufkdK0MMzkVaRYwobrPT+Gnh4ooPrLqgNRSCwME5nViMXWXEPnmKgauT
ZhNe9rdycfi5hiexgbFyiduX2N7EZtlJ5ZrP5ViowlsoLMz+VL4=
=wsD3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to