==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done ==> Making package: perl-dbd-sybase 1.26-1 (Sat Mar 29 18:29:24 2025) ==> Retrieving sources... -> Found DBD-Sybase-1.26.tar.gz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... DBD-Sybase-1.26.tar.gz ... Passed ==> Making package: perl-dbd-sybase 1.26-1 (Sat 29 Mar 2025 06:29:30 PM MDT) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (3) unixodbc-2.3.12-3 freetds-1.4.26-1 perl-dbi-1.647-1 Total Download Size: 2.11 MiB Total Installed Size: 17.97 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... freetds-1.4.26-1-aarch64 downloading... perl-dbi-1.647-1-aarch64 downloading... unixodbc-2.3.12-3-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing perl-dbi... installing unixodbc... installing freetds... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Checking for old perl modules... [?25h==> Checking buildtime dependencies... ==> Retrieving sources... -> Found DBD-Sybase-1.26.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting DBD-Sybase-1.26.tar.gz with bsdtar ==> Starting build()... Unknown Client Library version - assuming FreeTDS. By default DBD::Sybase 1.05 and later use the 'CHAINED' mode (where available) when 'AutoCommit' is turned off. Versions 1.04 and older instead managed the transactions explicitly with a 'BEGIN TRAN' before the first DML statement. Using the 'CHAINED' mode is preferable as it is the way that Sybase implements AutoCommit handling for both its ODBC and JDBC drivers. Use 'CHAINED' mode by default (Y/N) [Y]: Running in threaded mode - looking for _r libraries... ***NOTE*** There is an incompatibility between perl (5.8.x or later) built in threaded mode and Sybase's threaded libraries, which means that signals delivered to the perl process result in a segment violation. I suggest building DBD::Sybase with the normal libraries in this case to get reasonable behavior for signal handling. Use the threaded (lib..._r) libraries [N]: OK - I'll use the normal libs Running in 64bit mode - looking for '64' libraries... BLK api available - found: blkid The DBD::Sybase module need access to a Sybase server to run the tests. To clear an entry please enter 'undef' Sybase server to use (default: SYBASE): User ID to log in to Sybase (default: sa): Password (default: undef): Sybase database to use on SYBASE (default: undef): * Writing login information, including password, to file PWD. Checking if your kit is complete... Looks good Warning (mostly harmless): No library found for -lcs Warning (mostly harmless): No library found for -lsybtcl Warning (mostly harmless): No library found for -lcomn Warning (mostly harmless): No library found for -lintl Warning (mostly harmless): No library found for -lblk Using DBI 1.647 (for perl 5.040001 on aarch64-linux-thread-multi) installed in /usr/lib/perl5/5.40/vendor_perl/auto/DBI/ Generating a Unix-style Makefile Writing Makefile for DBD::Sybase Writing MYMETA.yml and MYMETA.json "/usr/bin/perl" -p -e "s/~DRIVER~/Sybase/g" /usr/lib/perl5/5.40/vendor_perl/auto/DBI/Driver.xst > Sybase.xsi Running Mkbootstrap for Sybase () cc -c -I/usr/include -DSYB_LP64 -I/usr/lib/perl5/5.40/vendor_perl/auto/DBI -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/include/db5.3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -DVERSION=\"1.26\" -DXS_VERSION=\"1.26\" -fPIC "-I/usr/lib/perl5/5.40/core_perl/CORE" dbdimp.c "/usr/bin/perl" "/usr/share/perl5/core_perl/ExtUtils/xsubpp" -typemap '/usr/share/perl5/core_perl/ExtUtils/typemap' Sybase.xs > Sybase.xsc chmod 644 "Sybase.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Sybase.bs blib/arch/auto/DBD/Sybase/Sybase.bs 644 cp Sybase.pm blib/lib/DBD/Sybase.pm mv Sybase.xsc Sybase.c cc -c -I/usr/include -DSYB_LP64 -I/usr/lib/perl5/5.40/vendor_perl/auto/DBI -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/include/db5.3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -DVERSION=\"1.26\" -DXS_VERSION=\"1.26\" -fPIC "-I/usr/lib/perl5/5.40/core_perl/CORE" Sybase.c dbdimp.c: In function 'syb_db_opentran': dbdimp.c:2157:30: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'void *' [-Wformat=] dbdimp.c: In function 'syb_alloc_cmd': dbdimp.c:2766:9: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'CS_COMMAND *' {aka 'struct _cs_command *'} [-Wformat=] dbdimp.c:2766:9: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'CS_CONNECTION *' {aka 'struct _cs_connection *'} [-Wformat=] dbdimp.c: In function 'cmd_execute': dbdimp.c:4144:13: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'CS_COMMAND *' {aka 'struct _cs_command *'} [-Wformat=] dbdimp.c:4144:13: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'imp_sth_t *' {aka 'struct imp_sth_st *'} [-Wformat=] dbdimp.c: In function 'syb_st_destroy': dbdimp.c:4812:9: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'imp_sth_t *' {aka 'struct imp_sth_st *'} [-Wformat=] dbdimp.c:4850:11: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'CS_COMMAND *' {aka 'struct _cs_command *'} [-Wformat=] dbdimp.c: In function 'syb_ct_data_info': dbdimp.c:5079:9: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'CS_BYTE *' {aka 'unsigned char *'} [-Wformat=] dbdimp.c:5079:9: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'CS_BYTE *' {aka 'unsigned char *'} [-Wformat=] dbdimp.c: In function '_dbd_rebind_ph': dbdimp.c:5787:9: warning: format '%d' expects argument of type 'int', but argument 5 has type 'IV' {aka 'long int'} [-Wformat=] dbdimp.c: In function 'blkCleanUp': dbdimp.c:6357:11: warning: format '%d' expects argument of type 'int', but argument 3 has type 'CS_BLKDESC *' {aka 'struct _cs_blkdesc *'} [-Wformat=] In function 'syb_db_use', inlined from 'syb_db_connect' at dbdimp.c:1584:17: dbdimp.c:1685:22: warning: '%s' directive writing up to 259 bytes into a region of size 250 [-Wformat-overflow=] In file included from /usr/include/stdio.h:970, from /usr/lib/perl5/5.40/core_perl/CORE/perlio.h:41, from /usr/lib/perl5/5.40/core_perl/CORE/iperlsys.h:50, from /usr/lib/perl5/5.40/core_perl/CORE/perl.h:4496, from /usr/lib/perl5/5.40/vendor_perl/auto/DBI/DBIXS.h:24, from Sybase.h:16, from dbdimp.c:10: In function 'sprintf', inlined from 'syb_db_use' at dbdimp.c:1685:3, inlined from 'syb_db_connect' at dbdimp.c:1584:17: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 7 and 266 bytes into a destination of size 255 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ rm -f blib/arch/auto/DBD/Sybase/Sybase.so LD_RUN_PATH="/usr/lib" cc -L/usr//usr/lib -shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -L/usr/lib/db5.3 -fstack-protector-strong Sybase.o dbdimp.o -o blib/arch/auto/DBD/Sybase/Sybase.so \ -L/usr/lib -lct -ldl -lm \ chmod 755 blib/arch/auto/DBD/Sybase/Sybase.so Manifying 1 pod document ==> Entering fakeroot environment... ==> Starting package()... "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Sybase.bs blib/arch/auto/DBD/Sybase/Sybase.bs 644 Manifying 1 pod document Appending installation info to /build/perl-dbd-sybase/pkg/perl-dbd-sybase/usr/lib/perl5/5.40/core_perl/perllocal.pod Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /build/perl-dbd-sybase/pkg/perl-dbd-sybase/usr/lib/perl5/5.40/vendor_perl/auto/DBD/Sybase/Sybase.so Installing /build/perl-dbd-sybase/pkg/perl-dbd-sybase/usr/lib/perl5/5.40/vendor_perl/DBD/Sybase.pm Installing /build/perl-dbd-sybase/pkg/perl-dbd-sybase/usr/share/man/man3/DBD::Sybase.3 ==> Tidying install... -> Removing empty directories... -> 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 "perl-dbd-sybase"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: perl-dbd-sybase 1.26-1 (Sat 29 Mar 2025 06:29:40 PM MDT) ==> Cleaning up...