Source: xgks Version: 2.6.1+dfsg.2-17 Severity: minor Tags: trixie sid ftbfs User: [email protected] Usertags: ftbfs-shuffle
Hi, GNU Make now has a --shuffle option that simulates non-deterministic ordering of target prerequisites. See https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also previous work in Debian by Santiago Vila: https://people.debian.org/~sanvila/make-shuffle/ This package fails to build with make --shuffle=reverse. This is likely to be caused by a missing dependency in debian/rules or an upstream Makefile. More information about this mass bug filing is available at https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle Relevant part (hopefully): > make[3]: Entering directory > '/build/reproducible-path/xgks-2.6.1+dfsg.2/build-gfortran/progs' > Makefile:197: update target 'gksdemo.o' due to: target does not exist > gfortran -c -fallow-argument-mismatch gksdemo.f > gksdemo.f:1724:21: > > 1724 | CALL GPREC(0,IA,0,0.0,0,LCHDUM,MENDUM,NELDUM, > | 1 > ...... > 3716 | CALL GPREC(0,0,0,0.0,NUMELA,LCHSTR,MENU,NUMELA, > | 2 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:1200:21: > > 1200 | CALL GPREC(2,IA,3,SKIVAL,0,LCHDUM,MENDUM,NELDUM, > | 1 > ...... > 3716 | CALL GPREC(0,0,0,0.0,NUMELA,LCHSTR,MENU,NUMELA, > | 2 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:1200:26: > > 1200 | CALL GPREC(2,IA,3,SKIVAL,0,LCHDUM,MENDUM,NELDUM, > | 1 > ...... > 3716 | CALL GPREC(0,0,0,0.0,NUMELA,LCHSTR,MENU,NUMELA, > | 2 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:1201:33: > > 1201 | * ERRIND,LDRDUM,DTRDUM) > | 1 > ...... > 3717 | * ERRIND,LENGTH,DTREC) > | 2 > Warning: Type mismatch between actual argument at (1) and actual argument at > (2) (REAL(4)/CHARACTER(*)). > gksdemo.f:1565:21: > > 1565 | 530 CALL GPREC(0,IA,0,0.0,0,LCHDUM,MENDUM,NELDUM,ERRIND, > | 1 > ...... > 3716 | CALL GPREC(0,0,0,0.0,NUMELA,LCHSTR,MENU,NUMELA, > | 2 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:1376:21: > > 1376 | CALL GPREC(2,IA,3,SKIVAL,0,LCHDUM,MENDUM,NELDUM, > | 1 > ...... > 3716 | CALL GPREC(0,0,0,0.0,NUMELA,LCHSTR,MENU,NUMELA, > | 2 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:1376:26: > > 1376 | CALL GPREC(2,IA,3,SKIVAL,0,LCHDUM,MENDUM,NELDUM, > | 1 > ...... > 3716 | CALL GPREC(0,0,0,0.0,NUMELA,LCHSTR,MENU,NUMELA, > | 2 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:1379:30: > > 1203 | * 337,LDRDUM,DTRDUM) > | 2 > ...... > 1379 | * 337,LDRDUM,DTRDUM) > | 1 > Warning: Type mismatch between actual argument at (1) and actual argument at > (2) (CHARACTER(80)/REAL(4)). > gksdemo.f:900:72: > > 900 | CALL SETCOL(WKID) > | > 1 > Warning: More actual than formal arguments in procedure call at (1) > gksdemo.f:4693:43: > > 3716 | CALL GPREC(0,0,0,0.0,NUMELA,LCHSTR,MENU,NUMELA, > | 2 > ...... > 4693 | CALL GPREC(0,0,0,0.0,1,LCHSTR,MENU,LCHSTR,ERRIND,LENG1,DTREC1) > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:4696:44: > > 3716 | CALL GPREC(0,0,0,0.0,NUMELA,LCHSTR,MENU,NUMELA, > | 2 > ...... > 4696 | CALL > GPREC(0,0,0,0.0,2,LCHST2,MENU2,LCHST2,ERRIND,LENG1,DTREC1) > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3264:32: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3264 | CALL GTXS(PAX,PAY,4,'TOP ') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3264:36: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3264 | CALL GTXS(PAX,PAY,4,'TOP ') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3265:39: > > 3023 | CALL GQTXXS(WKID,PX,PY,1,HEIGHT(I),ERRIND,CPX,CPY, > | 2 > ...... > 3265 | CALL GQTXXS(WKID,PAX,PAY,4,'TOP ',ERRIND, > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3265:43: > > 3023 | CALL GQTXXS(WKID,PX,PY,1,HEIGHT(I),ERRIND,CPX,CPY, > | 2 > ...... > 3265 | CALL GQTXXS(WKID,PAX,PAY,4,'TOP ',ERRIND, > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3269:34: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3269 | CALL GTXS(PAX,PAY,4,'CAP ') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3269:38: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3269 | CALL GTXS(PAX,PAY,4,'CAP ') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3270:41: > > 3023 | CALL GQTXXS(WKID,PX,PY,1,HEIGHT(I),ERRIND,CPX,CPY, > | 2 > ...... > 3270 | CALL GQTXXS(WKID,PAX,PAY,4,'CAP ',ERRIND, > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3270:45: > > 3023 | CALL GQTXXS(WKID,PX,PY,1,HEIGHT(I),ERRIND,CPX,CPY, > | 2 > ...... > 3270 | CALL GQTXXS(WKID,PAX,PAY,4,'CAP ',ERRIND, > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3274:36: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3274 | CALL GTXS(PAX,PAY,5,'HALF ') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3274:40: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3274 | CALL GTXS(PAX,PAY,5,'HALF ') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3275:43: > > 3023 | CALL GQTXXS(WKID,PX,PY,1,HEIGHT(I),ERRIND,CPX,CPY, > | 2 > ...... > 3275 | CALL GQTXXS(WKID,PAX,PAY,5,'HALF ',ERRIND, > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3275:47: > > 3023 | CALL GQTXXS(WKID,PX,PY,1,HEIGHT(I),ERRIND,CPX,CPY, > | 2 > ...... > 3275 | CALL GQTXXS(WKID,PAX,PAY,5,'HALF ',ERRIND, > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3279:38: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3279 | CALL GTXS(PAX,PAY,5,'BASE ') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3279:42: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3279 | CALL GTXS(PAX,PAY,5,'BASE ') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3280:45: > > 3023 | CALL GQTXXS(WKID,PX,PY,1,HEIGHT(I),ERRIND,CPX,CPY, > | 2 > ...... > 3280 | CALL GQTXXS(WKID,PAX,PAY,5,'HALF ',ERRIND, > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3280:49: > > 3023 | CALL GQTXXS(WKID,PX,PY,1,HEIGHT(I),ERRIND,CPX,CPY, > | 2 > ...... > 3280 | CALL GQTXXS(WKID,PAX,PAY,5,'HALF ',ERRIND, > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3284:40: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3284 | CALL GTXS(PAX,PAY,6,'BOTTOM') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3284:44: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3284 | CALL GTXS(PAX,PAY,6,'BOTTOM') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3297:28: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3297 | CALL GTXS(PAX,PAY,6,'CENTER') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3297:32: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3297 | CALL GTXS(PAX,PAY,6,'CENTER') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3301:28: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3301 | CALL GTXS(PAX,PAY,5,'RIGHT') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3301:32: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3301 | CALL GTXS(PAX,PAY,5,'RIGHT') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3306:28: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3306 | CALL GTXS(PAX,PAY,4,'LEFT') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:3306:32: > > 1840 | CALL GTXS(0.07,0.965,6,'RETURN') > | 2 > ...... > 3306 | CALL GTXS(PAX,PAY,4,'LEFT') > | 1 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:369:19: > > 369 | CALL GPREC(0,IA,0,EMPTRP,0,DUMMYA,CHAR,4,ERRIND,LDRCDU,DRCDUM) > | 1 > ...... > 3716 | CALL GPREC(0,0,0,0.0,NUMELA,LCHSTR,MENU,NUMELA, > | 2 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:369:24: > > 369 | CALL GPREC(0,IA,0,EMPTRP,0,DUMMYA,CHAR,4,ERRIND,LDRCDU,DRCDUM) > | 1 > ...... > 3716 | CALL GPREC(0,0,0,0.0,NUMELA,LCHSTR,MENU,NUMELA, > | 2 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:369:33: > > 369 | CALL GPREC(0,IA,0,EMPTRP,0,DUMMYA,CHAR,4,ERRIND,LDRCDU,DRCDUM) > | 1 > ...... > 3716 | CALL GPREC(0,0,0,0.0,NUMELA,LCHSTR,MENU,NUMELA, > | 2 > Warning: Type mismatch between actual argument at (1) and actual argument at > (2) (CHARACTER(1)/INTEGER(4)). > gksdemo.f:372:20: > > 372 | CALL GPREC(32,IA,0,EMPTRP,0,DUMMYA,CHAR,4,ERRIND,LDRCDU,DRCDUM) > | 1 > ...... > 3716 | CALL GPREC(0,0,0,0.0,NUMELA,LCHSTR,MENU,NUMELA, > | 2 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > gksdemo.f:372:25: > > 372 | CALL GPREC(32,IA,0,EMPTRP,0,DUMMYA,CHAR,4,ERRIND,LDRCDU,DRCDUM) > | 1 > ...... > 3716 | CALL GPREC(0,0,0,0.0,NUMELA,LCHSTR,MENU,NUMELA, > | 2 > Warning: Rank mismatch between actual argument at (1) and actual argument at > (2) (scalar and rank-1) > Makefile:61: update target 'gksdemo' due to: target does not exist > gfortran -fallow-argument-mismatch -Wl,-z,relro gksdemo.o -L../lib/c -lxgks > -L../port/misc -ludport -L/usr/lib -lxgks -lX11 -lm -o gksdemo > /usr/bin/ld: cannot find -lxgks: No such file or directory > /usr/bin/ld: cannot find -ludport: No such file or directory > /usr/bin/ld: cannot find -lxgks: No such file or directory > collect2: error: ld returned 1 exit status The full build log is available from: http://qa-logs.debian.net/2025/05/05/shuffle/reverse/xgks_2.6.1+dfsg.2-17_unstable_reverse.log 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 -- debian-science-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
