Your message dated Tue, 08 Oct 2024 18:37:41 +0000
with message-id <e1syf5z-00688f...@fasolo.debian.org>
and subject line Bug#1081951: fixed in kannel 1.4.5-19
has caused the Debian Bug report #1081951,
regarding kannel: FTBFS on 32 bit architectures where time is time64_t
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.)


-- 
1081951: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081951
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: kannel
Version: 1.4.5-18
Severity: serious

Hello, after the time64_t transition, kannel started FTBFS on armel, armhf and 
where time_t is 64 bit defined.

gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time 
-D_FORTIFY_SOURCE=2 -D_REENTRANT=1 -I. -Igw -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -D_XOPEN_SOURCE=600 -D_BSD_SOURCE 
-D_DEFAULT_SOURCE -D_LARGE_FILES= -DBROKEN_PTHREADS=1 -I/usr/include/libxml2 -Wall 
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wformat 
-Wformat-security -Wmissing-format-attribute -I/usr/include -I/usr/include/mariadb/  
-I/usr/include/postgresql -I/usr/include/hiredis -I/usr/include -o gw/bb_store_redis.o -c 
gw/bb_store_redis.c
gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time 
-D_FORTIFY_SOURCE=2 -D_REENTRANT=1 -I. -Igw -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -D_XOPEN_SOURCE=600 -D_BSD_SOURCE 
-D_DEFAULT_SOURCE -D_LARGE_FILES= -DBROKEN_PTHREADS=1 -I/usr/include/libxml2 -Wall 
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wformat 
-Wformat-security -Wmissing-format-attribute -I/usr/include -I/usr/include/mariadb/  
-I/usr/include/postgresql -I/usr/include/hiredis -I/usr/include -o gw/bb_store_spool.o -c 
gw/bb_store_spool.c
gw/bb_store_redis.c: In function ‘store_redis_save’:
gw/bb_store_redis.c:591:14: error: passing argument 1 of ‘time’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  591 |         time(&msg->sms.time);
      |              ^~~~~~~~~~~~~~
      |              |
      |              long int *
In file included from /usr/include/features.h:510,
                 from /usr/include/unistd.h:25,
                 from gw/bb_store_redis.c:66:
/usr/include/time.h:85:15: note: expected ‘time_t *’ {aka ‘long long int *’} 
but argument is of type ‘long int *’
   85 | extern time_t __REDIRECT_NTH (time, (time_t *__timer), __time64);
      |               ^~~~~~~~~~~~~~
gw/bb_store_spool.c: In function ‘store_spool_save’:
gw/bb_store_spool.c:230:14: error: passing argument 1 of ‘time’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  230 |         time(&msg->sms.time);
      |              ^~~~~~~~~~~~~~
      |              |
      |              long int *
In file included from /usr/include/features.h:510,
                 from /usr/include/unistd.h:25,
                 from gw/bb_store_spool.c:65:
/usr/include/time.h:85:15: note: expected ‘time_t *’ {aka ‘long long int *’} 
but argument is of type ‘long int *’
   85 | extern time_t __REDIRECT_NTH (time, (time_t *__timer), __time64);
      |               ^~~~~~~~~~~~~~
make[2]: *** [Makefile:226: gw/bb_store_spool.o] Error 1
make[2]: *** Waiting for unfinished jobs....
gw/bb_store_file.c: In function ‘store_to_dict’:
gw/bb_store_file.c:304:14: error: passing argument 1 of ‘time’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  304 |         time(&msg->sms.time);
      |              ^~~~~~~~~~~~~~
      |              |
      |              long int *
In file included from /usr/include/features.h:510,
                 from /usr/include/errno.h:25,
                 from gw/bb_store_file.c:71:
/usr/include/time.h:85:15: note: expected ‘time_t *’ {aka ‘long long int *’} 
but argument is of type ‘long int *’
   85 | extern time_t __REDIRECT_NTH (time, (time_t *__timer), __time64);
      |               ^~~~~~~~~~~~~~
make[2]: *** [Makefile:226: gw/bb_store_redis.o] Error 1
gw/bb_smscconn.c: In function ‘handle_split’:
gw/bb_smscconn.c:237:18: error: passing argument 1 of ‘time’ from incompatible 
pointer type [-Wincompatible-pointer-types]
  237 |             time(&msg->sms.resend_time);
      |                  ^~~~~~~~~~~~~~~~~~~~~
      |                  |
      |                  long int *
In file included from /usr/include/features.h:510,
                 from /usr/include/errno.h:25,
                 from gw/bb_smscconn.c:71:
/usr/include/time.h:85:15: note: expected ‘time_t *’ {aka ‘long long int *’} 
but argument is of type ‘long int *’
   85 | extern time_t __REDIRECT_NTH (time, (time_t *__timer), __time64);
      |               ^~~~~~~~~~~~~~
