>>> Building on sparc64-0b under math/hdf5 BDEPENDS = [lang/gcc/8,-c++;lang/gcc/8;lang/gcc/8,-f95;lang/gcc/8,-libs] DIST = [math/hdf5:hdf5-1.14.4.3.tar.gz] FULLPKGNAME = hdf5-1.14.4.3p0 RDEPENDS = [shells/bash;lang/gcc/8,-libs] Woken up devel/re2c Woken up devel/re2c Woken up databases/db/v4,no_java,no_tcl (Junk lock failure for sparc64-0b at 1753253731.66794) Received IO (Junk lock obtained for sparc64-0b at 1753253817.44) Received IO Woken up math/hdf5 Short-cut: depends already handled by devel/re2c >>> Running show-prepare-results in math/hdf5 at 1753253826.84 ===> math/hdf5 ===> Building from scratch hdf5-1.14.4.3p0 ===> hdf5-1.14.4.3p0 depends on: gcc->=8,<9 -> gcc-8.4.0p28 ===> hdf5-1.14.4.3p0 depends on: g++->=8,<9 -> g++-8.4.0p28 ===> hdf5-1.14.4.3p0 depends on: g95->=8,<9 -> g95-8.4.0p28 ===> hdf5-1.14.4.3p0 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p28 ===> Verifying specs: c m estdc++>=19 pthread z gfortran>=8 ===> found c.101.0 m.10.1 estdc++.19.0 pthread.28.0 z.7.1 gfortran.8.0 g++-8.4.0p28 g95-8.4.0p28 gcc-8.4.0p28 gcc-libs-8.4.0p28 (Junk lock released for sparc64-0b at 1753253833.66) Woken up devel/boehm-gc distfiles size=36923567 >>> Running patch in math/hdf5 at 1753253833.83 ===> math/hdf5 ===> Checking files for hdf5-1.14.4.3p0 `/usr/ports/distfiles/hdf5-1.14.4.3.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for hdf5-1.14.4.3p0 ===> Patching for hdf5-1.14.4.3p0 ===> Applying OpenBSD patch patch-m4_aclocal_fc_f90 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Already fixed upstream. | |Index: m4/aclocal_fc.f90 |--- m4/aclocal_fc.f90.orig |+++ m4/aclocal_fc.f90 -------------------------- Patching file m4/aclocal_fc.f90 using Plan A... Hunk #1 succeeded at 179 (offset 29 lines). done ===> Applying OpenBSD patch patch-tools_test_h5repack_h5repack_plugin_sh_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: tools/test/h5repack/h5repack_plugin.sh.in |--- tools/test/h5repack/h5repack_plugin.sh.in.orig |+++ tools/test/h5repack/h5repack_plugin.sh.in -------------------------- Patching file tools/test/h5repack/h5repack_plugin.sh.in using Plan A... Hunk #1 succeeded at 37. done ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: c++ -> /usr/local/bin/eg++ ===> Compiler link: g++ -> /usr/local/bin/eg++ ===> Compiler link: gfortran -> /usr/local/bin/egfortran >>> Running configure in math/hdf5 at 1753253850.69 ===> math/hdf5 ===> Generating configure for hdf5-1.14.4.3p0 ===> Configuring for hdf5-1.14.4.3p0 Using /usr/obj/ports/hdf5-1.14.4.3/config.site (generated) configure: WARNING: unrecognized options: --disable-gtk-doc configure: loading site script /usr/obj/ports/hdf5-1.14.4.3/config.site checking for a BSD-compatible install... /usr/obj/ports/hdf5-1.14.4.3/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether make sets $(MAKE)... (cached) yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... sparc64-unknown-openbsd7.7 checking host system type... sparc64-unknown-openbsd7.7 checking shell variables initial values... done checking if basename works... yes checking if xargs works... yes checking for cached host... none checking enable warnings as errors... no checking for config sparc64-unknown-openbsd7.7... no checking for config sparc64-unknown-openbsd7.7... no checking for config unknown-openbsd7.7... no checking for config unknown-openbsd7.7... no checking for config sparc64-openbsd7.7... no checking for config sparc64-openbsd7.7... no checking for config sparc64-unknown... no checking for config openbsd7.7... no checking for config openbsd7.7... no checking for config unknown... no checking for config sparc64... no checking for config /usr/obj/ports/hdf5-1.14.4.3/hdf5-hdf5_1.14.4.3/config/site-specific/host-sparc64-0b.ports.openbsd.org... no checking for config /usr/obj/ports/hdf5-1.14.4.3/hdf5-hdf5_1.14.4.3/config/site-specific/host-ports.openbsd.org... no checking for config /usr/obj/ports/hdf5-1.14.4.3/hdf5-hdf5_1.14.4.3/config/site-specific/host-openbsd.org... no checking for config /usr/obj/ports/hdf5-1.14.4.3/hdf5-hdf5_1.14.4.3/config/site-specific/host-org... no checking for clang sanitizer checks... checking build mode... production checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether the compiler supports GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to enable C11 features... none needed checking whether cc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of cc... gcc3 checking if unsupported combinations of configure options are allowed... no checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for off_t... (cached) yes checking for ssize_t... (cached) yes checking whether byte ordering is bigendian... yes checking size of char... (cached) 1 checking size of short... (cached) 2 checking size of int... 4 checking size of unsigned... 4 checking size of long... 8 checking size of long long... (cached) 8 checking size of float... 4 checking size of double... 8 checking size of long double... 16 checking if non-standard feature support is enabled... yes checking if _Float16 support is enabled... yes configure: checking if _Float16 support is available checking size of _Float16... 0 checking if Fortran interface enabled... yes checking size of __float128... 0 checking size of _Quad... 0 checking for quadmath.h... no checking maximum decimal precision for C... 36 checking whether the compiler supports GNU Fortran... yes checking whether egfortran accepts -g... yes checking for Fortran flag to compile .f90 files... none checking whether the compiler supports GNU Fortran... (cached) yes checking whether egfortran accepts -g... (cached) yes checking what egfortran does with modules... module.mod checking how egfortran finds modules... -I checking if Fortran compiler version compatible with Fortran 2003... yes checking if Fortran compiler supports allocatable character... yes checking how to get verbose linking output from egfortran... -v checking for Fortran libraries of egfortran... -L/usr/local/lib/gcc/sparc64-unknown-openbsd/8.4.0 -L/usr/local/lib/gcc/sparc64-unknown-openbsd/8.4.0/../../.. -lgfortran -lm checking for dummy main to link with Fortran libraries... none checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore checking if Fortran compiler supports intrinsic SIZEOF... yes checking if Fortran compiler supports intrinsic C_SIZEOF... yes checking if Fortran compiler supports intrinsic STORAGE_SIZE... yes checking if Fortran compiler supports intrinsic module ISO_FORTRAN_ENV (F08)... yes 1,2,4,8,16 4,8,16 33 5 3 checking for Number of Fortran INTEGER KINDs... 5 checking for Fortran INTEGER KINDs... {1,2,4,8,16} checking for Fortran REAL KINDs... {4,8,16} checking for Fortran REALs maximum decimal precision... 33 checking sizeof of native KINDS... 1,2,4,8,16 4,8,16 33 5 3 5 1,2,4,8,16 checking for Number of Fortran INTEGER KINDs... 5 checking for Fortran INTEGER KINDs... {1,2,4,8,16} checking for Fortran REAL KINDs... {4,8,16} checking for Fortran REALs maximum decimal precision... 33 checking for Number of Fortran LOGICAL KINDs... 5 checking for Fortran LOGICAL KINDs... {1,2,4,8,16} checking sizeof of available INTEGER KINDs... {1,2,4,8,16} checking sizeof of available REAL KINDs... {4,8,16} checking if Fortran compiler supports intrinsic C_LONG_DOUBLE... yes checking if Fortran C_LONG_DOUBLE is different from C_DOUBLE... yes checking if Fortran C_BOOL is different from default LOGICAL... yes checking for Fortran interoperable KINDS with C... {4,8,16} checking whether the compiler supports GNU C++... (cached) yes checking whether c++ accepts -g... (cached) yes checking for c++ option to enable C++11 features... none needed checking dependency style of c++... gcc3 checking how to run the C++ preprocessor... c++ -E checking if c++ interface enabled... yes checking if the high-level library is enabled... yes checking whether to use new references with dimension scales... no checking for ar... ar checking whether make sets $(MAKE)... (cached) yes checking for tr... /usr/bin/tr checking if srcdir= and time commands work together... yes checking if Java JNI interface enabled... no checking if shared Fortran libraries are supported... yes checking if building tests is disabled... yes checking if HDF5 testing intensity level is set... 3 checking if building tools is enabled... yes checking if the high-level GIF tools are enabled... no checking if building doxygen is enabled... no checking if doxygen warnings as errors is enabled... FAIL_ON_WARNINGS checking how to print strings... print -r checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 131072 checking how to convert sparc64-unknown-openbsd7.7 file names to sparc64-unknown-openbsd7.7 format... func_convert_file_noop checking how to convert sparc64-unknown-openbsd7.7 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$ checking for dlltool... no checking how to associate runtime and link libraries... print -r -- checking for archiver @FILE support... @ checking for strip... (cached) strip checking for ranlib... (cached) ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... openbsd7.7 ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... openbsd7.7 ld.so checking how to hardcode library paths into programs... immediate checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for egfortran option to produce PIC... -fPIC checking if egfortran PIC flag -fPIC works... yes checking if egfortran static flag -static works... yes checking if egfortran supports -c -o file.o... yes checking if egfortran supports -c -o file.o... (cached) yes checking whether the egfortran linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... openbsd7.7 ld.so checking how to hardcode library paths into programs... immediate checking if we should install only statically linked executables... no checking if -Wl,-rpath should be used to link shared libs in nondefault directories... yes checking for ceil in -lm... (cached) yes checking for dlopen in -ldl... no checking for dirent.h... (cached) yes checking for features.h... no checking for pwd.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/file.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking for sys/resource.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/types.h... (cached) yes checking for arpa/inet.h... (cached) yes checking for netdb.h... (cached) yes checking for netinet/in.h... (cached) yes checking for sys/socket.h... (cached) yes checking if libtool needs -no-undefined flag to build shared libraries... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of int8_t... 1 checking size of uint8_t... 1 checking size of int_least8_t... 1 checking size of uint_least8_t... 1 checking size of int_fast8_t... 4 checking size of uint_fast8_t... 4 checking size of int16_t... 2 checking size of uint16_t... 2 checking size of int_least16_t... 2 checking size of uint_least16_t... 2 checking size of int_fast16_t... 4 checking size of uint_fast16_t... 4 checking size of int32_t... 4 checking size of uint32_t... 4 checking size of int_least32_t... 4 checking size of uint_least32_t... 4 checking size of int_fast32_t... 4 checking size of uint_fast32_t... 4 checking size of int64_t... 8 checking size of uint64_t... 8 checking size of int_least64_t... 8 checking size of uint_least64_t... 8 checking size of int_fast64_t... 8 checking size of uint_fast64_t... 8 checking size of bool... 1 checking size of off_t... 8 checking size of ptrdiff_t... 8 checking size of size_t... 8 checking size of ssize_t... 8 checking size of time_t... 8 checking if dev_t is scalar... yes checking for zlib.h... (cached) yes checking for compress2 in -lz... yes checking for compress2... yes checking for szlib.h... no checking for thread safe support... no checking whether CLOCK_MONOTONIC is declared... yes checking for tm_gmtoff in struct tm... yes checking for global timezone variable... yes checking for st_blocks in struct stat... yes checking for _getvideoconfig... no checking for gettextinfo... no checking for GetConsoleScreenBufferInfo... no checking for _scrsize... no checking for ioctl... (cached) yes checking for struct videoconfig... no checking for struct text_info... no checking for TIOCGWINSZ... yes checking for TIOCGETD... yes checking for library containing clock_gettime... none required checking for asprintf... (cached) yes checking for clock_gettime... (cached) yes checking for fcntl... (cached) yes checking for flock... (cached) yes checking for fork... (cached) yes checking for gethostname... (cached) yes checking for getrusage... (cached) yes checking for gettimeofday... (cached) yes checking for rand_r... (cached) yes checking for random... (cached) yes checking for strcasestr... yes checking for strdup... (cached) yes checking for symlink... (cached) yes checking for tmpfile... (cached) yes checking for vasprintf... (cached) yes checking for waitpid... (cached) yes checking for alarm... (cached) yes checking for __attribute__ extension... yes checking enable build diagnostics... no checking enable debugging symbols... no checking enable asserts... no checking enable developer warnings... no checking whether showing all compiler warnings is enabled... no checking profiling... no checking optimization level... high checking enable file locking... best-effort checking for internal debug output... none checking whether function stack tracking is enabled... no checking for API tracing... no checking whether a memory checking tool will be used... no checking for parallel support files... skipped checking parallel tools... no checking if the map API (H5M) is enabled... no checking if the subfiling I/O virtual file driver (VFD) is enabled... no checking whether O_DIRECT is declared... no checking for posix_memalign... yes checking if the direct I/O virtual file driver (VFD) is enabled... no checking if the Mirror virtual file driver (VFD) is enabled... no checking if the Read-Only S3 virtual file driver (VFD) is enabled... no checking for libhdfs... suppressed checking for custom examples path definition... /usr/local/share/examples/hdf5 checking for custom plugin default path definition... /usr/local/hdf5/lib/plugin checking whether exception handling functions is checked during data conversions... yes checking whether data accuracy is guaranteed during data conversions... yes checking if the machine has window style path name... no checking if using special algorithm to convert long double to (unsigned) long values... no checking if using special algorithm to convert (unsigned) long to long double values... no checking if correctly converting long double to (unsigned) long long values... yes checking if correctly converting (unsigned) long long to long double values... yes checking if the system is IBM ppc64le and cannot correctly convert some long double values... no checking additional programs should be built... no checking if deprecated public symbols are available... yes checking which version of public symbols to use by default... v114 checking whether to perform strict file format checks... no checking for pread... (cached) yes checking for pwrite... (cached) yes checking whether to use pread/pwrite instead of read/write in certain VFDs... yes checking whether to have library information embedded in the executables... yes configure: creating ./config.lt config.lt: creating libtool checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doxygen/Doxyfile config.status: creating src/Makefile config.status: creating src/libhdf5.settings config.status: creating src/H5build_settings.c config.status: creating test/Makefile config.status: creating test/H5srcdir_str.h config.status: creating test/test_abort_fail.sh config.status: creating test/test_check_version.sh config.status: creating test/test_error.sh config.status: creating test/test_external_env.sh config.status: creating test/test_flush_refresh.sh config.status: creating test/test_libinfo.sh config.status: creating test/test_links_env.sh config.status: creating test/test_mirror.sh config.status: creating test/test_plugin.sh config.status: creating test/test_swmr.sh config.status: creating test/test_use_cases.sh config.status: creating test/test_vds_env.sh config.status: creating test/test_vds_swmr.sh config.status: creating testpar/Makefile config.status: creating testpar/testpflush.sh config.status: creating utils/Makefile config.status: creating utils/mirror_vfd/Makefile config.status: creating utils/test/Makefile config.status: creating utils/tools/Makefile config.status: creating utils/tools/h5dwalk/Makefile config.status: creating utils/tools/test/Makefile config.status: creating utils/tools/test/h5dwalk/Makefile config.status: creating utils/tools/test/h5dwalk/copy_demo_files.sh config.status: creating utils/tools/test/h5dwalk/testh5dwalk.sh config.status: creating tools/Makefile config.status: creating tools/lib/Makefile config.status: creating tools/libtest/Makefile config.status: creating tools/src/Makefile config.status: creating tools/src/h5dump/Makefile config.status: creating tools/src/h5import/Makefile config.status: creating tools/src/h5diff/Makefile config.status: creating tools/src/h5jam/Makefile config.status: creating tools/src/h5repack/Makefile config.status: creating tools/src/h5ls/Makefile config.status: creating tools/src/h5copy/Makefile config.status: creating tools/src/misc/Makefile config.status: creating tools/src/h5stat/Makefile config.status: creating tools/test/Makefile config.status: creating tools/test/h5dump/Makefile config.status: creating tools/test/h5dump/h5dump_plugin.sh config.status: creating tools/test/h5dump/testh5dump.sh config.status: creating tools/test/h5dump/testh5dumppbits.sh config.status: creating tools/test/h5dump/testh5dumpvds.sh config.status: creating tools/test/h5dump/testh5dumpxml.sh config.status: creating tools/test/h5ls/Makefile config.status: creating tools/test/h5ls/h5ls_plugin.sh config.status: creating tools/test/h5ls/testh5ls.sh config.status: creating tools/test/h5ls/testh5lsvds.sh config.status: creating tools/test/h5import/Makefile config.status: creating tools/test/h5import/h5importtestutil.sh config.status: creating tools/test/h5diff/Makefile config.status: creating tools/test/h5diff/h5diff_plugin.sh config.status: creating tools/test/h5diff/testh5diff.sh config.status: creating tools/test/h5diff/testph5diff.sh config.status: creating tools/src/h5format_convert/Makefile config.status: creating tools/test/h5format_convert/Makefile config.status: creating tools/test/h5format_convert/testh5fc.sh config.status: creating tools/test/h5jam/Makefile config.status: creating tools/test/h5jam/testh5jam.sh config.status: creating tools/test/h5repack/Makefile config.status: creating tools/test/h5repack/h5repack.sh config.status: creating tools/test/h5repack/h5repack_plugin.sh config.status: creating tools/test/h5copy/Makefile config.status: creating tools/test/h5copy/testh5copy.sh config.status: creating tools/test/misc/Makefile config.status: creating tools/test/misc/testh5clear.sh config.status: creating tools/test/misc/testh5mkgrp.sh config.status: creating tools/test/misc/testh5repart.sh config.status: creating tools/test/misc/vds/Makefile config.status: creating tools/test/h5stat/Makefile config.status: creating tools/test/h5stat/testh5stat.sh config.status: creating tools/src/h5perf/Makefile config.status: creating tools/test/perform/Makefile config.status: creating examples/Makefile config.status: creating examples/run-c-ex.sh config.status: creating examples/testh5cc.sh config.status: creating bin/h5cc config.status: creating bin/Makefile config.status: creating c++/Makefile config.status: creating c++/src/Makefile config.status: creating c++/src/h5c++ config.status: creating c++/test/Makefile config.status: creating c++/test/H5srcdir_str.h config.status: creating c++/examples/Makefile config.status: creating c++/examples/run-c++-ex.sh config.status: creating c++/examples/testh5c++.sh config.status: creating fortran/Makefile config.status: creating fortran/src/h5fc config.status: creating fortran/src/Makefile config.status: creating fortran/src/H5fort_type_defines.h config.status: creating fortran/test/Makefile config.status: creating fortran/testpar/Makefile config.status: creating fortran/examples/Makefile awk: trying to access out of range field -2147483648 input record number 1, file source line number 404 config.status: error: could not create fortran/examples/Makefile *** Error 1 in math/hdf5 (/usr/ports/infrastructure/mk/bsd.port.mk:3030 'do-configure': @for d in /usr/obj/ports/hdf5-1.14.4.3/hdf5-hdf5_1.1...) *** Error 2 in math/hdf5 (/usr/ports/infrastructure/mk/bsd.port.mk:3050 '/usr/obj/ports/hdf5-1.14.4.3/build-sparc64/.configure_done': @cd /u...) *** Error 2 in math/hdf5 (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'configure': @lock=hdf5-1.14.4.3p0; export _LOCKS_HELD=" hdf5-1.14....) ===> Exiting math/hdf5 with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'configure': @: ${echo_msg:=echo}; : ${target:=configure}; for i in ; ...) >>> Ended at 1753254099.71 max_stuck=22.60/waiting-for-lock #138=95.25/show-prepare-results=6.91/patch=16.87/configure=249.16 Error: job failed with 512 on sparc64-0b at 1753254099