Source: ncl
Version: 6.6.2.dfsg.1-4.1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie

Hi,

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


Relevant part (hopefully):
> make[4]: Entering directory '/<<PKGBUILDDIR>>/common/src/graphcap'
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check     -c 
> capchg.f
> capchg.f:710:72:
> 
>   710 |   10  DFLNAM(II:II) = ' '
>       |                                                                       
>  1
> Warning: Fortran 2018 deleted feature: DO termination statement which is not 
> END DO or CONTINUE with label 10 at (1)
> capchg.f:773:72:
> 
>   773 |  60   DFLNAM(II:II) = ' '
>       |                                                                       
>  1
> Warning: Fortran 2018 deleted feature: DO termination statement which is not 
> END DO or CONTINUE with label 60 at (1)
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> binput.o binput.f
> binput.f:316:15:
> 
>   315 |       DO 1111 II = 1,DUMSIZ
>       |                                                                       
>  2
>   316 |         DUMSPC(II) = 0
>       |               1
> Warning: Array reference at (1) out of bounds (327 > 326) in loop beginning 
> at (2)
> binput.f:246:32:
> 
>   226 |       CALL BINWRI(UNIT, LENDEV, DGISTR, IOS, STATUS)
>       |                                2
> ......
>   246 |       CALL BINWRI(UNIT, LENLIN, PLAVBL, IOS, STATUS)
>       |                                1
> Warning: Type mismatch between actual argument at (1) and actual argument at 
> (2) (LOGICAL(4)/INTEGER(4)).
> binput.f:298:32:
> 
>   226 |       CALL BINWRI(UNIT, LENDEV, DGISTR, IOS, STATUS)
>       |                                2
> ......
>   298 |       CALL BINWRI(UNIT, LENBND, PLBTEC, IOS, STATUS)
>       |                                1
> Warning: Rank mismatch between actual argument at (1) and actual argument at 
> (2) (rank-1 and scalar)
> binput.f:316:72:
> 
>   316 |         DUMSPC(II) = 0
>       |                                                                       
>  ^
> Warning: iteration 326 invokes undefined behavior 
> [-Waggressive-loop-optimizations]
> binput.f:315:18:
> 
>   315 |       DO 1111 II = 1,DUMSIZ
>       |                  ^
> note: within this loop
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> bndcls.o bndcls.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check     -c 
> capast.f
> capast.f:96:16:
> 
>    96 |      4 'Z','[','\\',']','^','_','`','a','b','c','d','e','f','g','h',
>       |                1
> Warning: Initialization string at (1) was truncated to fit the variable (1/2)
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> capdat.o capdat.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> cappar.o cappar.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> dascls.o dascls.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> devcls.o devcls.f
> devcls.f:157:72:
> 
>   157 |                 DO 10 JJ = 1,4
>       |                                                                       
>  1
> Warning: Fortran 2018 deleted feature: Shared DO termination label 10 at (1)
> devcls.f:190:72:
> 
>   190 |                         DO 20 JJ = 1,4
>       |                                                                       
>  1
> Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1)
> devcls.f:153:19:
> 
>   145 |         CALL GTINT(DCDLLX, 1, DUMMY, IOS, STATUS)
>       |                   2
> ......
>   153 |         CALL GTINT(HOLDER, DCFTMX*4, DUMMY, IOS, STATUS)
>       |                   1
> Warning: Rank mismatch between actual argument at (1) and actual argument at 
> (2) (scalar and rank-1)
> devcls.f:186:27:
> 
>   145 |         CALL GTINT(DCDLLX, 1, DUMMY, IOS, STATUS)
>       |                   2        
> ......
>   186 |                 CALL GTINT(HOLDER, LVCFMX*4, DUMMY, IOS, STATUS)
>       |                           1
> Warning: Rank mismatch between actual argument at (1) and actual argument at 
> (2) (scalar and rank-1)
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> devcol.o devcol.f
> devcol.f:117:72:
> 
>   117 |                         DO 10 JJ = 1,4
>       |                                                                       
>  1
> Warning: Fortran 2018 deleted feature: Shared DO termination label 10 at (1)
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> devmap.o devmap.f
> devmap.f:135:72:
> 
>   135 |                         DO 10 JJ = 1,4
>       |                                                                       
>  1
> Warning: Fortran 2018 deleted feature: Shared DO termination label 10 at (1)
> devmap.f:131:27:
> 
>   115 |                 CALL GTINT(IDXMAX, 1, DUMMY, IOS, STATUS)
>       |                           2
> ......
>   131 |                 CALL GTINT(HOLDER, DMPMAX*4, DUMMY, IOS, STATUS)
>       |                           1
> Warning: Rank mismatch between actual argument at (1) and actual argument at 
> (2) (scalar and rank-1)
> devmap.f:151:27:
> 
>   115 |                 CALL GTINT(IDXMAX, 1, DUMMY, IOS, STATUS)
>       |                           2
> ......
>   151 |                 CALL GTINT(COLINT, MAPMAX*3, DUMMY, IOS, STATUS)
>       |                           1
> Warning: Rank mismatch between actual argument at (1) and actual argument at 
> (2) (scalar and rank-1)
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> fndchr.o fndchr.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> grinit.o grinit.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> gtflt.o gtflt.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> gtint.o gtint.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> gtlog.o gtlog.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> gtstr.o gtstr.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> intcnv.o intcnv.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> lincls.o lincls.f
> lincls.f:147:72:
> 
>   147 |                         DO 20 JJ = 1,4
>       |                                                                       
>  1
> Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1)
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> marcls.o marcls.f
> marcls.f:95:72:
> 
>    95 |                         DO 10 JJ = 1,4
>       |                                                                       
>  1
> Warning: Fortran 2018 deleted feature: Shared DO termination label 10 at (1)
> marcls.f:107:27:
> 
>    91 |                 CALL GTINT(HOLDER, MVCFMX*4, DUMMY, IOS, STATUS)
>       |                           2
> ......
>   107 |                 CALL GTINT(MDOTSZ, 1, DUMMY, IOS, STATUS)
>       |                           1
> Warning: Rank mismatch between actual argument at (1) and actual argument at 
> (2) (rank-1 and scalar)
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> mtchit.o mtchit.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> plgcls.o plgcls.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> rascls.o rascls.f
> rascls.f:113:72:
> 
>   113 |                 DO 10 JJ = 1,4
>       |                                                                       
>  1
> Warning: Fortran 2018 deleted feature: Shared DO termination label 10 at (1)
> rascls.f:137:72:
> 
>   137 |                         DO 20 JJ = 1,4
>       |                                                                       
>  1
> Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1)
> rascls.f:109:19:
> 
>    93 |         CALL GTINT(SCNLLX, 1, DUMMY, IOS, STATUS)
>       |                   2
> ......
>   109 |         CALL GTINT(HOLDER, SFMMAX*4, DUMMY, IOS, STATUS)
>       |                   1
> Warning: Rank mismatch between actual argument at (1) and actual argument at 
> (2) (scalar and rank-1)
> rascls.f:133:27:
> 
>    93 |         CALL GTINT(SCNLLX, 1, DUMMY, IOS, STATUS)
>       |                   2        
> ......
>   133 |                 CALL GTINT(HOLDER, SCVFMX*4, DUMMY, IOS, STATUS)
>       |                           1
> Warning: Rank mismatch between actual argument at (1) and actual argument at 
> (2) (scalar and rank-1)
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> rdline.o rdline.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> skpblk.o skpblk.f
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check      -c -o 
> txtcls.o txtcls.f
> txtcls.f:94:72:
> 
>    94 |                         DO 10 JJ = 1,4
>       |                                                                       
>  1
> Warning: Fortran 2018 deleted feature: Shared DO termination label 10 at (1)
> f77 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -fallow-invalid-boz 
> -fallow-argument-mismatch  -fno-second-underscore -fno-range-check   
> -Wl,-z,muldefs -Wl,-z,muldefs  -o graphc capchg.o binput.o bndcls.o capast.o 
> capdat.o cappar.o dascls.o    devcls.o devcol.o devmap.o fndchr.o grinit.o 
> gtflt.o gtint.o    gtlog.o gtstr.o intcnv.o lincls.o marcls.o mtchit.o 
> plgcls.o    rascls.o rdline.o skpblk.o txtcls.o 
> -L../../.././common/src/libncarg_c -lncarg_c 
> -L/<<PKGBUILDDIR>>/debian/tmp//lib    -lgfortran 
> /usr/bin/ld: cannot find -lncarg_c: No such file or directory
> collect2: error: ld returned 1 exit status


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/ncl_6.6.2.dfsg.1-4.1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&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.

Reply via email to