--- Begin Message ---
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.
--- End Message ---