>>> Building on octeon-2 under math/hdf5 BDEPENDS = [lang/gcc/16,-f95;devel/ninja;lang/gcc/16,-libs;devel/cmake/core;archivers/libaec;lang/gcc/16] DIST = [math/hdf5:hdf5-2.2.0.tar.gz] FULLPKGNAME = hdf5-2.2.0 RDEPENDS = [archivers/libaec;lang/gcc/16,-libs] (Junk lock obtained for octeon-2 at 1789807588.74) >>> Running depends in math/hdf5 at 1789807588.78 last junk was in productivity/epr-reader /usr/sbin/pkg_add -aI -Drepair gcc-16.1.0p11 gcc-libs-16.1.0p11 gfortran-16.1.0p11 libaec-1.1.4 was: /usr/sbin/pkg_add -aI -Drepair cmake-core-4.3.3 gcc-16.1.0p11 gcc-libs-16.1.0p11 gfortran-16.1.0p11 libaec-1.1.4 ninja-1.11.1p1v1 /usr/sbin/pkg_add -aI -Drepair gcc-16.1.0p11 gcc-libs-16.1.0p11 gfortran-16.1.0p11 libaec-1.1.4 >>> Running show-prepare-results in math/hdf5 at 1789807602.02 ===> math/hdf5 ===> Building from scratch hdf5-2.2.0 ===> hdf5-2.2.0 depends on: cmake-core->=4 -> cmake-core-4.3.3 ===> hdf5-2.2.0 depends on: ninja-* -> ninja-1.11.1p1v1 ===> hdf5-2.2.0 depends on: gcc->=16,<17 -> gcc-16.1.0p11 ===> hdf5-2.2.0 depends on: gfortran->=16,<17 -> gfortran-16.1.0p11 ===> hdf5-2.2.0 depends on: libaec-* -> libaec-1.1.4 ===> hdf5-2.2.0 depends on: gcc-libs->=16,<17 -> gcc-libs-16.1.0p11 ===> Verifying specs: c m c++ c++abi pthread z aec sz gfortran>=11 ===> found c.104.0 m.10.1 c++.13.0 c++abi.10.0 pthread.28.1 z.7.2 aec.0.0 sz.0.0 gfortran.11.0 cmake-core-4.3.3 gcc-16.1.0p11 gcc-libs-16.1.0p11 gfortran-16.1.0p11 libaec-1.1.4 ninja-1.11.1p1v1 Still tainted: host marked nojunk by devel/py-thrift >>> Running junk in math/hdf5 at 1789807612.57 Can't run junk because of lock on devel/py-thrift (Junk lock released for octeon-2 at 1789807619.73) distfiles size=42186897 >>> Running patch in math/hdf5 at 1789807619.79 ===> math/hdf5 ===> Checking files for hdf5-2.2.0 `/ports/distfiles/hdf5-2.2.0.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for hdf5-2.2.0 ===> Patching for hdf5-2.2.0 ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: gfortran -> /usr/local/bin/egfortran ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in math/hdf5 at 1789807641.01 ===> math/hdf5 ===> Generating configure for hdf5-2.2.0 ===> Configuring for hdf5-2.2.0 -- The C compiler identification is GNU 16.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /pobj/hdf5-2.2.0/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- GNU: share/doc/HDF5 -- Looking for include file sys/file.h -- Looking for include file sys/file.h - found -- Looking for include files sys/file.h, sys/ioctl.h -- Looking for include files sys/file.h, sys/ioctl.h - found -- Looking for 3 include files sys/file.h, ..., sys/resource.h -- Looking for 3 include files sys/file.h, ..., sys/resource.h - found -- Looking for 4 include files sys/file.h, ..., sys/socket.h -- Looking for 4 include files sys/file.h, ..., sys/socket.h - found -- Looking for 5 include files sys/file.h, ..., sys/stat.h -- Looking for 5 include files sys/file.h, ..., sys/stat.h - found -- Looking for 6 include files sys/file.h, ..., sys/time.h -- Looking for 6 include files sys/file.h, ..., sys/time.h - found -- Looking for 7 include files sys/file.h, ..., dirent.h -- Looking for 7 include files sys/file.h, ..., dirent.h - found -- Looking for 8 include files sys/file.h, ..., unistd.h -- Looking for 8 include files sys/file.h, ..., unistd.h - found -- Looking for 9 include files sys/file.h, ..., pwd.h -- Looking for 9 include files sys/file.h, ..., pwd.h - found -- Looking for 10 include files sys/file.h, ..., pthread.h -- Looking for 10 include files sys/file.h, ..., pthread.h - found -- Looking for 11 include files sys/file.h, ..., dlfcn.h -- Looking for 11 include files sys/file.h, ..., dlfcn.h - found -- Looking for 12 include files sys/file.h, ..., netinet/in.h -- Looking for 12 include files sys/file.h, ..., netinet/in.h - found -- Looking for 13 include files sys/file.h, ..., netdb.h -- Looking for 13 include files sys/file.h, ..., netdb.h - found -- Looking for 14 include files sys/file.h, ..., arpa/inet.h -- Looking for 14 include files sys/file.h, ..., arpa/inet.h - found -- Looking for include file quadmath.h -- Looking for include file quadmath.h - not found -- Looking for ceil in m; -- Looking for ceil in m; - found -- Looking for dlopen in dl;m -- Looking for dlopen in dl;m - not found -- Looking for WSAStartup in ws2_32;m -- Looking for WSAStartup in ws2_32;m - not found -- Looking for gethostbyname in wsock32;m -- Looking for gethostbyname in wsock32;m - not found -- Looking for gethostname in ucb;m -- Looking for gethostname in ucb;m - not found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of char -- Check size of char - done -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of unsigned -- Check size of unsigned - done -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Check size of float -- Check size of float - done -- Check size of double -- Check size of double - done -- Check size of long double -- Check size of long double - done -- Check size of int8_t -- Check size of int8_t - done -- Check size of uint8_t -- Check size of uint8_t - done -- Check size of int_least8_t -- Check size of int_least8_t - done -- Check size of uint_least8_t -- Check size of uint_least8_t - done -- Check size of int_fast8_t -- Check size of int_fast8_t - done -- Check size of uint_fast8_t -- Check size of uint_fast8_t - done -- Check size of int16_t -- Check size of int16_t - done -- Check size of uint16_t -- Check size of uint16_t - done -- Check size of int_least16_t -- Check size of int_least16_t - done -- Check size of uint_least16_t -- Check size of uint_least16_t - done -- Check size of int_fast16_t -- Check size of int_fast16_t - done -- Check size of uint_fast16_t -- Check size of uint_fast16_t - done -- Check size of int32_t -- Check size of int32_t - done -- Check size of uint32_t -- Check size of uint32_t - done -- Check size of int_least32_t -- Check size of int_least32_t - done -- Check size of uint_least32_t -- Check size of uint_least32_t - done -- Check size of int_fast32_t -- Check size of int_fast32_t - done -- Check size of uint_fast32_t -- Check size of uint_fast32_t - done -- Check size of int64_t -- Check size of int64_t - done -- Check size of uint64_t -- Check size of uint64_t - done -- Check size of int_least64_t -- Check size of int_least64_t - done -- Check size of uint_least64_t -- Check size of uint_least64_t - done -- Check size of int_fast64_t -- Check size of int_fast64_t - done -- Check size of uint_fast64_t -- Check size of uint_fast64_t - done -- Check size of size_t -- Check size of size_t - done -- Check size of ssize_t -- Check size of ssize_t - done -- Check size of ptrdiff_t -- Check size of ptrdiff_t - done -- Check size of off_t -- Check size of off_t - done -- Check size of time_t -- Check size of time_t - done -- Check size of _Bool -- Check size of _Bool - done -- Looking for CLOCK_MONOTONIC -- Looking for CLOCK_MONOTONIC - not found -- Performing Test H5_HAVE_TM_GMTOFF -- Performing Test H5_HAVE_TM_GMTOFF - Success -- Performing Test H5_HAVE___TM_GMTOFF -- Performing Test H5_HAVE___TM_GMTOFF - Failed -- Performing Test H5_HAVE_STRUCT_TIMEZONE -- Performing Test H5_HAVE_STRUCT_TIMEZONE - Failed -- Looking for gettimeofday -- Looking for gettimeofday - found -- Performing Test H5_HAVE_STAT_ST_BLOCKS -- Performing Test H5_HAVE_STAT_ST_BLOCKS - Success -- Looking for ioctl -- Looking for ioctl - found -- Performing Test H5_HAVE_STRUCT_VIDEOCONFIG -- Performing Test H5_HAVE_STRUCT_VIDEOCONFIG - Failed -- Performing Test H5_HAVE_STRUCT_TEXT_INFO -- Performing Test H5_HAVE_STRUCT_TEXT_INFO - Failed -- Looking for _getvideoconfig -- Looking for _getvideoconfig - not found -- Looking for gettextinfo -- Looking for gettextinfo - not found -- Looking for _scrsize -- Looking for _scrsize - not found -- Looking for GetConsoleScreenBufferInfo -- Looking for GetConsoleScreenBufferInfo - not found -- Looking for TIOCGWINSZ -- Looking for TIOCGWINSZ - found -- Looking for TIOCGETD -- Looking for TIOCGETD - found -- Looking for alarm -- Looking for alarm - found -- Looking for fcntl -- Looking for fcntl - found -- Looking for flock -- Looking for flock - found -- Looking for fork -- Looking for fork - found -- Looking for gethostname -- Looking for gethostname - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for pread -- Looking for pread - found -- Looking for pwrite -- Looking for pwrite - found -- Looking for strcasestr -- Looking for strcasestr - found -- Looking for strdup -- Looking for strdup - found -- Looking for symlink -- Looking for symlink - found -- Looking for tmpfile -- Looking for tmpfile - found -- Looking for asprintf -- Looking for asprintf - found -- Looking for vasprintf -- Looking for vasprintf - found -- Looking for waitpid -- Looking for waitpid - found -- Looking for qsort_r -- Looking for qsort_r - not found -- Looking for qsort_s -- Looking for qsort_s - not found -- Looking for sigsetjmp -- Looking for sigsetjmp - found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - not found -- Looking for clock_gettime in posix4 -- Looking for clock_gettime in posix4 - not found -- Testing maximum decimal precision for C - 36;0 -- maximum decimal precision for C var - 36 -- Checking if complex number support is available -- Looking for complex.h -- Looking for complex.h - found -- Check size of float _Complex -- Check size of float _Complex - done -- Check size of double _Complex -- Check size of double _Complex - done -- Check size of long double _Complex -- Check size of long double _Complex - done -- Using C99 complex number types -- Checking if _Float16 support is available -- Check size of _Float16 -- Check size of _Float16 - failed -- _Float16 support has been disabled since the _Float16 type was not found -- Found PkgConfig: /usr/bin/pkg-config (found version "3.0.7") -- Found Perl: /usr/bin/perl (found version "5.42.3") -- ... disable color and URL extended diagnostic messages -- ....All Warnings are enabled -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Looking for stdatomic.h -- Looking for stdatomic.h - found -- Found ZLIB: /usr/lib/libz.so.7.2 (found version "1.3.2") -- H5_ZLIB_HEADER=zlib.h -- The Fortran compiler identification is GNU 16.1.0 -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Check for working Fortran compiler: /pobj/hdf5-2.2.0/bin/gfortran - skipped -- ... disable color and URL extended diagnostic messages -- Detecting Fortran/C Interface Failed to compile -- Verifying Fortran/C Compiler Compatibility CMake Warning (dev) at /usr/local/share/cmake/Modules/FortranCInterface.cmake:369 (message): No FortranCInterface mangling known for VerifyFortran Call Stack (most recent call first): /usr/local/share/cmake/Modules/FortranCInterface/Verify/CMakeLists.txt:25 (FortranCInterface_HEADER) This warning is for project developers. Use -Wno-dev to suppress it. -- Verifying Fortran/C Compiler Compatibility - Failed CMake Error at /usr/local/share/cmake/Modules/FortranCInterface.cmake:453 (message): The Fortran compiler: /pobj/hdf5-2.2.0/bin/gfortran and the C compiler: /pobj/hdf5-2.2.0/bin/cc failed to compile a simple test project using both languages. The output was: Change Dir: '/pobj/hdf5-2.2.0/build-mips64/CMakeFiles/FortranCInterface/VerifyC' Run Build Command(s): /usr/local/bin/ninja -v VerifyFortranC [1/7] /pobj/hdf5-2.2.0/bin/cc -I/pobj/hdf5-2.2.0/build-mips64/CMakeFiles/FortranCInterface/VerifyC -std=c11 -O2 -pipe -fstdarg-opt -fdiagnostics-urls=never -fno-diagnostics-color -fmessage-length=0 -DNDEBUG -fPIE -o CMakeFiles/VerifyFortranC.dir/main.c.o -c /usr/local/share/cmake/Modules/FortranCInterface/Verify/main.c [2/7] /pobj/hdf5-2.2.0/bin/cc -I/pobj/hdf5-2.2.0/build-mips64/CMakeFiles/FortranCInterface/VerifyC -std=c11 -O2 -pipe -fstdarg-opt -fdiagnostics-urls=never -fno-diagnostics-color -fmessage-length=0 -DNDEBUG -fPIE -o CMakeFiles/VerifyFortranC.dir/VerifyC.c.o -c /usr/local/share/cmake/Modules/FortranCInterface/Verify/VerifyC.c [3/7] /pobj/hdf5-2.2.0/bin/gfortran -cpp -I/pobj/hdf5-2.2.0/build-mips64/CMakeFiles/FortranCInterface/VerifyC -fdiagnostics-urls=never -fno-diagnostics-color -fPIC -E /usr/local/share/cmake/Modules/FortranCInterface/Verify/VerifyFortran.f -o CMakeFiles/VerifyFortran.dir/VerifyFortran.f-pp.f && /usr/local/bin/cmake -E cmake_ninja_depends --tdi=CMakeFiles/VerifyFortran.dir/FortranDependInfo.json --lang=Fortran --src=CMakeFiles/VerifyFortran.dir/VerifyFortran.f-pp.f --out=CMakeFiles/VerifyFortran.dir/VerifyFortran.f-pp.f --dep=CMakeFiles/VerifyFortran.dir/VerifyFortran.f-pp.f.d --obj=CMakeFiles/VerifyFortran.dir/VerifyFortran.f.o --ddi=CMakeFiles/VerifyFortran.dir/VerifyFortran.f.o.ddi --src-orig=/usr/local/share/cmake/Modules/FortranCInterface/Verify/VerifyFortran.f [4/7] /usr/local/bin/cmake -E cmake_ninja_dyndep --tdi=CMakeFiles/VerifyFortran.dir/FortranDependInfo.json --lang=Fortran --dd=CMakeFiles/VerifyFortran.dir/Fortran.dd @CMakeFiles/VerifyFortran.dir/Fortran.dd.rsp [5/7] /pobj/hdf5-2.2.0/bin/gfortran -I/usr/local/share/cmake/Modules/FortranCInterface/Verify -I/pobj/hdf5-2.2.0/build-mips64/CMakeFiles/FortranCInterface/VerifyC -fdiagnostics-urls=never -fno-diagnostics-color -fPIC -fpreprocessed -c CMakeFiles/VerifyFortran.dir/VerifyFortran.f-pp.f -o CMakeFiles/VerifyFortran.dir/VerifyFortran.f.o [6/7] : && /usr/local/bin/cmake -E rm -f libVerifyFortran.a && /usr/bin/ar qc libVerifyFortran.a CMakeFiles/VerifyFortran.dir/VerifyFortran.f.o && /usr/bin/ranlib libVerifyFortran.a && : [7/7] : && /pobj/hdf5-2.2.0/bin/cc -std=c11 -O2 -pipe -fstdarg-opt -fdiagnostics-urls=never -fno-diagnostics-color -fmessage-length=0 -DNDEBUG CMakeFiles/VerifyFortranC.dir/main.c.o CMakeFiles/VerifyFortranC.dir/VerifyC.c.o -o VerifyFortranC libVerifyFortran.a -lgfortran -lm -lm -Wl,-rpath-link,/usr/X11R6/lib && : FAILED: VerifyFortranC : && /pobj/hdf5-2.2.0/bin/cc -std=c11 -O2 -pipe -fstdarg-opt -fdiagnostics-urls=never -fno-diagnostics-color -fmessage-length=0 -DNDEBUG CMakeFiles/VerifyFortranC.dir/main.c.o CMakeFiles/VerifyFortranC.dir/VerifyC.c.o -o VerifyFortranC libVerifyFortran.a -lgfortran -lm -lm -Wl,-rpath-link,/usr/X11R6/lib && : CMakeFiles/VerifyFortranC.dir/main.c.o: In function `main': main.c:(.text.startup+0x24): undefined reference to `VerifyFortran' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. Call Stack (most recent call first): config/HDFUseFortran.cmake:39 (FortranCInterface_VERIFY) config/HDF5UseFortran.cmake:35 (include) fortran/CMakeLists.txt:6 (include) -- Configuring incomplete, errors occurred! *** Error 1 in math/hdf5 (/ports/infrastructure/mk/bsd.port.mk:3040 'do-configure': @cd /pobj/hdf5-2.2.0/build-mips64 && /usr/bin/env -i CC...) *** Error 2 in math/hdf5 (/ports/infrastructure/mk/bsd.port.mk:3060 '/pobj/hdf5-2.2.0/build-mips64/.configure_done': @cd /ports/math/hdf5 &&...) *** Error 2 in math/hdf5 (/ports/infrastructure/mk/bsd.port.mk:2722 'configure': @lock=hdf5-2.2.0; export _LOCKS_HELD=" hdf5-2.2.0"; /usr...) ===> Exiting math/hdf5 with an error *** Error 1 in /ports (infrastructure/mk/bsd.port.subdir.mk:144 'configure': @: ${echo_msg:=echo}; : ${target:=configure}; for i in ; do ...) >>> Ended at 1789807801.33 max_stuck=0.00/depends=13.23/show-prepare-results=9.96/junk=7.21/patch=21.22/configure=160.37 Error: job failed with 512 on octeon-2 at 1789807801