--- Dependency check [begin] --- --- Dependency check [end] --- --- Distribution check [begin] --- Version 1.35.1 - 2024-10-15 (AI) Information: this ChangeLog entry matches the version number: Version 1.35.1 - 2024-10-15 (AI) Now checking git repository... --- Distribution check [end] --- cd src ; /sasbuild/tools/perl/bin/perl Makefile.PL Checking if your kit is complete... Looks good ----------------------------------- XMM Perl Enhanced Data Access Layer ----------------------------------- Using SAS_DIR=/workspaces/xmmsas Found SAS version: 22.1.0-5f9646c61-20250530 This is the pedal version 1.35.1 Need dal version 1.186 or better... found 1.199.5. Ok. Subroutine initialize redefined at ./Makefile.PL line 43. Writing MYMETA.yml and MYMETA.json Writing MYMETA.yml and MYMETA.json Writing MYMETA.yml and MYMETA.json Writing MYMETA.yml and MYMETA.json Writing MYMETA.yml and MYMETA.json Writing MYMETA.yml and MYMETA.json Writing MYMETA.yml and MYMETA.json Writing MYMETA.yml and MYMETA.json Writing MYMETA.yml and MYMETA.json Writing MYMETA.yml and MYMETA.json Writing MYMETA.yml and MYMETA.json DAL_C_lib will be built for stand alone use cfitsio found in /sasbuild/tools/cfitsio/lib Use of uninitialized value $libdylib in concatenation (.) or string at ./Makefile.PL line 158. stdc++ found in /sasbuild/tools/gcc/lib64/../lib64/ Writing MYMETA.yml and MYMETA.json Generating a Unix-style Makefile Writing Makefile for pedal Writing MYMETA.yml and MYMETA.json for n in `find src -name Makefile` ; do \ if test -f $n.PL ; then \ sed 's/-all.*-none/\$(OBJECT)/' < $n > $n.tmp ; \ mv $n.tmp $n ; \ fi ; \ done /workspaces/xmmsas/packages/sas/bin/sastaskhdr_gfortran bintable 1.35.1 pedal 22.1.0-5f9646c61-20250530 > bintable.h /workspaces/xmmsas/packages/sas/bin/sastaskhimp bintable 1.35.1 pedal 22.1.0-5f9646c61-20250530 > bintable_h_imp.cc T=bintable ;\ sed "s/taskname/$T/g" /workspaces/xmmsas/packages/taskmain/src/task_mod.f90 > bintable_f_mod.f90 T=bintable ;\ sed "s/taskname/$T/g" /workspaces/xmmsas/packages/taskmain/src/task_f.cc | sed "s/taskproc/$T_/g" > bintable_f.cc Dependencies for bintable cc1: warning: command-line option ‘-std=gnu++14’ is valid for C++/ObjC++ but not for C make PKGDIR=/workspaces/xmmsas/packages/pedal VERSION=1.35.1 PACKAGE=pedal SO_VERSION=1.35 -C src CC="gcc " LD="g++" LDDLFLAGS="-shared -Wl,-h, -Wl,-rpath,\$ORIGIN -Wl,-rpath,\$ORIGIN/../libextra" cp DAL.pm ../blib/lib/DAL.pm cp Options.pm ../../blib/lib/DAL/Options.pm cp array.pm ../../blib/lib/DAL/array.pm cp attribute.pm ../../blib/lib/DAL/attribute.pm cp column.pm ../../blib/lib/DAL/column.pm cp dataset.pm ../../blib/lib/DAL/dataset.pm cp lib.pm ../../blib/lib/DAL/lib.pm cp pointer.pm ../../blib/lib/DAL/pointer.pm cp ptr_manipulator.pm ../../blib/lib/DAL/ptr_manipulator.pm cp table.pm ../../blib/lib/DAL/table.pm cp utils.pm ../../blib/lib/DAL/utils.pm cp DAL_C_lib.pm ../blib/lib/DAL_C_lib.pm Running Mkbootstrap for DAL_C_lib () chmod 644 "DAL_C_lib.bs" "/sasbuild/tools/perl-5.34.1/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- DAL_C_lib.bs ../blib/arch/auto/DAL_C_lib/DAL_C_lib.bs 644 gcc -c -I/workspaces/xmmsas/include -I/workspaces/xmmsas/include/dalc -I/workspaces/xmmsas/include/dal -I/workspaces/xmmsas/include/utils -DPERL_POLLUTE -fPIC -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -O2 -DVERSION=\"1.35.1\" -DXS_VERSION=\"1.35.1\" -fPIC "-I/sasbuild/tools/perl-5.34.1/lib/5.34.1/x86_64-linux/CORE" DAL_C_lib_wrap.c rm -f ../blib/arch/auto/DAL_C_lib/DAL_C_lib.so LD_RUN_PATH="/workspaces/xmmsas/lib:/sasbuild/tools/cfitsio/lib:/sasbuild/tools/gcc/lib64/../lib64" g++ -shared -Wl,-h, -Wl,-rpath,RIGIN -Wl,-rpath,RIGIN/../libextra DAL_C_lib_wrap.o -o ../blib/arch/auto/DAL_C_lib/DAL_C_lib.so \ -L/workspaces/xmmsas/lib -ldal -lutils -lerror -L/sasbuild/tools/cfitsio/lib -lcfitsio -L/sasbuild/tools/gcc/lib64/../lib64/ -lstdc++ \ /usr/bin/ld: SONAME must not be empty string; ignored /usr/bin/ld: cannot find -ldal: No such file or directory collect2: error: ld returned 1 exit status make[6]: *** [Makefile:468: ../blib/arch/auto/DAL_C_lib/DAL_C_lib.so] Error 1 make[5]: *** [Makefile:492: subdirs] Error 2 make[4]: *** [/workspaces/xmmsas/Make.include.perl:47: perl.install] Error 2 make PKGDIR=/workspaces/xmmsas/packages/pedal VERSION=1.35.1 PACKAGE=pedal SO_VERSION=1.35 -C src CC="gcc " LD="g++" LDDLFLAGS="-shared -Wl,-h, -Wl,-rpath,\$ORIGIN -Wl,-rpath,\$ORIGIN/../libextra" test "/sasbuild/tools/perl-5.34.1/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- DAL_C_lib.bs ../blib/arch/auto/DAL_C_lib/DAL_C_lib.bs 644 rm -f ../blib/arch/auto/DAL_C_lib/DAL_C_lib.so LD_RUN_PATH="/workspaces/xmmsas/lib:/sasbuild/tools/cfitsio/lib:/sasbuild/tools/gcc/lib64/../lib64" g++ -shared -Wl,-h, -Wl,-rpath,RIGIN -Wl,-rpath,RIGIN/../libextra DAL_C_lib_wrap.o -o ../blib/arch/auto/DAL_C_lib/DAL_C_lib.so \ -L/workspaces/xmmsas/lib -ldal -lutils -lerror -L/sasbuild/tools/cfitsio/lib -lcfitsio -L/sasbuild/tools/gcc/lib64/../lib64/ -lstdc++ \ /usr/bin/ld: SONAME must not be empty string; ignored /usr/bin/ld: cannot find -ldal: No such file or directory collect2: error: ld returned 1 exit status make[6]: *** [Makefile:468: ../blib/arch/auto/DAL_C_lib/DAL_C_lib.so] Error 1 make[5]: *** [Makefile:492: subdirs] Error 2 make[4]: *** [/workspaces/xmmsas/Make.include.perl:44: perl.test] Error 2 make PKGDIR=/workspaces/xmmsas/packages/pedal VERSION=1.35.1 PACKAGE=pedal SO_VERSION=1.35 -C src CC="gcc " LD="g++" LDDLFLAGS="-shared -Wl,-h, -Wl,-rpath,\$ORIGIN -Wl,-rpath,\$ORIGIN/../libextra" clean "/sasbuild/tools/perl-5.34.1/bin/perl" -e 'exit 0 unless chdir '\''DAL'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- "/sasbuild/tools/perl-5.34.1/bin/perl" -e 'exit 0 unless chdir '\''Options'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- rm -f \ Options.bso Options.def \ Options.exp Options.x \ ../../blib/arch/auto/DAL/Options/extralibs.all \ ../../blib/arch/auto/DAL/Options/extralibs.ld Makefile.aperl \ *.a *.o \ *perl.core MYMETA.json \ MYMETA.yml blibdirs.ts \ core core.*perl.*.? \ core.[0-9] core.[0-9][0-9] \ core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ core.[0-9][0-9][0-9][0-9][0-9] libOptions.def \ mon.out perl \ perl perl.exe \ perlmain.c pm_to_blib \ pm_to_blib.ts so_locations \ tmon.out rm -rf \ blib mv Makefile Makefile.old > /dev/null 2>&1 "/sasbuild/tools/perl-5.34.1/bin/perl" -e 'exit 0 unless chdir '\''array'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- rm -f \ array.bso array.def \ array.exp array.x \ ../../blib/arch/auto/DAL/array/extralibs.all \ ../../blib/arch/auto/DAL/array/extralibs.ld Makefile.aperl \ *.a *.o \ *perl.core MYMETA.json \ MYMETA.yml blibdirs.ts \ core core.*perl.*.? \ core.[0-9] core.[0-9][0-9] \ core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ core.[0-9][0-9][0-9][0-9][0-9] libarray.def \ mon.out perl \ perl perl.exe \ perlmain.c pm_to_blib \ pm_to_blib.ts so_locations \ tmon.out rm -rf \ blib mv Makefile Makefile.old > /dev/null 2>&1 "/sasbuild/tools/perl-5.34.1/bin/perl" -e 'exit 0 unless chdir '\''attribute'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- rm -f \ attribute.bso attribute.def \ attribute.exp attribute.x \ ../../blib/arch/auto/DAL/attribute/extralibs.all \ ../../blib/arch/auto/DAL/attribute/extralibs.ld Makefile.aperl \ *.a *.o \ *perl.core MYMETA.json \ MYMETA.yml blibdirs.ts \ core core.*perl.*.? \ core.[0-9] core.[0-9][0-9] \ core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ core.[0-9][0-9][0-9][0-9][0-9] libattribute.def \ mon.out perl \ perl perl.exe \ perlmain.c pm_to_blib \ pm_to_blib.ts so_locations \ tmon.out rm -rf \ blib mv Makefile Makefile.old > /dev/null 2>&1 "/sasbuild/tools/perl-5.34.1/bin/perl" -e 'exit 0 unless chdir '\''column'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- rm -f \ column.bso column.def \ column.exp column.x \ ../../blib/arch/auto/DAL/column/extralibs.all \ ../../blib/arch/auto/DAL/column/extralibs.ld Makefile.aperl \ *.a *.o \ *perl.core MYMETA.json \ MYMETA.yml blibdirs.ts \ core core.*perl.*.? \ core.[0-9] core.[0-9][0-9] \ core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ core.[0-9][0-9][0-9][0-9][0-9] libcolumn.def \ mon.out perl \ perl perl.exe \ perlmain.c pm_to_blib \ pm_to_blib.ts so_locations \ tmon.out rm -rf \ blib mv Makefile Makefile.old > /dev/null 2>&1 "/sasbuild/tools/perl-5.34.1/bin/perl" -e 'exit 0 unless chdir '\''dataset'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- rm -f \ dataset.bso dataset.def \ dataset.exp dataset.x \ ../../blib/arch/auto/DAL/dataset/extralibs.all \ ../../blib/arch/auto/DAL/dataset/extralibs.ld Makefile.aperl \ *.a *.o \ *perl.core MYMETA.json \ MYMETA.yml blibdirs.ts \ core core.*perl.*.? \ core.[0-9] core.[0-9][0-9] \ core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ core.[0-9][0-9][0-9][0-9][0-9] libdataset.def \ mon.out perl \ perl perl.exe \ perlmain.c pm_to_blib \ pm_to_blib.ts so_locations \ tmon.out rm -rf \ blib mv Makefile Makefile.old > /dev/null 2>&1 "/sasbuild/tools/perl-5.34.1/bin/perl" -e 'exit 0 unless chdir '\''lib'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- rm -f \ lib.bso lib.def \ lib.exp lib.x \ ../../blib/arch/auto/DAL/lib/extralibs.all \ ../../blib/arch/auto/DAL/lib/extralibs.ld Makefile.aperl \ *.a *.o \ *perl.core MYMETA.json \ MYMETA.yml blibdirs.ts \ core core.*perl.*.? \ core.[0-9] core.[0-9][0-9] \ core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ core.[0-9][0-9][0-9][0-9][0-9] liblib.def \ mon.out perl \ perl perl.exe \ perlmain.c pm_to_blib \ pm_to_blib.ts so_locations \ tmon.out rm -rf \ blib mv Makefile Makefile.old > /dev/null 2>&1 "/sasbuild/tools/perl-5.34.1/bin/perl" -e 'exit 0 unless chdir '\''pointer'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- rm -f \ pointer.bso pointer.def \ pointer.exp pointer.x \ ../../blib/arch/auto/DAL/pointer/extralibs.all \ ../../blib/arch/auto/DAL/pointer/extralibs.ld Makefile.aperl \ *.a *.o \ *perl.core MYMETA.json \ MYMETA.yml blibdirs.ts \ core core.*perl.*.? \ core.[0-9] core.[0-9][0-9] \ core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ core.[0-9][0-9][0-9][0-9][0-9] libpointer.def \ mon.out perl \ perl perl.exe \ perlmain.c pm_to_blib \ pm_to_blib.ts so_locations \ tmon.out rm -rf \ blib mv Makefile Makefile.old > /dev/null 2>&1 "/sasbuild/tools/perl-5.34.1/bin/perl" -e 'exit 0 unless chdir '\''ptr_manipulator'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- rm -f \ ptr_manipulator.bso ptr_manipulator.def \ ptr_manipulator.exp ptr_manipulator.x \ ../../blib/arch/auto/DAL/ptr_manipulator/extralibs.all \ ../../blib/arch/auto/DAL/ptr_manipulator/extralibs.ld Makefile.aperl \ *.a *.o \ *perl.core MYMETA.json \ MYMETA.yml blibdirs.ts \ core core.*perl.*.? \ core.[0-9] core.[0-9][0-9] \ core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ core.[0-9][0-9][0-9][0-9][0-9] libptr_manipulator.def \ mon.out perl \ perl perl.exe \ perlmain.c pm_to_blib \ pm_to_blib.ts so_locations \ tmon.out rm -rf \ blib mv Makefile Makefile.old > /dev/null 2>&1 "/sasbuild/tools/perl-5.34.1/bin/perl" -e 'exit 0 unless chdir '\''table'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- rm -f \ table.bso table.def \ table.exp table.x \ ../../blib/arch/auto/DAL/table/extralibs.all \ ../../blib/arch/auto/DAL/table/extralibs.ld Makefile.aperl \ *.a *.o \ *perl.core MYMETA.json \ MYMETA.yml blibdirs.ts \ core core.*perl.*.? \ core.[0-9] core.[0-9][0-9] \ core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ core.[0-9][0-9][0-9][0-9][0-9] libtable.def \ mon.out perl \ perl perl.exe \ perlmain.c pm_to_blib \ pm_to_blib.ts so_locations \ tmon.out rm -rf \ blib mv Makefile Makefile.old > /dev/null 2>&1 "/sasbuild/tools/perl-5.34.1/bin/perl" -e 'exit 0 unless chdir '\''utils'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- rm -f \ utils.bso utils.def \ utils.exp utils.x \ ../../blib/arch/auto/DAL/utils/extralibs.all \ ../../blib/arch/auto/DAL/utils/extralibs.ld Makefile.aperl \ *.a *.o \ *perl.core MYMETA.json \ MYMETA.yml blibdirs.ts \ core core.*perl.*.? \ core.[0-9] core.[0-9][0-9] \ core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ core.[0-9][0-9][0-9][0-9][0-9] libutils.def \ mon.out perl \ perl perl.exe \ perlmain.c pm_to_blib \ pm_to_blib.ts so_locations \ tmon.out rm -rf \ blib mv Makefile Makefile.old > /dev/null 2>&1 rm -f \ DAL.bso DAL.def \ DAL.exp DAL.x \ ../blib/arch/auto/DAL/extralibs.all \ ../blib/arch/auto/DAL/extralibs.ld Makefile.aperl \ *.a *.o \ *perl.core MYMETA.json \ MYMETA.yml blibdirs.ts \ core core.*perl.*.? \ core.[0-9] core.[0-9][0-9] \ core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ core.[0-9][0-9][0-9][0-9][0-9] libDAL.def \ mon.out perl \ perl perl.exe \ perlmain.c pm_to_blib \ pm_to_blib.ts so_locations \ tmon.out rm -rf \ blib mv Makefile Makefile.old > /dev/null 2>&1 "/sasbuild/tools/perl-5.34.1/bin/perl" -e 'exit 0 unless chdir '\''DAL_C_lib'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- rm -f \ DAL_C_lib.bso DAL_C_lib.def \ DAL_C_lib.exp DAL_C_lib.x \ DAL_C_lib.bs ../blib/arch/auto/DAL_C_lib/extralibs.all \ ../blib/arch/auto/DAL_C_lib/extralibs.ld Makefile.aperl \ *.a *.o \ *perl.core MYMETA.json \ MYMETA.yml blibdirs.ts \ core core.*perl.*.? \ core.[0-9] core.[0-9][0-9] \ core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ core.[0-9][0-9][0-9][0-9][0-9] libDAL_C_lib.def \ mon.out perl \ perl perl.exe \ perlmain.c pm_to_blib \ pm_to_blib.ts so_locations \ tmon.out rm -rf \ blib mv Makefile Makefile.old > /dev/null 2>&1 rm -f \ pedal.bso pedal.def \ pedal.exp pedal.x \ blib/arch/auto/pedal/extralibs.all \ blib/arch/auto/pedal/extralibs.ld Makefile.aperl \ *.a *.o \ *perl.core MYMETA.json \ MYMETA.yml blibdirs.ts \ core core.*perl.*.? \ core.[0-9] core.[0-9][0-9] \ core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ core.[0-9][0-9][0-9][0-9][0-9] libpedal.def \ mon.out perl \ perl perl.exe \ perlmain.c pm_to_blib \ pm_to_blib.ts so_locations \ tmon.out rm -rf \ blib mv Makefile Makefile.old > /dev/null 2>&1