Source: gri
Version: 2.12.27-1.1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

https://buildd.debian.org/status/fetch.php?pkg=gri&arch=armel&ver=2.12.27-1.1%2Bb2&stamp=1711504387&raw=0

g++ -DDEFAULT_GRI_DIR=\"/usr/share/gri/2.12.27/\"  -DPACKAGE_NAME=\"gri\" 
-DPACKAGE_TARNAME=\"gri\" -DPACKAGE_VERSION=\"2.12.27\" -DPACKAGE_STRING=\"gri\ 
2.12.27\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"gri\" 
-DVERSION=\"2.12.27\" -DGRI_IS_BIG_ENDIAN=1 -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 -DSTDC_HEADERS=1 
-DHAVE_UNISTD_H=1 -DHAVE_LIBNETCDF=1 -DHAVE_LIBREADLINE=1 -DHAVE_ISNAN=1 
-DHAVE_ISINF=1 -DHAVE_ACOSH=1 -DHAVE_GETCWD=1 -DHAVE_POPEN=1 -DHAVE_MKSTEMP=1 
-DHAVE_TMPNAM=1 -DHAVE_TEMPNAM=1 -DHAVE_GETHOSTNAME=1 -DHAVE_ACCESS=1 
-DHAVE_LSTAT=1 -DHAVE_STAT=1 -DHAVE_STRERROR=1 -DHAVE_GETENV=1 -DHAVE_DRAND48=1 
-I.   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -DCPLUSPLUSNEW -I/usr/include -O2 -c -o gr.o gr.cc
gr.cc: In function ‘void insert_ps_header(FILE*, bool)’:
gr.cc:426:22: error: cannot convert ‘long int*’ to ‘time_t*’ {aka ‘long long 
int*’}
  426 |                 time(&sec);
      |                      ^~~~
      |                      |
      |                      long int*
In file included from /usr/include/features.h:490,
                 from /usr/include/ctype.h:25,
                 from gr.cc:31:
/usr/include/time.h:86:15: note:   initializing argument 1 of ‘time_t 
time(time_t*)’
   86 | extern time_t __REDIRECT_NTH (time, (time_t *__timer), __time64);
      |               ^~~~~~~~~~~~~~
gr.cc:427:71: error: cannot convert ‘long int*’ to ‘const time_t*’ {aka ‘const 
long long int*’}
  427 |                 fprintf(fp, "%%%%CreationDate: %s", 
asctime(localtime(&sec)));
      |                                                                       
^~~~
      |                                                                       |
      |                                                                       
long int*
/usr/include/time.h:141:19: note:   initializing argument 1 of ‘tm* 
localtime(const time_t*)’
  141 | extern struct tm *__REDIRECT_NTH (localtime, (const time_t *__timer),
      |                   ^~~~~~~~~~~~~~
make[2]: *** [Makefile:610: gr.o] Error 1

Cheers
-- 
Sebastian Ramacher

Reply via email to