Your message dated Wed, 23 Oct 2024 15:51:14 +0000
with message-id <e1t3ddi-00ett7...@fasolo.debian.org>
and subject line Bug#1071308: fixed in fuse-posixovl 1.3-1.1
has caused the Debian Bug report #1071308,
regarding fuse-posixovl: FTBFS: posixovl.c:196:14: error: conflicting types for 
‘strlcpy’; have ‘char *(char *, const char *, size_t)’ {aka ‘char *(char *, 
const char *, long unsigned int)’}
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.)


-- 
1071308: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071308
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:fuse-posixovl
Version: 1.3-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
[ -f Makefile ] || ./autogen.sh
dh_auto_configure
        ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-option-checking --disable-silent-rules 
--libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run 
--disable-maintainer-mode --disable-dependency-tracking
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
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 the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for attr/xattr.h... yes
checking for sys/xattr.h... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for fuse >= 2.7.0... yes
checking for utimensat()... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build
        make -j2
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make  all-am
make[2]: Entering directory '/<<PKGBUILDDIR>>'
gcc -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE=1 -D_LARGE_FILES       
-D_FILE_OFFSET_BITS=64 -D_REENTRANT -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall 
-Waggregate-return   -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls   
-Wshadow -Wstrict-prototypes -Winline -pipe -I/usr/include/fuse -D_FILE_OFFSET_BITS=64  -g 
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wall -pedantic -c -o posixovl.o posixovl.c
posixovl.c:196:14: error: conflicting types for ‘strlcpy’; have ‘char *(char *, 
const char *, size_t)’ {aka ‘char *(char *, const char *, long unsigned int)’}
  196 | static char *strlcpy(char *dest, const char *src, size_t n)
      |              ^~~~~~~
In file included from /usr/include/features.h:502,
                 from /usr/include/x86_64-linux-gnu/sys/fsuid.h:21,
                 from posixovl.c:16:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:150:1: note: previous 
definition of ‘strlcpy’ with type ‘size_t(char * restrict,  const char * 
restrict,  size_t)’ {aka ‘long unsigned int(char * restrict,  const char * 
restrict,  long unsigned int)’}
  150 | __NTH (strlcpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
make[2]: *** [Makefile:459: posixovl.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:330: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 returned exit code 2
make: *** [debian/rules:22: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202405/

About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: fuse-posixovl
Source-Version: 1.3-1.1
Done: Michael Biebl <bi...@debian.org>

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

Debian distribution maintenance software
pp.
Michael Biebl <bi...@debian.org> (supplier of updated fuse-posixovl 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: SHA256

Format: 1.8
Date: Sun, 20 Oct 2024 16:58:05 +0200
Source: fuse-posixovl
Architecture: source
Version: 1.3-1.1
Distribution: unstable
Urgency: medium
Maintainer: Seunghun Han <kkama...@gmail.com>
Changed-By: Michael Biebl <bi...@debian.org>
Closes: 1071308
Changes:
 fuse-posixovl (1.3-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix build failures with glibc >= 2.38 (Closes: #1071308)
   * Drop Build-Depends on libattr1-dev, no longer necessary (Closes: #1071308)
   * Update Vcs-{Git,Browser} to point at the correct location
   * Replace obsolete pkg-config Build-Depends with pkgconf
   * Move aliased files from / to /usr (DEP17)
Checksums-Sha1:
 ba442f228b4280efb5d097ba64a8232201beab17 1920 fuse-posixovl_1.3-1.1.dsc
 c56700cdb0ece084beb30fdfc2486783f2707daf 6664 
fuse-posixovl_1.3-1.1.debian.tar.xz
 7f27d19733f63347963400348da1ba0471e74881 5845 
fuse-posixovl_1.3-1.1_source.buildinfo
Checksums-Sha256:
 03e9b41852084d9781f72b0825c988bcd8df824318560c165764ebccf1132e9b 1920 
fuse-posixovl_1.3-1.1.dsc
 1a21d795a4b1278efd1987096feaed01ba07576ebab31cd36b06d20abffea7a1 6664 
fuse-posixovl_1.3-1.1.debian.tar.xz
 1a69d5792c4a743ec3f4643da14303cba52aa9c7528a3de0dcf05f9b2e9d4a5c 5845 
fuse-posixovl_1.3-1.1_source.buildinfo
Files:
 72c8228e1efb1111b2625b532194d143 1920 misc optional fuse-posixovl_1.3-1.1.dsc
 3e0045199219dfaa1155e690af300f4c 6664 misc optional 
fuse-posixovl_1.3-1.1.debian.tar.xz
 73debab82ae98562121af8ddbcab6e40 5845 misc optional 
fuse-posixovl_1.3-1.1_source.buildinfo

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

iQIzBAEBCAAdFiEECbOsLssWnJBDRcxUauHfDWCPItwFAmcVHK4ACgkQauHfDWCP
ItxBcA//WLBTeWZbu55FFSGiUddqHeHPMd3HMn0jwYzVzPYOfR1V2CrU02k76LdK
CIopdzjkEaOqenKC06bs9lmWga7CFm7B0ltv22xMjYikhozEmRGaVF4sG2OwMn2I
K16Np/qPEhXa8DbaZra3W36UeZ3f8shrIplpTC5EOt7HvBeFohcTIGoSZOV/e5En
K1X77BqaXfUwXyIJ/y6NwVGhyy596sLFRZEQpOaKBN+gYQbocBNzU45G3WVSvGy1
DttGteQ/9C8y1Ppt84NOEkwSSjG5wcALN115Ut1WI/p/TwiWs9NN/kXcekgt1HQn
oREEUhMUrrVxu+JPjhqNy0IgBn4dRVnRlO1P2XhvC8WOyW55+1I8wN10YZOgRytr
h2xXk4425JAXCnMJ6z+Y34YjU9LIgU0mtlHLsWASL89/Kf5QcAIjlsPbjtZL6BbT
giGzb971NW5D/wdnwDXINIVzZekbc+tcpV3M1a5sjBI58XAGvmqFPuVIW6J5kkN3
SV1RcYy3/zpM7TIv9WJPoh37um0o2Cr0XHZ+v4Dt1lCLfU8NTx2f65kNKkmGJyX2
ekuDvTYaC1hvOVp5P+Fmrovkhb44/o8suVrhUmjkMXZlE23cMisUt2UbPmQTCrY+
ggRJG0iNcAcZxkjmuZKGJ38Bd2fI0meEPqdusY2QMRo8jHz170g=
=oQmZ
-----END PGP SIGNATURE-----

Attachment: pgp4AmxaV2j4h.pgp
Description: PGP signature


--- End Message ---

Reply via email to