=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for p5-User-Utmp-1.8 --- blib/lib/User/.exists --- --- blib/arch/.exists --- --- blib/lib/auto/User/Utmp/.exists --- --- blib/arch/auto/User/Utmp/.exists --- --- blib/bin/.exists --- --- blib/script/.exists --- --- blib/man1/.exists --- --- blib/man3/.exists --- --- config --- --- subdirs --- --- dynamic --- --- Utmp.c --- "/opt/pkg/bin/perl" "/opt/pkg/lib/perl5/5.36.0/ExtUtils/xsubpp" -typemap '/opt/pkg/lib/perl5/5.36.0/ExtUtils/typemap' Utmp.xs > Utmp.xsc --- Utmp.bs --- --- pm_to_blib --- --- Utmp.bs --- Running Mkbootstrap for Utmp () chmod 644 "Utmp.bs" --- blibdirs --- --- blib/arch/auto/User/Utmp/Utmp.bs --- --- pm_to_blib --- cp example.pl blib/lib/User/example.pl cp Utmp.pm blib/lib/User/Utmp.pm AutoSplitting blib/lib/User/Utmp.pm (blib/lib/auto/User/Utmp) --- blib/arch/auto/User/Utmp/Utmp.bs --- "/opt/pkg/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Utmp.bs blib/arch/auto/User/Utmp/Utmp.bs 644 --- config --- --- Utmp.c --- mv Utmp.xsc Utmp.c --- Utmp.o --- clang -c -pipe -Os -D_REENTRANT -fno-common -DPERL_DARWIN -no-cpp-precomp -mmacosx-version-min=11.3 -fno-strict-aliasing -I/usr/local/include -DPERL_USE_SAFE_PUTENV -Wno-error=implicit-function-declaration -pipe -Os -DVERSION=\"1.8\" -DXS_VERSION=\"1.8\" "-I/opt/pkg/lib/perl5/5.36.0/darwin-thread-multi-2level/CORE" Utmp.c Utmp.xs:146:23: warning: 'utmp' is deprecated [-Wdeprecated-declarations] SV *utent2perl(struct utmp *entry) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ Utmp.xs:155:21: error: no member named 'ut_user' in 'struct utmp' newSVpv(entry->ut_user, MIN(8, strlen(entry->ut_user))), 0); ~~~~~ ^ /Users/pbulk/build/joyent/p5-User-Utmp/work/.buildlink/lib/perl5/5.36.0/darwin-thread-multi-2level/CORE/embed.h:395:42: note: expanded from macro 'newSVpv' #define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) ^ /Users/pbulk/build/joyent/p5-User-Utmp/work/.buildlink/lib/perl5/5.36.0/darwin-thread-multi-2level/CORE/hv.h:499:32: note: expanded from macro 'hv_store' (val), (hash))) ^~~ /Users/pbulk/build/joyent/p5-User-Utmp/work/.buildlink/lib/perl5/5.36.0/darwin-thread-multi-2level/CORE/embed.h:249:77: note: expanded from macro 'hv_common_key_len' #define hv_common_key_len(a,b,c,d,e,f) Perl_hv_common_key_len(aTHX_ a,b,c,d,e,f) ^ Utmp.xs:155:51: error: no member named 'ut_user' in 'struct utmp' newSVpv(entry->ut_user, MIN(8, strlen(entry->ut_user))), 0); ~~~~~ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/param.h:215:26: note: expanded from macro 'MIN' #define MIN(a, b) (((a)<(b))?(a):(b)) ^ /Users/pbulk/build/joyent/p5-User-Utmp/work/.buildlink/lib/perl5/5.36.0/darwin-thread-multi-2level/CORE/embed.h:395:44: note: expanded from macro 'newSVpv' #define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) ^ /Users/pbulk/build/joyent/p5-User-Utmp/work/.buildlink/lib/perl5/5.36.0/darwin-thread-multi-2level/CORE/hv.h:499:32: note: expanded from macro 'hv_store' (val), (hash))) ^~~ /Users/pbulk/build/joyent/p5-User-Utmp/work/.buildlink/lib/perl5/5.36.0/darwin-thread-multi-2level/CORE/embed.h:249:77: note: expanded from macro 'hv_common_key_len' #define hv_common_key_len(a,b,c,d,e,f) Perl_hv_common_key_len(aTHX_ a,b,c,d,e,f) ^ Utmp.xs:155:51: error: no member named 'ut_user' in 'struct utmp' newSVpv(entry->ut_user, MIN(8, strlen(entry->ut_user))), 0); ~~~~~ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/param.h:215:35: note: expanded from macro 'MIN' #define MIN(a, b) (((a)<(b))?(a):(b)) ^ /Users/pbulk/build/joyent/p5-User-Utmp/work/.buildlink/lib/perl5/5.36.0/darwin-thread-multi-2level/CORE/embed.h:395:44: note: expanded from macro 'newSVpv' #define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) ^ /Users/pbulk/build/joyent/p5-User-Utmp/work/.buildlink/lib/perl5/5.36.0/darwin-thread-multi-2level/CORE/hv.h:499:32: note: expanded from macro 'hv_store' (val), (hash))) ^~~ /Users/pbulk/build/joyent/p5-User-Utmp/work/.buildlink/lib/perl5/5.36.0/darwin-thread-multi-2level/CORE/embed.h:249:77: note: expanded from macro 'hv_common_key_len' #define hv_common_key_len(a,b,c,d,e,f) Perl_hv_common_key_len(aTHX_ a,b,c,d,e,f) ^ Utmp.xs:266:35: warning: 'utmp' is deprecated [-Wdeprecated-declarations] void perl2utent(HV *entry, struct utmp *utent) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ Utmp.xs:286:18: error: no member named 'ut_user' in 'struct utmp' strncpy(utent->ut_user, c_val, sizeof(utent->ut_user)); ~~~~~ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ Utmp.xs:286:48: error: no member named 'ut_user' in 'struct utmp' strncpy(utent->ut_user, c_val, sizeof(utent->ut_user)); ~~~~~ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:128:34: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ Utmp.xs:286:18: error: no member named 'ut_user' in 'struct utmp' strncpy(utent->ut_user, c_val, sizeof(utent->ut_user)); ~~~~~ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:128:62: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_common.h:39:54: note: expanded from macro '__darwin_obsz' #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0) ^~~~~~ Utmp.xs:412:18: error: no member named 'ut_name' in 'struct utmpx' strncpy(utent->ut_name, c_val, sizeof(utent->ut_name)); ~~~~~ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ Utmp.xs:412:48: error: no member named 'ut_name' in 'struct utmpx' strncpy(utent->ut_name, c_val, sizeof(utent->ut_name)); ~~~~~ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:128:34: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ Utmp.xs:412:18: error: no member named 'ut_name' in 'struct utmpx' strncpy(utent->ut_name, c_val, sizeof(utent->ut_name)); ~~~~~ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:128:62: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_common.h:39:54: note: expanded from macro '__darwin_obsz' #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0) ^~~~~~ Utmp.xs:433:22: warning: cast to smaller integer type 'pid_t' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] utent->ut_pid = (pid_t) NULL; ^~~~~~~~~~~~ Utmp.xs:440:23: warning: cast to smaller integer type 'short' from 'void *' [-Wvoid-pointer-to-int-cast] utent->ut_type = (short) NULL; ^~~~~~~~~~~~ Utmp.xs:608:7: warning: implicit declaration of function 'setutent' is invalid in C99 [-Wimplicit-function-declaration] setutent(); ^ Utmp.xs:613:7: warning: implicit declaration of function 'endutent' is invalid in C99 [-Wimplicit-function-declaration] endutent(); ^ Utmp.xs:666:14: warning: 'utmp' is deprecated [-Wdeprecated-declarations] struct utmp *entry; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ Utmp.xs:668:15: warning: implicit declaration of function 'getutent' is invalid in C99 [-Wimplicit-function-declaration] entry = getutent(); ^ Utmp.xs:668:13: warning: incompatible integer to pointer conversion assigning to 'struct utmp *' from 'int' [-Wint-conversion] entry = getutent(); ^ ~~~~~~~~~~ Utmp.xs:682:14: warning: 'utmp' is deprecated [-Wdeprecated-declarations] struct utmp *entry; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ Utmp.xs:684:7: warning: implicit declaration of function 'setutent' is invalid in C99 [-Wimplicit-function-declaration] setutent(); ^ Utmp.xs:685:23: warning: implicit declaration of function 'getutent' is invalid in C99 [-Wimplicit-function-declaration] while ((entry = getutent())) ^ Utmp.xs:685:21: warning: incompatible integer to pointer conversion assigning to 'struct utmp *' from 'int' [-Wint-conversion] while ((entry = getutent())) ^ ~~~~~~~~~~ Utmp.xs:689:7: warning: implicit declaration of function 'endutent' is invalid in C99 [-Wimplicit-function-declaration] endutent(); ^ 14 warnings and 9 errors generated. *** [Utmp.o] Error code 1 bmake: stopped in /Users/pbulk/build/joyent/p5-User-Utmp/work/User-Utmp-1.8 1 error bmake: stopped in /Users/pbulk/build/joyent/p5-User-Utmp/work/User-Utmp-1.8 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/joyent/p5-User-Utmp *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/joyent/p5-User-Utmp