gw/bb_smscconn.c: In function ‘bb_smscconn_send_failed’:
gw/bb_smscconn.c:355:17: error: passing argument 1 of ‘time’ from incompatible 
pointer type [-Wincompatible-pointer-types]
  355 |            time(&sms->sms.resend_time);
      |                 ^~~~~~~~~~~~~~~~~~~~~
      |                 |


I don't know how to patch it, and I don't know if changing that struct size is 
source of troubles (is this a struct sent over network?)

G.

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: kannel
Source-Version: 1.4.5-19
Done: Guillem Jover <gjo...@sipwise.com>

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

Debian distribution maintenance software
pp.
Guillem Jover <gjo...@sipwise.com> (supplier of updated kannel 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: Tue, 08 Oct 2024 19:43:11 +0200
Source: kannel
Architecture: source
Version: 1.4.5-19
Distribution: unstable
Urgency: medium
Maintainer: Debian VoIP Team <pkg-voip-maintain...@lists.alioth.debian.org>
Changed-By: Guillem Jover <gjo...@sipwise.com>
Closes: 1081951
Changes:
 kannel (1.4.5-19) unstable; urgency=medium
 .
   * Move _GNU_SOURCE setting to more relevant patch.
   * Update patch metadata.
   * Update patches for «gbp pq» support.
   * Add partial time64 support on 32-bit arches. (Closes: #1081951)
Checksums-Sha1:
 14e78ae770cdd709e71dd0c32905d60279d302dd 2462 kannel_1.4.5-19.dsc
 4fc484542bbf427922317e30c8599826bcf2c8dc 27180 kannel_1.4.5-19.debian.tar.xz
 626e629ed928d70d8d75e75b861b7f2ed221998b 12464 kannel_1.4.5-19_amd64.buildinfo
Checksums-Sha256:
 c4a8ed5df677bc650dd6122b4f6b5fd869cf2f7e39520455d25bd9d8f437a491 2462 
kannel_1.4.5-19.dsc
 21fff1f11bcc646c09f526d82313c0d97462b70ea37e631946f2456949d66fe2 27180 
kannel_1.4.5-19.debian.tar.xz
 381e35d91e2b38b4c0d5add4258ff53d49128cba03ccb47058b1e1df0ec379f3 12464 
kannel_1.4.5-19_amd64.buildinfo
Files:
 0c0eeb0ab879f9adff9ca94b9a715842 2462 net optional kannel_1.4.5-19.dsc
 0ba08d342345a3bd48b80be3e52437dc 27180 net optional 
kannel_1.4.5-19.debian.tar.xz
 d2e3cfe0dfb9e562b250304fe28ce0f2 12464 net optional 
kannel_1.4.5-19_amd64.buildinfo


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

wsG7BAEBCgBvBYJnBXbACRC5cr8+pK5Xo0cUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmceVdFrowjv6WYKE+PjP2ULupAGvedF+Yp7KN66zHmu
EhYhBE8+dPQ2BQwQ9WlldLlyvz6krlejAAB5YA//YUVRZ3g1kVdZgGIvvVlkPh0M
W6UBg7K1cY0v1q/wrgqlzQSeFSbqPcKU5F/t33OmKyNQ8k7yC/CdGRxIqq2aATl7
3gTJqX01eQ/1eXsOtBH7o0RbGoXrb+5mjS8tmWwIo9NHsSgYvinlT9aAa+p0qLNl
WyTb53npJ+PQx4CYf4mfHS38D2j7ncIl7fGCJZY4GHIFxschY8owDdChwT4YmvqY
T4K5DL9X3vIDU0C4sz/MuFiPzeBQ3+A1pj6oc48s63/rGR0QKRJKl3QYg0seKP+Q
oM7GQuVzv/X68HXHDEXCPg21orR4EmcZpW9HGYk9ms0mlXwm8i+QM5q9KohssIa3
qNlSw6SLe4knemKZQae6GZ35ypM8mlyTeaXRf6/TxvsuqNn1B55US1emZlh4LNnD
mSROChar6RmxAjOKEXrAVXsXyEyuPTIKIhfzw11+5CvBFKEqXHKM7ifilGYuTc5T
KbdVoCfDbRvcYqtipaCW6rfjFmeJ5U/uYkDuczIK+tYyMJpp/t260UzSa1azsoJ4
nhxhAKq0iB1JAtXFlnnx700ERaY7SMe6kRxiaEc2oMoaCpEgZoJGHNLPDX3ZRqyW
JH0F10LzD8Ipd9qczTUvjO8DbGZSrz1eO8Nk2dPX6CNxZqNnO4jxKVHrZe1SuDRZ
I1+CybG1iVrrc1suLrg=
=RgOR
-----END PGP SIGNATURE-----

Attachment: pgpbQ8BUbcPfR.pgp
Description: PGP signature


--- End Message ---

Reply via email to