Your message dated Sun, 12 Jan 2025 23:49:17 +0000
with message-id <[email protected]>
and subject line Bug#1091311: fixed in ario 1.6-1.3
has caused the Debian Bug report #1091311,
regarding ario: FTBFS on armhf: preferences/ario-server-preferences.c:192:51:
error: passing argument 1 of 'ctime' from incompatible pointer type
[-Wincompatible-pointer-types]
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 [email protected]
immediately.)
--
1091311: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091311
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ario
Version: 1.6-1.2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20241223 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, this package failed to build
on armhf.
This package currently has binary packages on armhf, so this is a regression.
Also, there are no known issues on amd64 or arm64 according to recent (a couple
days ago) rebuilds.
The rebuild was done using an armhf chroot on an AWS "m6g" instance (Graviton2
CPU).
Relevant part (hopefully):
> /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
> -Wall -Wall -Wimplicit -Wunused-label -Wmissing-declarations
> -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align
> -Wpointer-sign -Wclobbered -Wempty-body -Wignored-qualifiers
> -Wmissing-parameter-type -Wold-style-declaration -Woverride-init
> -Wsign-compare -Wtype-limits -Wuninitialized -Wold-style-definition
> -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
> -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sysprof-6
> -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16
> -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi
> -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0
> -I/usr/include/arm-linux-gnueabihf -I/usr/include/webp
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0
> -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -pthread
> -I/usr/include/libxml2 -isystem /usr/include/mit-krb5
> -I/usr/include/p11-kit-1 -D_REENTRANT -I/usr/include/glib-2.0
> -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sysprof-6
> -pthread -I/usr/include/taglib -DLOCALE_DIR=\""/usr/share/locale"\"
> -DPIXMAP_PATH=\""/usr/share/ario/art/"\"
> -DDATA_PATH=\""/usr/share/ario/data/"\" -DUI_PATH=\""/usr/share/ario/ui/"\"
> -DARIO_PLUGIN_DIR=\"/usr/lib/ario/plugins\"
> -DARIO_PLUGIN_DATA_DIR=\"/usr/share/ario/plugins\" -DMPD_GLIB
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time
> -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -c -o
> preferences/ario-server-preferences.lo preferences/ario-server-preferences.c
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wall -Wimplicit
> -Wunused-label -Wmissing-declarations -Wmissing-prototypes -Wnested-externs
> -Wpointer-arith -Wcast-align -Wpointer-sign -Wclobbered -Wempty-body
> -Wignored-qualifiers -Wmissing-parameter-type -Wold-style-declaration
> -Woverride-init -Wsign-compare -Wtype-limits -Wuninitialized
> -Wold-style-definition -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0
> -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include
> -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2
> -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid
> -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1
> -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf
> -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0
> -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -pthread
> -I/usr/include/libxml2 -isystem /usr/include/mit-krb5
> -I/usr/include/p11-kit-1 -D_REENTRANT -I/usr/include/glib-2.0
> -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sysprof-6
> -pthread -I/usr/include/taglib -DLOCALE_DIR=\"/usr/share/locale\"
> -DPIXMAP_PATH=\"/usr/share/ario/art/\" -DDATA_PATH=\"/usr/share/ario/data/\"
> -DUI_PATH=\"/usr/share/ario/ui/\" -DARIO_PLUGIN_DIR=\"/usr/lib/ario/plugins\"
> -DARIO_PLUGIN_DATA_DIR=\"/usr/share/ario/plugins\" -DMPD_GLIB
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time
> -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -c
> preferences/ario-server-preferences.c -fPIC -DPIC -o
> preferences/.libs/ario-server-preferences.o
> preferences/ario-server-preferences.c: In function
> 'ario_server_preferences_class_init':
> preferences/ario-server-preferences.c:79:9: warning:
> 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations]
> 79 | g_type_class_add_private (klass, sizeof
> (ArioServerPreferencesPrivate));
> | ^~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
> from /usr/include/glib-2.0/gobject/gbinding.h:31,
> from /usr/include/glib-2.0/glib-object.h:24,
> from /usr/include/glib-2.0/gio/gioenums.h:30,
> from /usr/include/glib-2.0/gio/giotypes.h:30,
> from /usr/include/glib-2.0/gio/gio.h:28,
> from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
> from /usr/include/gtk-3.0/gdk/gdk.h:32,
> from /usr/include/gtk-3.0/gtk/gtk.h:30,
> from ./preferences/ario-server-preferences.h:24,
> from preferences/ario-server-preferences.c:20:
> /usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here
> 1497 | void g_type_class_add_private (gpointer
> g_class,
> | ^~~~~~~~~~~~~~~~~~~~~~~~
> preferences/ario-server-preferences.c: In function
> 'ario_server_preferences_init':
> preferences/ario-server-preferences.c:86:13: warning: Deprecated
> pre-processor symbol: replace with "G_ADD_PRIVATE"
> 86 | server_preferences->priv =
> ARIO_SERVER_PREFERENCES_GET_PRIVATE (server_preferences);
> |
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> preferences/ario-server-preferences.c: In function
> 'ario_server_preferences_sync_server':
> preferences/ario-server-preferences.c:192:51: error: passing argument 1 of
> 'ctime' from incompatible pointer type [-Wincompatible-pointer-types]
> 192 | last_update_char = ctime (&last_update);
> | ^~~~~~~~~~~~
> | |
> | long int *
> In file included from /usr/include/features.h:510,
> from
> /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
> from /usr/include/limits.h:26,
> from
> /usr/lib/gcc/arm-linux-gnueabihf/14/include/limits.h:210,
> from
> /usr/lib/gcc/arm-linux-gnueabihf/14/include/syslimits.h:7,
> from /usr/lib/gcc/arm-linux-gnueabihf/14/include/limits.h:34,
> from
> /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:11,
> from /usr/include/glib-2.0/glib/gtypes.h:34,
> from /usr/include/glib-2.0/glib/galloca.h:34,
> from /usr/include/glib-2.0/glib.h:32,
> from ./preferences/ario-server-preferences.h:23:
> /usr/include/time.h:186:14: note: expected 'const time_t *' {aka 'const long
> long int *'} but argument is of type 'long int *'
> 186 | extern char *__REDIRECT_NTH (ctime, (const time_t *__timer),
> __ctime64);
> | ^~~~~~~~~~~~~~
> make[4]: *** [Makefile:1122: preferences/ario-server-preferences.lo] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/12/23/ario_1.6-1.2_unstable-armhf.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241223;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241223&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
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!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: ario
Source-Version: 1.6-1.3
Done: Boyuan Yang <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ario, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Boyuan Yang <[email protected]> (supplier of updated ario 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 12 Jan 2025 18:14:08 -0500
Source: ario
Architecture: source
Version: 1.6-1.3
Distribution: unstable
Urgency: medium
Maintainer: Marc Pavot <[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Closes: 1091311
Changes:
ario (1.6-1.3) unstable; urgency=medium
.
* Non-maintainer upload.
* Rebuild against taglib 2.0.2.
* debian/control: Use Vcs-* fields in Debian Salsa GitLab git repo.
* debian/patches/0002-Use-time_t-for-ctime-parameter.patch:
Add workaround to fix FTBFS on 2038-safe 32-bit architecture.
The underlying source code is still affected by the 2038 problem
due to hardcoding time information in unsigned long int.
(Closes: #1091311)
Checksums-Sha1:
e4923399061c1c056d7d93038e048ee999ecb37d 2029 ario_1.6-1.3.dsc
246bef864360953b70a00b2c8123547d669d686b 1151747 ario_1.6.orig.tar.gz
1a2645efcbfe7a19f70cc3640f11b69917c8fd6c 8376 ario_1.6-1.3.debian.tar.xz
327634e7acb439b0855badcc8f36a71010cc891f 17387 ario_1.6-1.3_amd64.buildinfo
Checksums-Sha256:
8274e4383f00e03b4472035da124ddab937008ac5cbf58bfa73ddf468e583277 2029
ario_1.6-1.3.dsc
1442ede8eef994384489d72d028d7f7b1a1c81efe737f7147587dd02c772d09a 1151747
ario_1.6.orig.tar.gz
121b358ee4a9bfc6425753171406677e8fb2762383466e0cd2934302b60de731 8376
ario_1.6-1.3.debian.tar.xz
fb073fc8daf5bfbdc17e55016970cc1ed95a47d062fd51bdc21e3df02fd125e0 17387
ario_1.6-1.3_amd64.buildinfo
Files:
0ca4b5d84c5cff9ac364906fbf92777b 2029 sound optional ario_1.6-1.3.dsc
0a503b4afe89649b1a71b2d9cbfd6295 1151747 sound optional ario_1.6.orig.tar.gz
474f8cf14fbbf49e4d15373a31a437cc 8376 sound optional ario_1.6-1.3.debian.tar.xz
05198f058c1643961935401f2c657989 17387 sound optional
ario_1.6-1.3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmeETuoACgkQwpPntGGC
Ws4+jg//dHG7mJNA9FDuu3UHCAenP1S/6HTUPw0Vc+CNQ1tUCDVIz9z/OwP+cJlJ
QyzwZfmfrQo9IChwxz2muIQxz/D0yj+sOm34rafSnMxTuhiO0qT8KTTgKFiSGoss
9cHkn4F77a2YBIBpZm7maoYSjQDKTR+peDwAYMM3r3P6wsuxAQh4eczua0HKQYqi
X78HT6wNoPtTdF1wcHYh1RLSoUwYZ416rAljYbYhISNdgP6RGUCbLbHVD3KGQTZS
8K14Ym4RktiKRqWn+trFEbssz0P1qmlBgYYbaaO+UT+BYunaZJ/lMtLvqi7PyHT8
o0jiwYlcAQPGk7t2M8+mKOFWhbTKcV4RzN33G6yKbcFNtdnnm5HonWdtfz9KuBMC
NplfKq6X/2PHta8+XGu08U1vDtGPxC/edwwXG6xV54hVfwTRChW1ciamwdaVnc8J
A1PKl1akH53KYR0wBO6/z5jLu3OlBfvvyNvBppV6KOnUObCoeL47YKKElYxry22l
MgZyTfARwnmSHgtxQYjq2yhz5JQOvD4D6qstYcjce8Aqt3Vqn4rjDFeoXCDyjKlT
2W/t1yjDhZHzc9RSAFaJifX3w5PWOCotns4imc+xDS3dkWToLY/N9d8/TabAKif5
60hlQoBdFCEVPi+Eqy0/ZZH1WI8roB9DDhTZFBqV3gJIniSgRPk=
=/O+k
-----END PGP SIGNATURE-----
pgpKt1DPaLILn.pgp
Description: PGP signature
--- End Message ---