==> Cloning repose ... Cloning into 'repose'... ==> Collecting packager identity from makepkg.conf -> name : Reproducible Arch Linux tests -> email : reproducible@archlinux.org -> gpg-key : undefined -> protocol: https ==> Configuring repose :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 133k 100 133k 0 0 210k 0 --:--:-- --:--:-- --:--:-- 210k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 11 8559k 11 999k 0 0 2916k 0 0:00:02 --:--:-- 0:00:02 2914k 100 8559k 100 8559k 0 0 22.2M 0 --:--:-- --:--:-- --:--:-- 22.2M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 142k 100 142k 0 0 403k 0 --:--:-- --:--:-- --:--:-- 403k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ SOURCE_DATE_EPOCH=1710218403 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1710218403' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' printenv 2>&1 SCHROOT_SESSION_ID=archlinux-repose-rb-build-hHOnqnV7 PWD=/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: repose 7.1-10 (Tue Mar 12 04:40:38 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (1) ragel-6.10-3 Total Download Size: 0.56 MiB Total Installed Size: 2.18 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 571k 100 571k 0 0 56.9M 0 --:--:-- --:--:-- --:--:-- 61.9M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing ragel... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Downloading repose-7.1.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 33393 0 33393 0 0 93218 0 --:--:-- --:--:-- --:--:-- 241k ==> Validating source files with sha256sums... repose-7.1.tar.gz ... Passed ==> Extracting sources... -> Extracting repose-7.1.tar.gz with bsdtar ==> Starting build()... make: Entering directory '/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src/repose-7.1' cc -std=c11 -g -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-field-initializers -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DREPOSE_VERSION=\"7.1\" -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src=/usr/src/debug/repose -flto=auto -c -o repose.o src/repose.c cc -std=c11 -g -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-field-initializers -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DREPOSE_VERSION=\"7.1\" -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src=/usr/src/debug/repose -flto=auto -c -o database.o src/database.c cc -std=c11 -g -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-field-initializers -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DREPOSE_VERSION=\"7.1\" -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src=/usr/src/debug/repose -flto=auto -c -o package.o src/package.c cc -std=c11 -g -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-field-initializers -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DREPOSE_VERSION=\"7.1\" -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src=/usr/src/debug/repose -flto=auto -c -o util.o src/util.c cc -std=c11 -g -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-field-initializers -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DREPOSE_VERSION=\"7.1\" -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src=/usr/src/debug/repose -flto=auto -c -o filecache.o src/filecache.c cc -std=c11 -g -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-field-initializers -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DREPOSE_VERSION=\"7.1\" -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src=/usr/src/debug/repose -flto=auto -c -o pkgcache.o src/pkgcache.c cc -std=c11 -g -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-field-initializers -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DREPOSE_VERSION=\"7.1\" -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src=/usr/src/debug/repose -flto=auto -c -o buffer.o src/buffer.c cc -std=c11 -g -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-field-initializers -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DREPOSE_VERSION=\"7.1\" -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src=/usr/src/debug/repose -flto=auto -c -o base64.o src/base64.c cc -std=c11 -g -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-field-initializers -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DREPOSE_VERSION=\"7.1\" -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src=/usr/src/debug/repose -flto=auto -c -o filters.o src/filters.c cc -std=c11 -g -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-field-initializers -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DREPOSE_VERSION=\"7.1\" -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src=/usr/src/debug/repose -flto=auto -c -o signing.o src/signing.c ragel -G2 -C -o src/pkginfo.c src/pkginfo.rl ragel -G2 -C -o src/desc.c src/desc.rl cc -std=c11 -g -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-field-initializers -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DREPOSE_VERSION=\"7.1\" -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src=/usr/src/debug/repose -flto=auto -c -o pkginfo.o src/pkginfo.c cc -std=c11 -g -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-field-initializers -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DREPOSE_VERSION=\"7.1\" -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src=/usr/src/debug/repose -flto=auto -c -o desc.o src/desc.c src/pkginfo.rl: In function 'pkginfo_parser_feed': src/pkginfo.rl:29:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 29 | | 'pkgbase' %{ parser->entry = PKG_PKGBASE; } | ^ src/pkginfo.rl:31:1: note: here 31 | | 'pkgdesc' %{ parser->entry = PKG_DESCRIPTION; } | ^ src/pkginfo.c:90:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 90 | if ( ++p == pe ) | ^ src/pkginfo.c:92:1: note: here 92 | case 1: | ^~~~ src/pkginfo.c:97:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 97 | if ( ++p == pe ) | ^ src/pkginfo.c:99:1: note: here 99 | case 2: | ^~~~ src/pkginfo.c:104:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 104 | if ( ++p == pe ) | ^ src/pkginfo.c:106:1: note: here 106 | case 3: | ^~~~ src/pkginfo.c:111:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 111 | if ( ++p == pe ) | ^ src/pkginfo.c:113:1: note: here 113 | case 4: | ^~~~ src/pkginfo.c:118:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 118 | if ( ++p == pe ) | ^ src/pkginfo.c:120:1: note: here 120 | case 5: | ^~~~ src/pkginfo.rl:35:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 35 | | 'size' %{ parser->entry = PKG_ISIZE; } | ^ src/pkginfo.rl:37:1: note: here 37 | | 'group' %{ parser->entry = PKG_GROUPS; } | ^ src/pkginfo.c:209:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 209 | if ( ++p == pe ) | ^ src/pkginfo.c:211:1: note: here 211 | case 7: | ^~~~ src/pkginfo.rl:18:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 18 | if (parser->pos) { | ^ src/pkginfo.rl:20:1: note: here 20 | const size_t entry_len = parser->pos; | ^ src/pkginfo.c:233:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 233 | if ( ++p == pe ) | ^ src/pkginfo.c:235:1: note: here 235 | case 9: | ^~~~ src/pkginfo.c:242:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 242 | if ( ++p == pe ) | ^ src/pkginfo.c:244:1: note: here 244 | case 10: | ^~~~ src/pkginfo.c:249:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 249 | if ( ++p == pe ) | ^ src/pkginfo.c:251:1: note: here 251 | case 11: | ^~~~ src/pkginfo.c:256:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 256 | if ( ++p == pe ) | ^ src/pkginfo.c:258:1: note: here 258 | case 12: | ^~~~ src/pkginfo.c:263:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 263 | if ( ++p == pe ) | ^ src/pkginfo.c:265:1: note: here 265 | case 13: | ^~~~ src/pkginfo.c:270:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 270 | if ( ++p == pe ) | ^ src/pkginfo.c:272:1: note: here 272 | case 14: | ^~~~ src/pkginfo.c:277:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 277 | if ( ++p == pe ) | ^ src/pkginfo.c:279:1: note: here 279 | case 15: | ^~~~ src/pkginfo.c:284:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 284 | if ( ++p == pe ) | ^ src/pkginfo.c:286:1: note: here 286 | case 16: | ^~~~ src/pkginfo.c:291:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 291 | if ( ++p == pe ) | ^ src/pkginfo.c:293:1: note: here 293 | case 17: | ^~~~ src/pkginfo.c:298:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 298 | if ( ++p == pe ) | ^ src/pkginfo.c:300:1: note: here 300 | case 18: | ^~~~ src/pkginfo.c:305:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 305 | if ( ++p == pe ) | ^ src/pkginfo.c:307:1: note: here 307 | case 19: | ^~~~ src/pkginfo.c:312:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 312 | if ( ++p == pe ) | ^ src/pkginfo.c:314:1: note: here 314 | case 20: | ^~~~ src/pkginfo.c:319:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 319 | if ( ++p == pe ) | ^ src/pkginfo.c:321:1: note: here 321 | case 21: | ^~~~ src/pkginfo.c:326:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 326 | if ( ++p == pe ) | ^ src/pkginfo.c:328:1: note: here 328 | case 22: | ^~~~ src/pkginfo.c:333:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 333 | if ( ++p == pe ) | ^ src/pkginfo.c:335:1: note: here 335 | case 23: | ^~~~ src/pkginfo.c:342:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 342 | if ( ++p == pe ) | ^ src/pkginfo.c:344:1: note: here 344 | case 24: | ^~~~ src/pkginfo.c:349:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 349 | if ( ++p == pe ) | ^ src/pkginfo.c:351:1: note: here 351 | case 25: | ^~~~ src/pkginfo.c:356:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 356 | if ( ++p == pe ) | ^ src/pkginfo.c:358:1: note: here 358 | case 26: | ^~~~ src/pkginfo.c:363:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 363 | if ( ++p == pe ) | ^ src/pkginfo.c:365:1: note: here 365 | case 27: | ^~~~ src/pkginfo.c:370:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 370 | if ( ++p == pe ) | ^ src/pkginfo.c:372:1: note: here 372 | case 28: | ^~~~ src/pkginfo.c:377:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 377 | if ( ++p == pe ) | ^ src/pkginfo.c:379:1: note: here 379 | case 29: | ^~~~ src/pkginfo.c:384:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 384 | if ( ++p == pe ) | ^ src/pkginfo.c:386:1: note: here 386 | case 30: | ^~~~ src/pkginfo.c:391:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 391 | if ( ++p == pe ) | ^ src/pkginfo.c:393:1: note: here 393 | case 31: | ^~~~ src/pkginfo.c:398:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | if ( ++p == pe ) | ^ src/pkginfo.c:400:1: note: here 400 | case 32: | ^~~~ src/pkginfo.c:405:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | if ( ++p == pe ) | ^ src/pkginfo.c:407:1: note: here 407 | case 33: | ^~~~ src/pkginfo.c:412:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 412 | if ( ++p == pe ) | ^ src/pkginfo.c:414:1: note: here 414 | case 34: | ^~~~ src/pkginfo.c:419:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 419 | if ( ++p == pe ) | ^ src/pkginfo.c:421:1: note: here 421 | case 35: | ^~~~ src/pkginfo.c:426:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 426 | if ( ++p == pe ) | ^ src/pkginfo.c:428:1: note: here 428 | case 36: | ^~~~ src/pkginfo.c:433:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 433 | if ( ++p == pe ) | ^ src/pkginfo.c:435:1: note: here 435 | case 37: | ^~~~ src/pkginfo.c:440:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 440 | if ( ++p == pe ) | ^ src/pkginfo.c:442:1: note: here 442 | case 38: | ^~~~ src/pkginfo.c:447:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 447 | if ( ++p == pe ) | ^ src/pkginfo.c:449:1: note: here 449 | case 39: | ^~~~ src/pkginfo.c:454:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 454 | if ( ++p == pe ) | ^ src/pkginfo.c:456:1: note: here 456 | case 40: | ^~~~ src/pkginfo.c:461:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 461 | if ( ++p == pe ) | ^ src/pkginfo.c:463:1: note: here 463 | case 41: | ^~~~ src/pkginfo.c:468:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 468 | if ( ++p == pe ) | ^ src/pkginfo.c:470:1: note: here 470 | case 42: | ^~~~ src/pkginfo.c:475:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 475 | if ( ++p == pe ) | ^ src/pkginfo.c:477:1: note: here 477 | case 43: | ^~~~ src/pkginfo.c:482:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 482 | if ( ++p == pe ) | ^ src/pkginfo.c:484:1: note: here 484 | case 44: | ^~~~ src/pkginfo.c:489:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 489 | if ( ++p == pe ) | ^ src/pkginfo.c:491:1: note: here 491 | case 45: | ^~~~ src/pkginfo.c:496:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 496 | if ( ++p == pe ) | ^ src/pkginfo.c:498:1: note: here 498 | case 46: | ^~~~ src/pkginfo.c:503:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | if ( ++p == pe ) | ^ src/pkginfo.c:505:1: note: here 505 | case 47: | ^~~~ src/pkginfo.c:510:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 510 | if ( ++p == pe ) | ^ src/pkginfo.c:512:1: note: here 512 | case 48: | ^~~~ src/pkginfo.c:517:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 517 | if ( ++p == pe ) | ^ src/pkginfo.c:519:1: note: here 519 | case 49: | ^~~~ src/pkginfo.c:524:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 524 | if ( ++p == pe ) | ^ src/pkginfo.c:526:1: note: here 526 | case 50: | ^~~~ src/pkginfo.c:531:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 531 | if ( ++p == pe ) | ^ src/pkginfo.c:533:1: note: here 533 | case 51: | ^~~~ src/pkginfo.c:538:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | if ( ++p == pe ) | ^ src/pkginfo.c:540:1: note: here 540 | case 52: | ^~~~ src/pkginfo.c:545:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 545 | if ( ++p == pe ) | ^ src/pkginfo.c:547:1: note: here 547 | case 53: | ^~~~ src/pkginfo.c:552:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 552 | if ( ++p == pe ) | ^ src/pkginfo.c:554:1: note: here 554 | case 54: | ^~~~ src/pkginfo.c:559:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 559 | if ( ++p == pe ) | ^ src/pkginfo.c:561:1: note: here 561 | case 55: | ^~~~ src/pkginfo.c:566:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 566 | if ( ++p == pe ) | ^ src/pkginfo.c:568:1: note: here 568 | case 56: | ^~~~ src/pkginfo.c:573:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 573 | if ( ++p == pe ) | ^ src/pkginfo.c:575:1: note: here 575 | case 57: | ^~~~ src/pkginfo.c:580:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 580 | if ( ++p == pe ) | ^ src/pkginfo.c:582:1: note: here 582 | case 58: | ^~~~ src/pkginfo.c:587:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 587 | if ( ++p == pe ) | ^ src/pkginfo.c:589:1: note: here 589 | case 59: | ^~~~ src/pkginfo.c:594:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 594 | if ( ++p == pe ) | ^ src/pkginfo.c:596:1: note: here 596 | case 60: | ^~~~ src/pkginfo.c:601:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 601 | if ( ++p == pe ) | ^ src/pkginfo.c:603:1: note: here 603 | case 61: | ^~~~ src/pkginfo.c:608:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 608 | if ( ++p == pe ) | ^ src/pkginfo.c:610:1: note: here 610 | case 62: | ^~~~ src/pkginfo.c:615:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 615 | if ( ++p == pe ) | ^ src/pkginfo.c:617:1: note: here 617 | case 63: | ^~~~ src/pkginfo.c:622:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 622 | if ( ++p == pe ) | ^ src/pkginfo.c:624:1: note: here 624 | case 64: | ^~~~ src/pkginfo.c:629:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 629 | if ( ++p == pe ) | ^ src/pkginfo.c:631:1: note: here 631 | case 65: | ^~~~ src/pkginfo.c:636:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 636 | if ( ++p == pe ) | ^ src/pkginfo.c:638:1: note: here 638 | case 66: | ^~~~ src/pkginfo.c:643:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 643 | if ( ++p == pe ) | ^ src/pkginfo.c:645:1: note: here 645 | case 67: | ^~~~ src/pkginfo.c:650:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 650 | if ( ++p == pe ) | ^ src/pkginfo.c:652:1: note: here 652 | case 68: | ^~~~ src/pkginfo.c:657:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 657 | if ( ++p == pe ) | ^ src/pkginfo.c:659:1: note: here 659 | case 69: | ^~~~ src/pkginfo.c:664:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 664 | if ( ++p == pe ) | ^ src/pkginfo.c:666:1: note: here 666 | case 70: | ^~~~ src/pkginfo.c:671:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 671 | if ( ++p == pe ) | ^ src/pkginfo.c:673:1: note: here 673 | case 71: | ^~~~ src/pkginfo.c:678:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 678 | if ( ++p == pe ) | ^ src/pkginfo.c:680:1: note: here 680 | case 72: | ^~~~ src/pkginfo.c:685:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 685 | if ( ++p == pe ) | ^ src/pkginfo.c:687:1: note: here 687 | case 73: | ^~~~ src/pkginfo.c:692:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 692 | if ( ++p == pe ) | ^ src/pkginfo.c:694:1: note: here 694 | case 74: | ^~~~ src/pkginfo.c:699:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 699 | if ( ++p == pe ) | ^ src/pkginfo.c:701:1: note: here 701 | case 75: | ^~~~ src/pkginfo.c:706:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 706 | if ( ++p == pe ) | ^ src/pkginfo.c:708:1: note: here 708 | case 76: | ^~~~ src/pkginfo.c:713:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 713 | if ( ++p == pe ) | ^ src/pkginfo.c:715:1: note: here 715 | case 77: | ^~~~ src/pkginfo.c:720:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 720 | if ( ++p == pe ) | ^ src/pkginfo.c:722:1: note: here 722 | case 78: | ^~~~ src/pkginfo.c:730:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 730 | if ( ++p == pe ) | ^ src/pkginfo.c:732:1: note: here 732 | case 79: | ^~~~ src/pkginfo.c:737:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 737 | if ( ++p == pe ) | ^ src/pkginfo.c:739:1: note: here 739 | case 80: | ^~~~ src/pkginfo.c:744:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 744 | if ( ++p == pe ) | ^ src/pkginfo.c:746:1: note: here 746 | case 81: | ^~~~ src/pkginfo.c:751:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 751 | if ( ++p == pe ) | ^ src/pkginfo.c:753:1: note: here 753 | case 82: | ^~~~ src/pkginfo.c:758:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 758 | if ( ++p == pe ) | ^ src/pkginfo.c:760:1: note: here 760 | case 83: | ^~~~ src/pkginfo.c:765:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 765 | if ( ++p == pe ) | ^ src/pkginfo.c:767:1: note: here 767 | case 84: | ^~~~ src/pkginfo.c:772:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 772 | if ( ++p == pe ) | ^ src/pkginfo.c:774:1: note: here 774 | case 85: | ^~~~ src/pkginfo.c:779:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 779 | if ( ++p == pe ) | ^ src/pkginfo.c:781:1: note: here 781 | case 86: | ^~~~ src/pkginfo.c:786:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 786 | if ( ++p == pe ) | ^ src/pkginfo.c:788:1: note: here 788 | case 87: | ^~~~ src/pkginfo.c:797:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 797 | if ( ++p == pe ) | ^ src/pkginfo.c:799:1: note: here 799 | case 88: | ^~~~ src/pkginfo.c:804:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 804 | if ( ++p == pe ) | ^ src/pkginfo.c:806:1: note: here 806 | case 89: | ^~~~ src/pkginfo.c:811:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 811 | if ( ++p == pe ) | ^ src/pkginfo.c:813:1: note: here 813 | case 90: | ^~~~ src/pkginfo.c:818:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 818 | if ( ++p == pe ) | ^ src/pkginfo.c:820:1: note: here 820 | case 91: | ^~~~ src/pkginfo.c:825:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 825 | if ( ++p == pe ) | ^ src/pkginfo.c:827:1: note: here 827 | case 92: | ^~~~ src/pkginfo.c:832:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 832 | if ( ++p == pe ) | ^ src/pkginfo.c:834:1: note: here 834 | case 93: | ^~~~ src/pkginfo.c:839:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 839 | if ( ++p == pe ) | ^ src/pkginfo.c:841:1: note: here 841 | case 94: | ^~~~ src/pkginfo.c:846:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 846 | if ( ++p == pe ) | ^ src/pkginfo.c:848:1: note: here 848 | case 95: | ^~~~ src/pkginfo.c:853:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 853 | if ( ++p == pe ) | ^ src/pkginfo.c:855:1: note: here 855 | case 96: | ^~~~ src/pkginfo.c:860:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 860 | if ( ++p == pe ) | ^ src/pkginfo.c:862:1: note: here 862 | case 97: | ^~~~ src/pkginfo.c:867:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 867 | if ( ++p == pe ) | ^ src/pkginfo.c:869:1: note: here 869 | case 98: | ^~~~ src/pkginfo.c:874:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | if ( ++p == pe ) | ^ src/pkginfo.c:876:1: note: here 876 | case 99: | ^~~~ src/pkginfo.c:881:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 881 | if ( ++p == pe ) | ^ src/pkginfo.c:883:1: note: here 883 | case 100: | ^~~~ src/pkginfo.c:888:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 888 | if ( ++p == pe ) | ^ src/pkginfo.c:890:1: note: here 890 | case 101: | ^~~~ src/pkginfo.c:895:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 895 | if ( ++p == pe ) | ^ src/pkginfo.c:897:1: note: here 897 | case 102: | ^~~~ src/pkginfo.c:902:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 902 | if ( ++p == pe ) | ^ src/pkginfo.c:904:1: note: here 904 | case 103: | ^~~~ src/pkginfo.c:909:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 909 | if ( ++p == pe ) | ^ src/pkginfo.c:911:1: note: here 911 | case 104: | ^~~~ src/pkginfo.c:916:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 916 | if ( ++p == pe ) | ^ src/pkginfo.c:918:1: note: here 918 | case 105: | ^~~~ src/pkginfo.c:923:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 923 | if ( ++p == pe ) | ^ src/pkginfo.c:925:1: note: here 925 | case 106: | ^~~~ src/pkginfo.c:930:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 930 | if ( ++p == pe ) | ^ src/pkginfo.c:932:1: note: here 932 | case 107: | ^~~~ src/pkginfo.c:937:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 937 | if ( ++p == pe ) | ^ src/pkginfo.c:939:1: note: here 939 | case 108: | ^~~~ src/pkginfo.c:944:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 944 | if ( ++p == pe ) | ^ src/pkginfo.c:946:1: note: here 946 | case 109: | ^~~~ src/pkginfo.c:951:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 951 | if ( ++p == pe ) | ^ src/pkginfo.c:953:1: note: here 953 | case 110: | ^~~~ src/pkginfo.c:958:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 958 | if ( ++p == pe ) | ^ src/pkginfo.c:960:1: note: here 960 | case 111: | ^~~~ src/pkginfo.c:965:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 965 | if ( ++p == pe ) | ^ src/pkginfo.c:967:1: note: here 967 | case 112: | ^~~~ src/pkginfo.c:972:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 972 | if ( ++p == pe ) | ^ src/pkginfo.c:974:1: note: here 974 | case 113: | ^~~~ src/pkginfo.c:979:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 979 | if ( ++p == pe ) | ^ src/pkginfo.c:981:1: note: here 981 | case 114: | ^~~~ src/pkginfo.c:986:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 986 | if ( ++p == pe ) | ^ src/pkginfo.c:988:1: note: here 988 | case 115: | ^~~~ src/pkginfo.c:993:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 993 | if ( ++p == pe ) | ^ src/pkginfo.c:995:1: note: here 995 | case 116: | ^~~~ src/pkginfo.c:1000:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1000 | if ( ++p == pe ) | ^ src/pkginfo.c:1002:1: note: here 1002 | case 117: | ^~~~ src/pkginfo.c:1007:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1007 | if ( ++p == pe ) | ^ src/pkginfo.c:1009:1: note: here 1009 | case 118: | ^~~~ src/pkginfo.c:1014:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1014 | if ( ++p == pe ) | ^ src/pkginfo.c:1016:1: note: here 1016 | case 119: | ^~~~ src/pkginfo.c:1021:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1021 | if ( ++p == pe ) | ^ src/pkginfo.c:1023:1: note: here 1023 | case 120: | ^~~~ src/pkginfo.c:1028:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1028 | if ( ++p == pe ) | ^ src/pkginfo.c:1030:1: note: here 1030 | case 121: | ^~~~ src/pkginfo.c:1035:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1035 | if ( ++p == pe ) | ^ src/pkginfo.c:1037:1: note: here 1037 | case 122: | ^~~~ src/pkginfo.c:1042:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1042 | if ( ++p == pe ) | ^ src/pkginfo.c:1044:1: note: here 1044 | case 123: | ^~~~ src/pkginfo.c:1049:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1049 | if ( ++p == pe ) | ^ src/pkginfo.c:1051:1: note: here 1051 | case 124: | ^~~~ src/database.c: In function 'sha256_fd': src/database.c:52:5: warning: 'SHA256_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 52 | SHA256_Init(&ctx); | ^~~~~~~~~~~ In file included from src/database.c:16: /usr/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ src/database.c:59:9: warning: 'SHA256_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 59 | SHA256_Update(&ctx, buf, nbytes_r); | ^~~~~~~~~~~~~ /usr/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ src/database.c:61:5: warning: 'SHA256_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 61 | SHA256_Final(output, &ctx); | ^~~~~~~~~~~~ /usr/include/openssl/sha.h:76:27: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ src/signing.c: In function 'gpgme_sign': src/signing.c:186:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 186 | write(sigfd, buf, ret); | ^~~~~~~~~~~~~~~~~~~~~~ src/desc.c: In function 'desc_parser_feed': src/desc.c:53:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 53 | if ( ++p == pe ) | ^ src/desc.c:55:1: note: here 55 | case 180: | ^~~~ src/desc.c:65:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 65 | if ( ++p == pe ) | ^ src/desc.c:67:1: note: here 67 | case 1: | ^~~~ src/desc.c:88:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 88 | if ( ++p == pe ) | ^ src/desc.c:90:1: note: here 90 | case 2: | ^~~~ src/desc.c:95:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 95 | if ( ++p == pe ) | ^ src/desc.c:97:1: note: here 97 | case 3: | ^~~~ src/desc.c:102:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 102 | if ( ++p == pe ) | ^ src/desc.c:104:1: note: here 104 | case 4: | ^~~~ src/desc.c:109:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 109 | if ( ++p == pe ) | ^ src/desc.c:111:1: note: here 111 | case 5: | ^~~~ src/desc.c:116:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 116 | if ( ++p == pe ) | ^ src/desc.c:118:1: note: here 118 | case 6: | ^~~~ src/desc.rl:32:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 32 | | '%CSIZE%' %{ parser->entry = PKG_CSIZE; } | ^ src/desc.rl:34:1: note: here 34 | | '%SHA256SUM%' %{ parser->entry = PKG_SHA256SUM; } | ^ src/desc.rl:18:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 18 | const char *entry = parser->store; | ^ src/desc.rl:20:1: note: here 20 | parser->store[parser->pos] = 0; | ^ src/desc.c:259:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 259 | if ( ++p == pe ) | ^ src/desc.c:261:1: note: here 261 | case 9: | ^~~~ src/desc.c:268:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 268 | if ( ++p == pe ) | ^ src/desc.c:270:1: note: here 270 | case 10: | ^~~~ src/desc.c:275:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 275 | if ( ++p == pe ) | ^ src/desc.c:277:1: note: here 277 | case 11: | ^~~~ src/desc.c:282:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 282 | if ( ++p == pe ) | ^ src/desc.c:284:1: note: here 284 | case 12: | ^~~~ src/desc.c:289:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 289 | if ( ++p == pe ) | ^ src/desc.c:291:1: note: here 291 | case 13: | ^~~~ src/desc.c:296:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 296 | if ( ++p == pe ) | ^ src/desc.c:298:1: note: here 298 | case 14: | ^~~~ src/desc.c:303:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 303 | if ( ++p == pe ) | ^ src/desc.c:305:1: note: here 305 | case 15: | ^~~~ src/desc.c:310:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | if ( ++p == pe ) | ^ src/desc.c:312:1: note: here 312 | case 16: | ^~~~ src/desc.c:317:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 317 | if ( ++p == pe ) | ^ src/desc.c:319:1: note: here 319 | case 17: | ^~~~ src/desc.c:324:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 324 | if ( ++p == pe ) | ^ src/desc.c:326:1: note: here 326 | case 18: | ^~~~ src/desc.c:331:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 331 | if ( ++p == pe ) | ^ src/desc.c:333:1: note: here 333 | case 19: | ^~~~ src/desc.c:338:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 338 | if ( ++p == pe ) | ^ src/desc.c:340:1: note: here 340 | case 20: | ^~~~ src/desc.c:345:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 345 | if ( ++p == pe ) | ^ src/desc.c:347:1: note: here 347 | case 21: | ^~~~ src/desc.c:352:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 352 | if ( ++p == pe ) | ^ src/desc.c:354:1: note: here 354 | case 22: | ^~~~ src/desc.c:359:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 359 | if ( ++p == pe ) | ^ src/desc.c:361:1: note: here 361 | case 23: | ^~~~ src/desc.c:369:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 369 | if ( ++p == pe ) | ^ src/desc.c:371:1: note: here 371 | case 24: | ^~~~ src/desc.c:376:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 376 | if ( ++p == pe ) | ^ src/desc.c:378:1: note: here 378 | case 25: | ^~~~ src/desc.c:383:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 383 | if ( ++p == pe ) | ^ src/desc.c:385:1: note: here 385 | case 26: | ^~~~ src/desc.c:390:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 390 | if ( ++p == pe ) | ^ src/desc.c:392:1: note: here 392 | case 27: | ^~~~ src/desc.c:397:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 397 | if ( ++p == pe ) | ^ src/desc.c:399:1: note: here 399 | case 28: | ^~~~ src/desc.c:404:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 404 | if ( ++p == pe ) | ^ src/desc.c:406:1: note: here 406 | case 29: | ^~~~ src/desc.c:411:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 411 | if ( ++p == pe ) | ^ src/desc.c:413:1: note: here 413 | case 30: | ^~~~ src/desc.c:418:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 418 | if ( ++p == pe ) | ^ src/desc.c:420:1: note: here 420 | case 31: | ^~~~ src/desc.c:425:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 425 | if ( ++p == pe ) | ^ src/desc.c:427:1: note: here 427 | case 32: | ^~~~ src/desc.c:432:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 432 | if ( ++p == pe ) | ^ src/desc.c:434:1: note: here 434 | case 33: | ^~~~ src/desc.c:439:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 439 | if ( ++p == pe ) | ^ src/desc.c:441:1: note: here 441 | case 34: | ^~~~ src/desc.c:446:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 446 | if ( ++p == pe ) | ^ src/desc.c:448:1: note: here 448 | case 35: | ^~~~ src/desc.c:453:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 453 | if ( ++p == pe ) | ^ src/desc.c:455:1: note: here 455 | case 36: | ^~~~ src/desc.c:460:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 460 | if ( ++p == pe ) | ^ src/desc.c:462:1: note: here 462 | case 37: | ^~~~ src/desc.c:467:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 467 | if ( ++p == pe ) | ^ src/desc.c:469:1: note: here 469 | case 38: | ^~~~ src/desc.c:474:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 474 | if ( ++p == pe ) | ^ src/desc.c:476:1: note: here 476 | case 39: | ^~~~ src/desc.c:481:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 481 | if ( ++p == pe ) | ^ src/desc.c:483:1: note: here 483 | case 40: | ^~~~ src/desc.c:488:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 488 | if ( ++p == pe ) | ^ src/desc.c:490:1: note: here 490 | case 41: | ^~~~ src/desc.c:495:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 495 | if ( ++p == pe ) | ^ src/desc.c:497:1: note: here 497 | case 42: | ^~~~ src/desc.c:502:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 502 | if ( ++p == pe ) | ^ src/desc.c:504:1: note: here 504 | case 43: | ^~~~ src/desc.c:509:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 509 | if ( ++p == pe ) | ^ src/desc.c:511:1: note: here 511 | case 44: | ^~~~ src/desc.c:516:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 516 | if ( ++p == pe ) | ^ src/desc.c:518:1: note: here 518 | case 45: | ^~~~ src/desc.c:523:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 523 | if ( ++p == pe ) | ^ src/desc.c:525:1: note: here 525 | case 46: | ^~~~ src/desc.c:530:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 530 | if ( ++p == pe ) | ^ src/desc.c:532:1: note: here 532 | case 47: | ^~~~ src/desc.c:537:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 537 | if ( ++p == pe ) | ^ src/desc.c:539:1: note: here 539 | case 48: | ^~~~ src/desc.c:544:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 544 | if ( ++p == pe ) | ^ src/desc.c:546:1: note: here 546 | case 49: | ^~~~ src/desc.c:551:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 551 | if ( ++p == pe ) | ^ src/desc.c:553:1: note: here 553 | case 50: | ^~~~ src/desc.c:558:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 558 | if ( ++p == pe ) | ^ src/desc.c:560:1: note: here 560 | case 51: | ^~~~ src/desc.c:568:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 568 | if ( ++p == pe ) | ^ src/desc.c:570:1: note: here 570 | case 52: | ^~~~ src/desc.c:575:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 575 | if ( ++p == pe ) | ^ src/desc.c:577:1: note: here 577 | case 53: | ^~~~ src/desc.c:582:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 582 | if ( ++p == pe ) | ^ src/desc.c:584:1: note: here 584 | case 54: | ^~~~ src/desc.c:589:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 589 | if ( ++p == pe ) | ^ src/desc.c:591:1: note: here 591 | case 55: | ^~~~ src/desc.c:596:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 596 | if ( ++p == pe ) | ^ src/desc.c:598:1: note: here 598 | case 56: | ^~~~ src/desc.c:603:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 603 | if ( ++p == pe ) | ^ src/desc.c:605:1: note: here 605 | case 57: | ^~~~ src/desc.c:610:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 610 | if ( ++p == pe ) | ^ src/desc.c:612:1: note: here 612 | case 58: | ^~~~ src/desc.c:617:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 617 | if ( ++p == pe ) | ^ src/desc.c:619:1: note: here 619 | case 59: | ^~~~ src/desc.c:624:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 624 | if ( ++p == pe ) | ^ src/desc.c:626:1: note: here 626 | case 60: | ^~~~ src/desc.c:631:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 631 | if ( ++p == pe ) | ^ src/desc.c:633:1: note: here 633 | case 61: | ^~~~ src/desc.c:638:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 638 | if ( ++p == pe ) | ^ src/desc.c:640:1: note: here 640 | case 62: | ^~~~ src/desc.c:645:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 645 | if ( ++p == pe ) | ^ src/desc.c:647:1: note: here 647 | case 63: | ^~~~ src/desc.c:652:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 652 | if ( ++p == pe ) | ^ src/desc.c:654:1: note: here 654 | case 64: | ^~~~ src/desc.c:659:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 659 | if ( ++p == pe ) | ^ src/desc.c:661:1: note: here 661 | case 65: | ^~~~ src/desc.c:666:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 666 | if ( ++p == pe ) | ^ src/desc.c:668:1: note: here 668 | case 66: | ^~~~ src/desc.c:673:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 673 | if ( ++p == pe ) | ^ src/desc.c:675:1: note: here 675 | case 67: | ^~~~ src/desc.c:680:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 680 | if ( ++p == pe ) | ^ src/desc.c:682:1: note: here 682 | case 68: | ^~~~ src/desc.c:687:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 687 | if ( ++p == pe ) | ^ src/desc.c:689:1: note: here 689 | case 69: | ^~~~ src/desc.c:696:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 696 | if ( ++p == pe ) | ^ src/desc.c:698:1: note: here 698 | case 70: | ^~~~ src/desc.c:703:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 703 | if ( ++p == pe ) | ^ src/desc.c:705:1: note: here 705 | case 71: | ^~~~ src/desc.c:710:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 710 | if ( ++p == pe ) | ^ src/desc.c:712:1: note: here 712 | case 72: | ^~~~ src/desc.c:717:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 717 | if ( ++p == pe ) | ^ src/desc.c:719:1: note: here 719 | case 73: | ^~~~ src/desc.c:724:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 724 | if ( ++p == pe ) | ^ src/desc.c:726:1: note: here 726 | case 74: | ^~~~ src/desc.c:731:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 731 | if ( ++p == pe ) | ^ src/desc.c:733:1: note: here 733 | case 75: | ^~~~ src/desc.c:738:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 738 | if ( ++p == pe ) | ^ src/desc.c:740:1: note: here 740 | case 76: | ^~~~ src/desc.c:745:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 745 | if ( ++p == pe ) | ^ src/desc.c:747:1: note: here 747 | case 77: | ^~~~ src/desc.c:752:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 752 | if ( ++p == pe ) | ^ src/desc.c:754:1: note: here 754 | case 78: | ^~~~ src/desc.c:759:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 759 | if ( ++p == pe ) | ^ src/desc.c:761:1: note: here 761 | case 79: | ^~~~ src/desc.c:766:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 766 | if ( ++p == pe ) | ^ src/desc.c:768:1: note: here 768 | case 80: | ^~~~ src/desc.c:773:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 773 | if ( ++p == pe ) | ^ src/desc.c:775:1: note: here 775 | case 81: | ^~~~ src/desc.c:780:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 780 | if ( ++p == pe ) | ^ src/desc.c:782:1: note: here 782 | case 82: | ^~~~ src/desc.c:787:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 787 | if ( ++p == pe ) | ^ src/desc.c:789:1: note: here 789 | case 83: | ^~~~ src/desc.c:794:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 794 | if ( ++p == pe ) | ^ src/desc.c:796:1: note: here 796 | case 84: | ^~~~ src/desc.c:801:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 801 | if ( ++p == pe ) | ^ src/desc.c:803:1: note: here 803 | case 85: | ^~~~ src/desc.c:808:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 808 | if ( ++p == pe ) | ^ src/desc.c:810:1: note: here 810 | case 86: | ^~~~ src/desc.c:815:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 815 | if ( ++p == pe ) | ^ src/desc.c:817:1: note: here 817 | case 87: | ^~~~ src/desc.c:822:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 822 | if ( ++p == pe ) | ^ src/desc.c:824:1: note: here 824 | case 88: | ^~~~ src/desc.c:829:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 829 | if ( ++p == pe ) | ^ src/desc.c:831:1: note: here 831 | case 89: | ^~~~ src/desc.c:836:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 836 | if ( ++p == pe ) | ^ src/desc.c:838:1: note: here 838 | case 90: | ^~~~ src/desc.c:843:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 843 | if ( ++p == pe ) | ^ src/desc.c:845:1: note: here 845 | case 91: | ^~~~ src/desc.c:850:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 850 | if ( ++p == pe ) | ^ src/desc.c:852:1: note: here 852 | case 92: | ^~~~ src/desc.c:857:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 857 | if ( ++p == pe ) | ^ src/desc.c:859:1: note: here 859 | case 93: | ^~~~ src/desc.c:864:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 864 | if ( ++p == pe ) | ^ src/desc.c:866:1: note: here 866 | case 94: | ^~~~ src/desc.c:871:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 871 | if ( ++p == pe ) | ^ src/desc.c:873:1: note: here 873 | case 95: | ^~~~ src/desc.c:878:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 878 | if ( ++p == pe ) | ^ src/desc.c:880:1: note: here 880 | case 96: | ^~~~ src/desc.c:885:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 885 | if ( ++p == pe ) | ^ src/desc.c:887:1: note: here 887 | case 97: | ^~~~ src/desc.c:892:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 892 | if ( ++p == pe ) | ^ src/desc.c:894:1: note: here 894 | case 98: | ^~~~ src/desc.c:899:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 899 | if ( ++p == pe ) | ^ src/desc.c:901:1: note: here 901 | case 99: | ^~~~ src/desc.c:906:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 906 | if ( ++p == pe ) | ^ src/desc.c:908:1: note: here 908 | case 100: | ^~~~ src/desc.c:913:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 913 | if ( ++p == pe ) | ^ src/desc.c:915:1: note: here 915 | case 101: | ^~~~ src/desc.c:920:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 920 | if ( ++p == pe ) | ^ src/desc.c:922:1: note: here 922 | case 102: | ^~~~ src/desc.c:927:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 927 | if ( ++p == pe ) | ^ src/desc.c:929:1: note: here 929 | case 103: | ^~~~ src/desc.c:934:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 934 | if ( ++p == pe ) | ^ src/desc.c:936:1: note: here 936 | case 104: | ^~~~ src/desc.c:941:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 941 | if ( ++p == pe ) | ^ src/desc.c:943:1: note: here 943 | case 105: | ^~~~ src/desc.c:948:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 948 | if ( ++p == pe ) | ^ src/desc.c:950:1: note: here 950 | case 106: | ^~~~ src/desc.c:955:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 955 | if ( ++p == pe ) | ^ src/desc.c:957:1: note: here 957 | case 107: | ^~~~ src/desc.c:962:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 962 | if ( ++p == pe ) | ^ src/desc.c:964:1: note: here 964 | case 108: | ^~~~ src/desc.c:969:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 969 | if ( ++p == pe ) | ^ src/desc.c:971:1: note: here 971 | case 109: | ^~~~ src/desc.c:976:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 976 | if ( ++p == pe ) | ^ src/desc.c:978:1: note: here 978 | case 110: | ^~~~ src/desc.c:983:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 983 | if ( ++p == pe ) | ^ src/desc.c:985:1: note: here 985 | case 111: | ^~~~ src/desc.c:990:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 990 | if ( ++p == pe ) | ^ src/desc.c:992:1: note: here 992 | case 112: | ^~~~ src/desc.c:997:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 997 | if ( ++p == pe ) | ^ src/desc.c:999:1: note: here 999 | case 113: | ^~~~ src/desc.c:1004:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1004 | if ( ++p == pe ) | ^ src/desc.c:1006:1: note: here 1006 | case 114: | ^~~~ src/desc.c:1011:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1011 | if ( ++p == pe ) | ^ src/desc.c:1013:1: note: here 1013 | case 115: | ^~~~ src/desc.c:1018:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1018 | if ( ++p == pe ) | ^ src/desc.c:1020:1: note: here 1020 | case 116: | ^~~~ src/desc.c:1025:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1025 | if ( ++p == pe ) | ^ src/desc.c:1027:1: note: here 1027 | case 117: | ^~~~ src/desc.c:1032:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1032 | if ( ++p == pe ) | ^ src/desc.c:1034:1: note: here 1034 | case 118: | ^~~~ src/desc.c:1039:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1039 | if ( ++p == pe ) | ^ src/desc.c:1041:1: note: here 1041 | case 119: | ^~~~ src/desc.c:1046:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1046 | if ( ++p == pe ) | ^ src/desc.c:1048:1: note: here 1048 | case 120: | ^~~~ src/desc.c:1053:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1053 | if ( ++p == pe ) | ^ src/desc.c:1055:1: note: here 1055 | case 121: | ^~~~ src/desc.c:1060:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1060 | if ( ++p == pe ) | ^ src/desc.c:1062:1: note: here 1062 | case 122: | ^~~~ src/desc.c:1067:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1067 | if ( ++p == pe ) | ^ src/desc.c:1069:1: note: here 1069 | case 123: | ^~~~ src/desc.c:1074:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1074 | if ( ++p == pe ) | ^ src/desc.c:1076:1: note: here 1076 | case 124: | ^~~~ src/desc.c:1081:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1081 | if ( ++p == pe ) | ^ src/desc.c:1083:1: note: here 1083 | case 125: | ^~~~ src/desc.c:1088:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1088 | if ( ++p == pe ) | ^ src/desc.c:1090:1: note: here 1090 | case 126: | ^~~~ src/desc.c:1098:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1098 | if ( ++p == pe ) | ^ src/desc.c:1100:1: note: here 1100 | case 127: | ^~~~ src/desc.c:1105:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1105 | if ( ++p == pe ) | ^ src/desc.c:1107:1: note: here 1107 | case 128: | ^~~~ src/desc.c:1112:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1112 | if ( ++p == pe ) | ^ src/desc.c:1114:1: note: here 1114 | case 129: | ^~~~ src/desc.c:1119:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1119 | if ( ++p == pe ) | ^ src/desc.c:1121:1: note: here 1121 | case 130: | ^~~~ src/desc.c:1126:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1126 | if ( ++p == pe ) | ^ src/desc.c:1128:1: note: here 1128 | case 131: | ^~~~ src/desc.c:1133:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1133 | if ( ++p == pe ) | ^ src/desc.c:1135:1: note: here 1135 | case 132: | ^~~~ src/desc.c:1140:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1140 | if ( ++p == pe ) | ^ src/desc.c:1142:1: note: here 1142 | case 133: | ^~~~ src/desc.c:1147:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1147 | if ( ++p == pe ) | ^ src/desc.c:1149:1: note: here 1149 | case 134: | ^~~~ src/desc.c:1154:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1154 | if ( ++p == pe ) | ^ src/desc.c:1156:1: note: here 1156 | case 135: | ^~~~ src/desc.c:1161:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1161 | if ( ++p == pe ) | ^ src/desc.c:1163:1: note: here 1163 | case 136: | ^~~~ src/desc.c:1168:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1168 | if ( ++p == pe ) | ^ src/desc.c:1170:1: note: here 1170 | case 137: | ^~~~ src/desc.c:1175:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1175 | if ( ++p == pe ) | ^ src/desc.c:1177:1: note: here 1177 | case 138: | ^~~~ src/desc.c:1182:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1182 | if ( ++p == pe ) | ^ src/desc.c:1184:1: note: here 1184 | case 139: | ^~~~ src/desc.c:1189:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1189 | if ( ++p == pe ) | ^ src/desc.c:1191:1: note: here 1191 | case 140: | ^~~~ src/desc.c:1196:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1196 | if ( ++p == pe ) | ^ src/desc.c:1198:1: note: here 1198 | case 141: | ^~~~ src/desc.c:1203:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1203 | if ( ++p == pe ) | ^ src/desc.c:1205:1: note: here 1205 | case 142: | ^~~~ src/desc.c:1210:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1210 | if ( ++p == pe ) | ^ src/desc.c:1212:1: note: here 1212 | case 143: | ^~~~ src/desc.c:1217:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1217 | if ( ++p == pe ) | ^ src/desc.c:1219:1: note: here 1219 | case 144: | ^~~~ src/desc.c:1224:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1224 | if ( ++p == pe ) | ^ src/desc.c:1226:1: note: here 1226 | case 145: | ^~~~ src/desc.c:1231:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1231 | if ( ++p == pe ) | ^ src/desc.c:1233:1: note: here 1233 | case 146: | ^~~~ src/desc.c:1238:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1238 | if ( ++p == pe ) | ^ src/desc.c:1240:1: note: here 1240 | case 147: | ^~~~ src/desc.c:1245:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1245 | if ( ++p == pe ) | ^ src/desc.c:1247:1: note: here 1247 | case 148: | ^~~~ src/desc.c:1252:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1252 | if ( ++p == pe ) | ^ src/desc.c:1254:1: note: here 1254 | case 149: | ^~~~ src/desc.c:1259:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1259 | if ( ++p == pe ) | ^ src/desc.c:1261:1: note: here 1261 | case 150: | ^~~~ src/desc.c:1266:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1266 | if ( ++p == pe ) | ^ src/desc.c:1268:1: note: here 1268 | case 151: | ^~~~ src/desc.c:1273:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1273 | if ( ++p == pe ) | ^ src/desc.c:1275:1: note: here 1275 | case 152: | ^~~~ src/desc.c:1280:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1280 | if ( ++p == pe ) | ^ src/desc.c:1282:1: note: here 1282 | case 153: | ^~~~ src/desc.c:1287:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1287 | if ( ++p == pe ) | ^ src/desc.c:1289:1: note: here 1289 | case 154: | ^~~~ src/desc.c:1294:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1294 | if ( ++p == pe ) | ^ src/desc.c:1296:1: note: here 1296 | case 155: | ^~~~ src/desc.c:1301:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1301 | if ( ++p == pe ) | ^ src/desc.c:1303:1: note: here 1303 | case 156: | ^~~~ src/desc.c:1308:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1308 | if ( ++p == pe ) | ^ src/desc.c:1310:1: note: here 1310 | case 157: | ^~~~ src/desc.c:1315:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1315 | if ( ++p == pe ) | ^ src/desc.c:1317:1: note: here 1317 | case 158: | ^~~~ src/desc.c:1322:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1322 | if ( ++p == pe ) | ^ src/desc.c:1324:1: note: here 1324 | case 159: | ^~~~ src/desc.c:1329:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1329 | if ( ++p == pe ) | ^ src/desc.c:1331:1: note: here 1331 | case 160: | ^~~~ src/desc.c:1336:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1336 | if ( ++p == pe ) | ^ src/desc.c:1338:1: note: here 1338 | case 161: | ^~~~ src/desc.c:1343:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1343 | if ( ++p == pe ) | ^ src/desc.c:1345:1: note: here 1345 | case 162: | ^~~~ src/desc.c:1350:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1350 | if ( ++p == pe ) | ^ src/desc.c:1352:1: note: here 1352 | case 163: | ^~~~ src/desc.c:1357:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1357 | if ( ++p == pe ) | ^ src/desc.c:1359:1: note: here 1359 | case 164: | ^~~~ src/desc.c:1364:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1364 | if ( ++p == pe ) | ^ src/desc.c:1366:1: note: here 1366 | case 165: | ^~~~ src/desc.c:1371:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1371 | if ( ++p == pe ) | ^ src/desc.c:1373:1: note: here 1373 | case 166: | ^~~~ src/desc.c:1378:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1378 | if ( ++p == pe ) | ^ src/desc.c:1380:1: note: here 1380 | case 167: | ^~~~ src/desc.c:1385:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1385 | if ( ++p == pe ) | ^ src/desc.c:1387:1: note: here 1387 | case 168: | ^~~~ src/desc.c:1392:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1392 | if ( ++p == pe ) | ^ src/desc.c:1394:1: note: here 1394 | case 169: | ^~~~ src/desc.c:1399:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1399 | if ( ++p == pe ) | ^ src/desc.c:1401:1: note: here 1401 | case 170: | ^~~~ src/desc.c:1406:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1406 | if ( ++p == pe ) | ^ src/desc.c:1408:1: note: here 1408 | case 171: | ^~~~ src/desc.c:1413:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1413 | if ( ++p == pe ) | ^ src/desc.c:1415:1: note: here 1415 | case 172: | ^~~~ src/desc.c:1420:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1420 | if ( ++p == pe ) | ^ src/desc.c:1422:1: note: here 1422 | case 173: | ^~~~ src/desc.c:1427:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1427 | if ( ++p == pe ) | ^ src/desc.c:1429:1: note: here 1429 | case 174: | ^~~~ src/desc.c:1434:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1434 | if ( ++p == pe ) | ^ src/desc.c:1436:1: note: here 1436 | case 175: | ^~~~ src/desc.c:1441:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1441 | if ( ++p == pe ) | ^ src/desc.c:1443:1: note: here 1443 | case 176: | ^~~~ src/desc.c:1448:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1448 | if ( ++p == pe ) | ^ src/desc.c:1450:1: note: here 1450 | case 177: | ^~~~ src/desc.c:1455:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1455 | if ( ++p == pe ) | ^ src/desc.c:1457:1: note: here 1457 | case 178: | ^~~~ src/desc.c:1462:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1462 | if ( ++p == pe ) | ^ src/desc.c:1464:1: note: here 1464 | case 179: | ^~~~ cc -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto repose.o database.o package.o util.o filecache.o pkgcache.o buffer.o base64.o filters.o signing.o pkginfo.o desc.o -larchive -lalpm -lgpgme -lcrypto -o repose make: Leaving directory '/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src/repose-7.1' ==> Entering fakeroot environment... ==> Starting package()... make: Entering directory '/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src/repose-7.1' install -Dm755 repose /tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/pkg/repose/usr/bin/repose install -Dm644 _repose /tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/pkg/repose/usr/share/zsh/site-functions/_repose install -Dm644 man/repose.1 /tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/pkg/repose/usr/share/man/man1/repose.1 make: Leaving directory '/tmp/archlinux-ci/repose-rb-build-hHOnqnV7/repose/src/repose-7.1' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "repose"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Creating package "repose-debug"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: repose 7.1-10 (Tue Mar 12 04:40:48 2024)