From https://github.com/archlinux/svntogit-community * branch packages/chntpw -> FETCH_HEAD * [new branch] packages/chntpw -> community/packages/chntpw Cloning into 'chntpw'... done. :: 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 130k 100 130k 0 0 384k 0 --:--:-- --:--:-- --:--:-- 384k % 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 100 8544k 100 8544k 0 0 20.7M 0 --:--:-- --:--:-- --:--:-- 20.7M % 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 143k 100 143k 0 0 421k 0 --:--:-- --:--:-- --:--:-- 422k :: 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=1691067892 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1691067892' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' printenv 2>&1 SCHROOT_SESSION_ID=archlinux-chntpw-archlinuxrb-build-vgkt4GAK PWD=/tmp/archlinux-ci/chntpw-archlinuxrb-build-vgkt4GAK/chntpw/trunk 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: chntpw 140201-4 (Thu Aug 3 13:05:15 2023) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading chntpw-source-140201.zip... % 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 1371k 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 32 1371k 32 448k 0 0 268k 0 0:00:05 0:00:01 0:00:04 268k 100 1371k 100 1371k 0 0 738k 0 0:00:01 0:00:01 --:--:-- 738k ==> Validating source files with md5sums... chntpw-source-140201.zip ... Passed ==> Validating source files with sha256sums... chntpw-source-140201.zip ... Passed ==> Extracting sources... -> Extracting chntpw-source-140201.zip with bsdtar ==> Starting prepare()... ==> Starting build()... gcc -c -DUSEOPENSSL -g -I. -I/usr/include -Wall chntpw.c gcc -c -DUSEOPENSSL -g -I. -I/usr/include -Wall ntreg.c gcc -c -DUSEOPENSSL -g -I. -I/usr/include -Wall edlib.c gcc -c -DUSEOPENSSL -g -I. -I/usr/include -Wall libsam.c gcc -c -DUSEOPENSSL -g -I. -I/usr/include -Wall cpnt.c gcc -c -DUSEOPENSSL -g -I. -I/usr/include -Wall reged.c gcc -c -DUSEOPENSSL -g -I. -I/usr/include -Wall samusrgrp.c gcc -c -DUSEOPENSSL -g -I. -I/usr/include -Wall sampasswd.c libsam.c: In function 'sam_put_grp_members_sid': libsam.c:514:28: warning: passing argument 1 of 'hexdump' from incompatible pointer type [-Wincompatible-pointer-types] 514 | if (gverbose) hexdump(&c->data, 0, c->len, 1); | ^~~~~~~~ | | | int * In file included from libsam.c:47: ntreg.h:394:20: note: expected 'char *' but argument is of type 'int *' 394 | void hexdump(char *hbuf, int start, int stop, int ascii); | ~~~~~~^~~~ libsam.c:531:56: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'void *' [-Wformat=] 531 | if (gverbose) printf(" copying : %d len %x, at %x\n",i,sarray[i].len, sidptr); | ~^ ~~~~~~ | | | | unsigned int void * | %p libsam.c:542:27: warning: passing argument 1 of 'hexdump' from incompatible pointer type [-Wincompatible-pointer-types] 542 | if (gverbose) hexdump(&c->data, 0, c->len, 1); | ^~~~~~~~ | | | int * ntreg.h:394:20: note: expected 'char *' but argument is of type 'int *' 394 | void hexdump(char *hbuf, int start, int stop, int ascii); | ~~~~~~^~~~ ntreg.c: In function 'parse_nk': ntreg.c:542:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 542 | printf("%04x type = 0x%02x %s\n", D_OFFS(type) ,key->type, | ~~~^ | | | unsigned int | %04lx ntreg.c:544:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 544 | printf("%04x timestamp skipped\n", D_OFFS(timestamp) ); | ~~~^ | | | unsigned int | %04lx ntreg.c:545:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 545 | printf("%04x parent key offset = 0x%0x\n", D_OFFS(ofs_parent) ,key->ofs_parent + 0x1000); | ~~~^ | | | unsigned int | %04lx ntreg.c:546:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 546 | printf("%04x number of subkeys = %d\n", D_OFFS(no_subkeys),key->no_subkeys); | ~~~^ | | | unsigned int | %04lx ntreg.c:547:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 547 | printf("%04x lf-record offset = 0x%0x\n",D_OFFS(ofs_lf),key->ofs_lf + 0x1000); | ~~~^ | | | unsigned int | %04lx ntreg.c:548:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 548 | printf("%04x number of values = %d\n", D_OFFS(no_values),key->no_values); | ~~~^ | | | unsigned int | %04lx ntreg.c:549:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 549 | printf("%04x val-list offset = 0x%0x\n",D_OFFS(ofs_vallist),key->ofs_vallist + 0x1000); | ~~~^ | | | unsigned int | %04lx ntreg.c:550:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 550 | printf("%04x sk-record offset = 0x%0x\n",D_OFFS(ofs_sk),key->ofs_sk + 0x1000); | ~~~^ | | | unsigned int | %04lx ntreg.c:551:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 551 | printf("%04x classname offset = 0x%0x\n",D_OFFS(ofs_classnam),key->ofs_classnam + 0x1000); | ~~~^ | | | unsigned int | %04lx ntreg.c:553:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 553 | printf("%04x dummy3 = 0x%0x (%d)\n",D_OFFS(dummy3),key->dummy3,key->dummy3); | ~~~^ | | | unsigned int | %04lx ntreg.c:554:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 554 | printf("%04x dummy4 = 0x%0x (%d)\n",D_OFFS(dummy4),key->dummy4,key->dummy4); | ~~~^ | | | unsigned int | %04lx ntreg.c:555:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 555 | printf("%04x dummy5 = 0x%0x (%d)\n",D_OFFS(dummy5),key->dummy5,key->dummy5); | ~~~^ | | | unsigned int | %04lx ntreg.c:556:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 556 | printf("%04x dummy6 = 0x%0x (%d)\n",D_OFFS(dummy6),key->dummy6,key->dummy6); | ~~~^ | | | unsigned int | %04lx ntreg.c:557:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 557 | printf("%04x dummy7 = 0x%0x (%d)\n",D_OFFS(dummy7),key->dummy7,key->dummy7); | ~~~^ | | | unsigned int | %04lx ntreg.c:559:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 559 | printf("%04x name length = %d\n", D_OFFS(len_name),key->len_name); | ~~~^ | | | unsigned int | %04lx ntreg.c:560:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 560 | printf("%04x classname length = %d\n", D_OFFS(len_classnam),key->len_classnam); | ~~~^ | | | unsigned int | %04lx ntreg.c:562:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 562 | printf("%04x Key name: <",D_OFFS(keyname) ); | ~~~^ | | | unsigned int | %04lx ntreg.c: In function 'parse_vk': ntreg.c:580:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 580 | printf("%04x name length = %d (0x%0x)\n", D_OFFS(len_name), | ~~~^ | | | unsigned int | %04lx ntreg.c:582:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 582 | printf("%04x length of data = %d (0x%0x)\n", D_OFFS(len_data), | ~~~^ | | | unsigned int | %04lx ntreg.c:584:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 584 | printf("%04x data offset = 0x%0x\n",D_OFFS(ofs_data),key->ofs_data + 0x1000); | ~~~^ | | | unsigned int | %04lx ntreg.c:585:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 585 | printf("%04x value type = 0x%0x %s\n", D_OFFS(val_type), key->val_type, | ~~~^ | | | unsigned int | %04lx ntreg.c:588:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 588 | printf("%04x flag = 0x%0x\n",D_OFFS(flag),key->flag); | ~~~^ | | | unsigned int | %04lx ntreg.c:589:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 589 | printf("%04x *unused?* = 0x%0x\n",D_OFFS(dummy1),key->dummy1); | ~~~^ | | | unsigned int | %04lx ntreg.c:591:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 591 | printf("%04x Key name: <",D_OFFS(keyname) ); | ~~~^ | | | unsigned int | %04lx ntreg.c: In function 'parse_sk': ntreg.c:609:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 609 | printf("%04x *unused?* = %d\n" , D_OFFS(dummy1), key->dummy1 ); | ~~~^ | | | unsigned int | %04lx ntreg.c:610:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 610 | printf("%04x Offset to prev sk = 0x%0x\n", D_OFFS(ofs_prevsk), key->ofs_prevsk + 0x1000); | ~~~^ | | | unsigned int | %04lx ntreg.c:611:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 611 | printf("%04x Offset to next sk = 0x%0x\n", D_OFFS(ofs_nextsk), key->ofs_nextsk + 0x1000); | ~~~^ | | | unsigned int | %04lx ntreg.c:612:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 612 | printf("%04x Usage counter = %d (0x%0x)\n", D_OFFS(no_usage), | ~~~^ | | | unsigned int | %04lx ntreg.c:614:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 614 | printf("%04x Security data len = %d (0x%0x)\n", D_OFFS(len_sk), | ~~~^ | | | unsigned int | %04lx ntreg.c: In function 'parse_lf': ntreg.c:633:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 633 | printf("%04x number of keys = %d\n", D_OFFS(no_keys), key->no_keys ); | ~~~^ | | | unsigned int | %04lx ntreg.c:636:16: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 636 | printf("%04x %3d Offset: 0x%0x - <%c%c%c%c>\n", | ~~~^ | | | unsigned int | %04lx ntreg.c: In function 'parse_lh': ntreg.c:661:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 661 | printf("%04x number of keys = %d\n", D_OFFS(no_keys), key->no_keys ); | ~~~^ | | | unsigned int | %04lx ntreg.c:664:16: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 664 | printf("%04x %3d Offset: 0x%0x - \n", | ~~~^ | | | unsigned int | %04lx ntreg.c: In function 'parse_li': ntreg.c:688:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 688 | printf("%04x number of keys = %d\n", D_OFFS(no_keys), key->no_keys ); | ~~~^ | | | unsigned int | %04lx ntreg.c:691:16: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 691 | printf("%04x %3d Offset: 0x%0x\n", | ~~~^ | | | unsigned int | %04lx ntreg.c: In function 'parse_ri': ntreg.c:713:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 713 | printf("%04x number of subindices = %d\n", D_OFFS(no_lis), key->no_lis ); | ~~~^ | | | unsigned int | %04lx ntreg.c:716:16: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 716 | printf("%04x %3d Offset: 0x%0x\n", | ~~~^ | | | unsigned int | %04lx ntreg.c: In function 'parse_db': ntreg.c:735:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 735 | printf("%04x number of parts = %d\n", D_OFFS(no_part), key->no_part ); | ~~~^ | | | unsigned int | %04lx ntreg.c:737:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 737 | printf("%04x Data list at offset: 0x%0x\n", | ~~~^ | | | unsigned int | %04lx gcc -DUSEOPENSSL -g -I. -I/usr/include -Wall -o cpnt cpnt.o -L/usr/lib ntreg.c: In function 'alloc_val_data': ntreg.c:2150:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2150 | datablk = vkofs + (int32_t)&(vkkey->ofs_data) - (int32_t)vkkey; | ^ ntreg.c:2150:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2150 | datablk = vkofs + (int32_t)&(vkkey->ofs_data) - (int32_t)vkkey; | ^ gcc -DUSEOPENSSL -g -I. -I/usr/include -Wall -o chntpw chntpw.o ntreg.o edlib.o libsam.o -L/usr/lib gcc -static -DUSEOPENSSL -g -I. -I/usr/include -Wall -o chntpw.static chntpw.o ntreg.o edlib.o libsam.o -L/usr/lib gcc -DUSEOPENSSL -g -I. -I/usr/include -Wall -o reged reged.o ntreg.o edlib.o gcc -static -DUSEOPENSSL -g -I. -I/usr/include -Wall -o reged.static reged.o ntreg.o edlib.o gcc -DUSEOPENSSL -g -I. -I/usr/include -Wall -o samusrgrp samusrgrp.o ntreg.o libsam.o gcc -static -DUSEOPENSSL -g -I. -I/usr/include -Wall -o samusrgrp.static samusrgrp.o ntreg.o libsam.o gcc -DUSEOPENSSL -g -I. -I/usr/include -Wall -o sampasswd sampasswd.o ntreg.o libsam.o gcc -static -DUSEOPENSSL -g -I. -I/usr/include -Wall -o sampasswd.static sampasswd.o ntreg.o libsam.o ==> Entering fakeroot environment... ==> Starting package()... ==> 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 "chntpw"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: chntpw 140201-4 (Thu Aug 3 13:05:25 2023)