• Bug#1066338: emoslib: FTBFS: describe_input_field.c:463:17: error: impl

    From Lucas Nussbaum@21:1/5 to All on Wed Mar 13 13:00:10 2024
    Source: emoslib
    Version: 2:4.5.9-9
    Severity: serious
    Justification: FTBFS
    Tags: trixie sid ftbfs
    User: lucas@debian.org
    Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef

    Hi,

    During a rebuild of all packages in sid, your package failed to build
    on amd64.

    This is most likely caused by a change in dpkg 1.22.6, that enabled -Werror=implicit-function-declaration. For more information, see https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration

    Relevant part (hopefully):
    cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libemos-dp-shared && /usr/bin/cc -DBUFR_TABLES_PATH=\"/usr/share/emos/bufrtables\" -DFOPEN64 -DINTEGER_IS_INT -DPOINTER_64 -DREAL_8 -DREAL_BIGGER_THAN_INTEGER -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Demos_
    shared_EXPORTS -Dgfortran -Dlinux -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/module -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/interpolation -I/<<PKGBUILDDIR>>/bufrdc_wmo -g -O2 -Werror=implicit-function-declaration -ffile-
    prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -fPIC -fPIC -mcmodel=medium -MD -MT libemos-dp-shared/CMakeFiles/emos_
    shared.dir/__/interpolation/emos.c.o -MF CMakeFiles/emos_shared.dir/__/interpolation/emos.c.o.d -o CMakeFiles/emos_shared.dir/__/interpolation/emos.c.o -c /<<PKGBUILDDIR>>/interpolation/emos.c
    /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘share_file’: /<<PKGBUILDDIR>>/interpolation/sharedlib.c:294:49: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘__off_t’ {aka ‘long int’} [-Wformat=]
    294 | fprintf( stdout, "sharedmem:read %lld bytes in %g secs\n",s2.st_size, time);
    | ~~~^ ~~~~~~~~~~
    | | |
    | long long int __off_t {aka long int}
    | %ld /<<PKGBUILDDIR>>/interpolation/describe_input_field.c: In function ‘describe_input_field’:
    /<<PKGBUILDDIR>>/interpolation/describe_input_field.c:463:17: error: implicit declaration of function ‘jnumgg_’ [-Werror=implicit-function-declaration]
    463 | jnumgg_(&knum,&htype,kpts,&kret);
    | ^~~~~~~
    [ 45%] Building C object libemos-dp-shared/CMakeFiles/emos_shared.dir/__/interpolation/intf2.c.o
    cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libemos-dp-shared && /usr/bin/cc -DBUFR_TABLES_PATH=\"/usr/share/emos/bufrtables\" -DFOPEN64 -DINTEGER_IS_INT -DPOINTER_64 -DREAL_8 -DREAL_BIGGER_THAN_INTEGER -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Demos_
    shared_EXPORTS -Dgfortran -Dlinux -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/module -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/interpolation -I/<<PKGBUILDDIR>>/bufrdc_wmo -g -O2 -Werror=implicit-function-declaration -ffile-
    prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -fPIC -fPIC -mcmodel=medium -MD -MT libemos-dp-shared/CMakeFiles/emos_
    shared.dir/__/interpolation/intf2.c.o -MF CMakeFiles/emos_shared.dir/__/interpolation/intf2.c.o.d -o CMakeFiles/emos_shared.dir/__/interpolation/intf2.c.o -c /<<PKGBUILDDIR>>/interpolation/intf2.c
    [ 45%] Building C object libemos-sp-shared/CMakeFiles/emos_sp_shared.dir/__/interpolation/sharedll.c.o
    cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libemos-sp-shared && /usr/bin/cc -DBUFR_TABLES_PATH=\"/usr/share/emos/bufrtables\" -DFOPEN64 -DINTEGER_IS_INT -DPOINTER_64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Demos_sp_shared_EXPORTS -Dgfortran -Dlinux
    -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/module -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/interpolation -I/<<PKGBUILDDIR>>/bufrdc_wmo -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -
    fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -fPIC -fPIC -mcmodel=medium -MD -MT libemos-sp-shared/CMakeFiles/emos_sp_shared.dir/__/interpolation/
    sharedll.c.o -MF CMakeFiles/emos_sp_shared.dir/__/interpolation/sharedll.c.o.d -o CMakeFiles/emos_sp_shared.dir/__/interpolation/sharedll.c.o -c /<<PKGBUILDDIR>>/interpolation/sharedll.c
    /<<PKGBUILDDIR>>/interpolation/sharedlib.c:136:52: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 998 [-Wformat-overflow=]
    136 | sprintf(message,"ERR: sharedmem:semop:lock(%s)",path);
    | ^~ ~~~~
    In file included from /usr/include/stdio.h:906,
    from /<<PKGBUILDDIR>>/interpolation/sharedlib.c:13:
    In function ‘sprintf’,
    inlined from ‘share_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:136:9:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 28 and 1051 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘share_file’: /<<PKGBUILDDIR>>/interpolation/sharedlib.c:143:62: warning: ‘%s’ directive writing up to 1023 bytes into a region of size between 991 and 992 [-Wformat-overflow=]
    143 | sprintf(message,"WARNING: %d sharedmem:semop:lock(%s)",semcount,path);
    | ^~ ~~~~
    In function ‘sprintf’,
    inlined from ‘share_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:143:12:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 34 and 1058 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘share_file’: /<<PKGBUILDDIR>>/interpolation/sharedlib.c:272:54: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 1004 [-Wformat-overflow=]
    272 | sprintf(message,"ERR: sharedmem:read(%s)",path);
    | ^~ ~~~~
    In function ‘sprintf’,
    inlined from ‘share_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:272:17:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 22 and 1045 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘share_file’: /<<PKGBUILDDIR>>/interpolation/sharedlib.c:255:66: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 988 [-Wformat-overflow=]
    255 | sprintf(message,"ERR: sharedmem:check: invalid path [%s]\n",nfo->path);
    | ^~ In function ‘sprintf’,
    inlined from ‘share_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:255:13:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 39 and 1062 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘share_file’: /<<PKGBUILDDIR>>/interpolation/sharedlib.c:233:42: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 1008 [-Wformat-overflow=]
    233 | sprintf(message,"sharedmem:shmat(%s)",path);
    | ^~ ~~~~
    In function ‘sprintf’,
    inlined from ‘share_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:233:9:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 18 and 1041 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘share_file’: /<<PKGBUILDDIR>>/interpolation/sharedlib.c:203:48: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 1002 [-Wformat-overflow=]
    203 | sprintf(message,"ERR: sharedmem:shmget(%s) key = %d shmsize = %ld ",path, key, shmsize);
    | ^~ ~~~~
    /<<PKGBUILDDIR>>/interpolation/sharedlib.c:203:25: note: using the range [-2147483648, 2147483647] for directive argument
    203 | sprintf(message,"ERR: sharedmem:shmget(%s) key = %d shmsize = %ld ",path, key, shmsize);
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /<<PKGBUILDDIR>>/interpolation/sharedlib.c:203:25: note: using the range [-9223372036854775808, 9223372036854775807] for directive argument
    In function ‘sprintf’,
    inlined from ‘share_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:203:9:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 45 and 1097 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘share_file’: /<<PKGBUILDDIR>>/interpolation/sharedlib.c:188:48: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 1002 [-Wformat-overflow=]
    188 | sprintf(message,"ERR: sharedmem:stat64(%s)",path);
    | ^~ ~~~~
    In function ‘sprintf’,
    inlined from ‘share_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:188:9:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 24 and 1047 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘share_file’: /<<PKGBUILDDIR>>/interpolation/sharedlib.c:181:46: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 1004 [-Wformat-overflow=]
    181 | sprintf(message,"ERR: sharedmem:open(%s)",path);
    | ^~ ~~~~
    In function ‘sprintf’,
    inlined from ‘share_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:181:9:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 22 and 1045 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘share_file’: /<<PKGBUILDDIR>>/interpolation/sharedlib.c:334:75: warning: ‘%s’ directive writing up to 1023 bytes into a region of size between 982 and 983 [-Wformat-overflow=]
    334 | sprintf(message,"WARNING: %d sharedmem:UNLOCK semop:unlock(%s)",semcount,path);
    | ^~ ~~~~
    In function ‘sprintf’,
    inlined from ‘share_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:334:16:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 43 and 1067 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘share_file’: /<<PKGBUILDDIR>>/interpolation/sharedlib.c:125:48: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 1002 [-Wformat-overflow=]
    125 | sprintf(message,"ERR: sharedmem:semget(%s)",path);
    | ^~ ~~~~
    In function ‘sprintf’,
    inlined from ‘share_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:125:9:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 24 and 1047 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘share_file’: /<<PKGBUILDDIR>>/interpolation/sharedlib.c:117:46: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 1004 [-Wformat-overflow=]
    117 | sprintf(message,"ERR: sharedmem:ftok(%s)",path);
    | ^~ ~~~~
    In function ‘sprintf’,
    inlined from ‘share_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:117:9:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 22 and 1045 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~
    [ 45%] Building C object libemos-sp-shared/CMakeFiles/emos_sp_shared.dir/__/interpolation/copy_spec_from_ksec.c.o
    cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libemos-sp-shared && /usr/bin/cc -DBUFR_TABLES_PATH=\"/usr/share/emos/bufrtables\" -DFOPEN64 -DINTEGER_IS_INT -DPOINTER_64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Demos_sp_shared_EXPORTS -Dgfortran -Dlinux
    -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/module -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/interpolation -I/<<PKGBUILDDIR>>/bufrdc_wmo -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -
    fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -fPIC -fPIC -mcmodel=medium -MD -MT libemos-sp-shared/CMakeFiles/emos_sp_shared.dir/__/interpolation/
    copy_spec_from_ksec.c.o -MF CMakeFiles/emos_sp_shared.dir/__/interpolation/copy_spec_from_ksec.c.o.d -o CMakeFiles/emos_sp_shared.dir/__/interpolation/copy_spec_from_ksec.c.o -c /<<PKGBUILDDIR>>/interpolation/copy_spec_from_ksec.c
    [ 45%] Building Fortran object libemos-sp/CMakeFiles/emos_sp.dir/interpolation/hirlamw.F.o
    cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libemos-sp && /usr/bin/gfortran -DBUFR_TABLES_PATH=\"/usr/share/emos/bufrtables\" -DFOPEN64 -DINTEGER_IS_INT -DINTERPOL_TABLES_PATH=\"/usr/share/emos\" -DPOINTER_64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -
    Dgfortran -Dlinux -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/module -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/interpolation -I/<<PKGBUILDDIR>>/bufrdc_wmo -I/usr/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-
    protector-strong -fstack-clash-protection -fcf-protection -fallow-invalid-boz -fallow-argument-mismatch -ffixed-line-length-none -fcray-pointer -fno-second-underscore -Wuninitialized -Wunused-variable -DSHAREDMEMORY -O3 -DNDEBUG -funroll-all-loops -
    finline-functions -O2 -DLITTLE_ENDIAN -J. -fPIC -fPIC -mcmodel=medium -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libemos-sp/interpolation/hirlamw.F -o CMakeFiles/emos_sp.dir/interpolation/hirlamw.F.o
    [ 45%] Building Fortran object libemos-dp/CMakeFiles/emos.dir/__/interpolation/waveidx.F.o
    cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libemos-dp && /usr/bin/gfortran -DBUFR_TABLES_PATH=\"/usr/share/emos/bufrtables\" -DFOPEN64 -DINTEGER_IS_INT -DINTERPOL_TABLES_PATH=\"/usr/share/emos\" -DPOINTER_64 -DREAL_8 -DREAL_BIGGER_THAN_INTEGER -D_FILE_
    OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Dgfortran -Dlinux -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/module -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/interpolation -I/<<PKGBUILDDIR>>/bufrdc_wmo -I/usr/include -g -O2 -ffile-
    prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection -fallow-invalid-boz -fallow-argument-mismatch -ffixed-line-length-none -fcray-pointer -fno-second-underscore -Wuninitialized -Wunused-variable -DSHAREDMEMORY
    -fdefault-real-8 -fdefault-double-8 -O3 -DNDEBUG -funroll-all-loops -finline-functions -O2 -DLITTLE_ENDIAN -J. -fPIC -fPIC -mcmodel=medium -c /<<PKGBUILDDIR>>/interpolation/waveidx.F -o CMakeFiles/emos.dir/__/interpolation/waveidx.F.o
    /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘remove_shared_file’:
    /<<PKGBUILDDIR>>/interpolation/sharedlib.c:409:58: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 992 [-Wformat-overflow=]
    409 | sprintf(message,"ERR: sharedmem:semctl:IPC_RMID,(%s)",path);
    | ^~ ~~~~
    In function ‘sprintf’,
    inlined from ‘remove_shared_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:409:9:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 34 and 1057 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘remove_shared_file’:
    /<<PKGBUILDDIR>>/interpolation/sharedlib.c:402:48: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 1002 [-Wformat-overflow=]
    402 | sprintf(message,"ERR: sharedmem:semget(%s)",path);
    | ^~ ~~~~
    In function ‘sprintf’,
    inlined from ‘remove_shared_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:402:9:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 24 and 1047 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘remove_shared_file’:
    /<<PKGBUILDDIR>>/interpolation/sharedlib.c:394:58: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 992 [-Wformat-overflow=]
    394 | sprintf(message,"ERR: sharedmem:shmctl:IPC_RMID,(%s)",path);
    | ^~ ~~~~
    In function ‘sprintf’,
    inlined from ‘remove_shared_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:394:9:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 34 and 1057 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘remove_shared_file’:
    /<<PKGBUILDDIR>>/interpolation/sharedlib.c:385:48: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 1002 [-Wformat-overflow=]
    385 | sprintf(message,"ERR: sharedmem:shmget(%s)",path);
    | ^~ ~~~~
    In function ‘sprintf’,
    inlined from ‘remove_shared_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:385:9:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 24 and 1047 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/interpolation/sharedlib.c: In function ‘remove_shared_file’:
    /<<PKGBUILDDIR>>/interpolation/sharedlib.c:378:46: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 1004 [-Wformat-overflow=]
    378 | sprintf(message,"ERR: sharedmem:ftok(%s)",path);
    | ^~ ~~~~
    In function ‘sprintf’,
    inlined from ‘remove_shared_file’ at /<<PKGBUILDDIR>>/interpolation/sharedlib.c:378:9:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 22 and 1045 bytes into a destination of size 1024
    30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    31 | __glibc_objsize (__s), __fmt,
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    32 | __va_arg_pack ());
    | ~~~~~~~~~~~~~~~~~
    [ 45%] Building C object libemos-sp-shared/CMakeFiles/emos_sp_shared.dir/__/interpolation/describe_input_field.c.o
    /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libemos-sp/interpolation/hirlamw.F:314:16:

    313 | DO LOOP = 2, (KGAUSS*2+1)
    | 2
    314 | IOFFS(LOOP) = IOFFS(LOOP-1) + KPTS(LOOP-1)
    | 1
    Warning: Array reference at (1) out of bounds (2 > 1) in loop beginning at (2)
    cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libemos-sp-shared && /usr/bin/cc -DBUFR_TABLES_PATH=\"/usr/share/emos/bufrtables\" -DFOPEN64 -DINTEGER_IS_INT -DPOINTER_64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Demos_sp_shared_EXPORTS -Dgfortran -Dlinux
    -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/module -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/interpolation -I/<<PKGBUILDDIR>>/bufrdc_wmo -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -
    fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -fPIC -fPIC -mcmodel=medium -MD -MT libemos-sp-shared/CMakeFiles/emos_sp_shared.dir/__/interpolation/
    describe_input_field.c.o -MF CMakeFiles/emos_sp_shared.dir/__/interpolation/describe_input_field.c.o.d -o CMakeFiles/emos_sp_shared.dir/__/interpolation/describe_input_field.c.o -c /<<PKGBUILDDIR>>/interpolation/describe_input_field.c
    [ 45%] Building C object libemos-dp-shared/CMakeFiles/emos_shared.dir/__/interpolation/intuvp2.c.o
    cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libemos-dp-shared && /usr/bin/cc -DBUFR_TABLES_PATH=\"/usr/share/emos/bufrtables\" -DFOPEN64 -DINTEGER_IS_INT -DPOINTER_64 -DREAL_8 -DREAL_BIGGER_THAN_INTEGER -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Demos_
    shared_EXPORTS -Dgfortran -Dlinux -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/module -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/interpolation -I/<<PKGBUILDDIR>>/bufrdc_wmo -g -O2 -Werror=implicit-function-declaration -ffile-
    prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -fPIC -fPIC -mcmodel=medium -MD -MT libemos-dp-shared/CMakeFiles/emos_
    shared.dir/__/interpolation/intuvp2.c.o -MF CMakeFiles/emos_shared.dir/__/interpolation/intuvp2.c.o.d -o CMakeFiles/emos_shared.dir/__/interpolation/intuvp2.c.o -c /<<PKGBUILDDIR>>/interpolation/intuvp2.c
    [ 45%] Building C object libemos-sp-shared/CMakeFiles/emos_sp_shared.dir/__/interpolation/emos.c.o
    cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libemos-sp-shared && /usr/bin/cc -DBUFR_TABLES_PATH=\"/usr/share/emos/bufrtables\" -DFOPEN64 -DINTEGER_IS_INT -DPOINTER_64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Demos_sp_shared_EXPORTS -Dgfortran -Dlinux
    -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/module -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/interpolation -I/<<PKGBUILDDIR>>/bufrdc_wmo -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -
    fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -fPIC -fPIC -mcmodel=medium -MD -MT libemos-sp-shared/CMakeFiles/emos_sp_shared.dir/__/interpolation/
    emos.c.o -MF CMakeFiles/emos_sp_shared.dir/__/interpolation/emos.c.o.d -o CMakeFiles/emos_sp_shared.dir/__/interpolation/emos.c.o -c /<<PKGBUILDDIR>>/interpolation/emos.c
    /<<PKGBUILDDIR>>/interpolation/describe_input_field.c: In function ‘describe_input_field’:
    /<<PKGBUILDDIR>>/interpolation/describe_input_field.c:463:17: error: implicit declaration of function ‘jnumgg_’ [-Werror=implicit-function-declaration]
    463 | jnumgg_(&knum,&htype,kpts,&kret);
    | ^~~~~~~
    [ 45%] Building C object libemos-sp-shared/CMakeFiles/emos_sp_shared.dir/__/interpolation/intf2.c.o
    cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libemos-sp-shared && /usr/bin/cc -DBUFR_TABLES_PATH=\"/usr/share/emos/bufrtables\" -DFOPEN64 -DINTEGER_IS_INT -DPOINTER_64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Demos_sp_shared_EXPORTS -Dgfortran -Dlinux
    -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/module -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/interpolation -I/<<PKGBUILDDIR>>/bufrdc_wmo -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -
    fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -fPIC -fPIC -mcmodel=medium -MD -MT libemos-sp-shared/CMakeFiles/emos_sp_shared.dir/__/interpolation/
    intf2.c.o -MF CMakeFiles/emos_sp_shared.dir/__/interpolation/intf2.c.o.d -o CMakeFiles/emos_sp_shared.dir/__/interpolation/intf2.c.o -c /<<PKGBUILDDIR>>/interpolation/intf2.c
    [ 45%] Building C object libemos-sp-shared/CMakeFiles/emos_sp_shared.dir/__/interpolation/intuvp2.c.o
    cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libemos-sp-shared && /usr/bin/cc -DBUFR_TABLES_PATH=\"/usr/share/emos/bufrtables\" -DFOPEN64 -DINTEGER_IS_INT -DPOINTER_64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Demos_sp_shared_EXPORTS -Dgfortran -Dlinux
    -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/module -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/interpolation -I/<<PKGBUILDDIR>>/bufrdc_wmo -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -
    fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -fPIC -fPIC -mcmodel=medium -MD -MT libemos-sp-shared/CMakeFiles/emos_sp_shared.dir/__/interpolation/
    intuvp2.c.o -MF CMakeFiles/emos_sp_shared.dir/__/interpolation/intuvp2.c.o.d -o CMakeFiles/emos_sp_shared.dir/__/interpolation/intuvp2.c.o -c /<<PKGBUILDDIR>>/interpolation/intuvp2.c
    [ 45%] Building C object libemos-dp-shared/CMakeFiles/emos_shared.dir/__/interpolation/intuvs2.c.o

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Wed Mar 13 21:00:01 2024
    This is a multi-part message in MIME format...

    Your message dated Wed, 13 Mar 2024 19:47:32 +0000
    with message-id <E1rkUZY-0082pI-IL@fasolo.debian.org>
    and subject line Bug#1066338: fixed in emoslib 2:4.5.9-10
    has caused the Debian Bug report #1066338,
    regarding emoslib: FTBFS: describe_input_field.c:463:17: error: implicit declaration of function ‘jnumgg_’ [-Werror=implicit-function-declaration]
    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 owner@bugs.debian.org
    immediately.)


    --
    1066338: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066338
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    Received: (at submit) by bugs.debian.org; 13 Mar 2024 11:49:37 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
    (2021-04-09) on buxtehude.debian.org
    X-Spam-Level:
    X-Spam-Status: No, score=-105.1 required=4.0 tests=BAYES_00,DKIMWL_WL_HIGH,
    DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,
    FROMDEVELOPER,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE,
    UNPARSEABLE_RELAY,USER_IN_DKIM_WELCOMELIST,USER_IN_DKIM_WHITELIST,
    WORD_WITHOUT_VOWELS autolearn=ham autolearn_force=no
    version=3.4.6-bugs.debian.org_2005_01_02
    X-Spam-Bayes: score:0.0000 Tokens: new, 199; hammy, 150; neutral, 323; spammy,
    0. spammytokens:
    hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
    0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
    0.000-+--H*RT:108, 0.000-+--H*RT:311
    Return-path: <lucas@debian.org>
    Received: from stra