From nobody Wed Jul 20 17:28:22 2022 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Lp2jW5ZxJz4WVw2 for ; Wed, 20 Jul 2022 17:28:31 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Lp2jV2rcRz46j6 for ; Wed, 20 Jul 2022 17:28:30 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.16.1/8.16.1) with ESMTPS id 26KHSM0j063050 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Wed, 20 Jul 2022 10:28:22 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.16.1/8.16.1/Submit) id 26KHSMSf063049 for freebsd-ports@freebsd.org; Wed, 20 Jul 2022 10:28:22 -0700 (PDT) (envelope-from sgk) Date: Wed, 20 Jul 2022 10:28:22 -0700 From: Steve Kargl To: freebsd-ports@freebsd.org Subject: HDF5 port is broken Message-ID: Reply-To: sgk@troutmask.apl.washington.edu List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4Lp2jV2rcRz46j6 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=washington.edu (policy=none); spf=none (mx1.freebsd.org: domain of sgk@troutmask.apl.washington.edu has no SPF policy when checking 128.95.76.21) smtp.mailfrom=sgk@troutmask.apl.washington.edu X-Spamd-Result: default: False [-3.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_SOFTFAIL(0.10)[washington.edu : No valid SPF, No valid DKIM,none]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; R_SPF_NA(0.00)[no SPF record]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; RCVD_COUNT_THREE(0.00)[3]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu] X-ThisMailContainsUnwantedMimeParts: N This commit =20 % git log -r a43418b81530f7 commit a43418b81530f7e897abfbe18dd59f44265a1a0f Author: Po-Chuan Hsieh Date: Mon Jul 18 20:50:16 2022 +0800 science/hdf5: Update to 1.12.2 =20 Changes: https://portal.hdfgroup.org/display/support/HDF5+1.12.0 https://portal.hdfgroup.org/display/support/HDF5+1.12.1 https://portal.hdfgroup.org/display/support/HDF5+1.12.2 PR: 265152 Exp-run by: antoine % make % make MAKE_JOBS_UNSAFE=3Dyes=20 =2E.. [ 93%] Linking Fortran executable ../../bin/testhdf5_fortran cd /usr/ports/science/hdf5/work/.build/fortran/test && /usr/local/bin/cmake= -E cmake_link_script CMakeFiles/testhdf5_fortran.dir/link.txt --verbose=3D1 /usr/local/bin/gfortran11 -Wl,-rpath=3D/usr/local/lib/gcc11 -L/usr/local/= lib/gcc11 -B/usr/local/bin -fstack-protector-strong -O -O2 -pipe -march=3Dn= ative -mtune=3Dnative -funroll-loops --param max-unroll-times=3D4 -ftree-ve= ctorize -Wno-maybe-uninitialized -Wno-conversion -Wno-integer-division -Wl,= -rpath=3D/usr/local/lib/gcc11 -fdiagnostics-urls=3Dnever -fno-diagnostics-c= olor -O3 -DNDEBUG -O3 CMakeFiles/testhdf5_fortran.dir/fortranlib_test.F90.o= CMakeFiles/testhdf5_fortran.dir/tH5A.F90.o CMakeFiles/testhdf5_fortran.dir= /tH5D.F90.o CMakeFiles/testhdf5_fortran.dir/tH5E.F90.o CMakeFiles/testhdf5_= fortran.dir/tH5F.F90.o CMakeFiles/testhdf5_fortran.dir/tH5G.F90.o CMakeFile= s/testhdf5_fortran.dir/tH5I.F90.o CMakeFiles/testhdf5_fortran.dir/tH5P.F90.= o CMakeFiles/testhdf5_fortran.dir/tH5R.F90.o CMakeFiles/testhdf5_fortran.di= r/tH5S.F90.o CMakeFiles/testhdf5_fortran.dir/tH5Sselect.F90.o CMakeFiles/te= sthdf5_fortran.dir/tH5T.F90.o CMakeFiles/testhdf5_fortran.dir/tH5VL.F90.o C= MakeFiles/testhdf5_fortran.dir/tH5Z.F90.o CMakeFiles/testhdf5_fortran.dir/t= HDF5.F90.o -o ../../bin/testhdf5_fortran -Wl,-rpath,"\$ORIGIN/../lib:\$ORI= GIN/" ../../bin/libhdf5_test_fortran.so.200.1.1 ../../bin/libhdf5_fortran.s= o.200.1.1 ../../bin/libhdf5_test_f90cstub.so.200.1.1 ../../bin/libhdf5_f90c= stub.so.200.1.1 ../../bin/libhdf5_test.so.200.2.0 ../../bin/libhdf5.so.200.= 2.0 -lm -ldl=20 /usr/local/bin/ld: CMakeFiles/testhdf5_fortran.dir/tH5F.F90.o: in function = `__th5f_MOD_reopentest': tH5F.F90:(.text+0x1f20): undefined reference to `h5fget_fileno_f_' /usr/local/bin/ld: tH5F.F90:(.text+0x1f4d): undefined reference to `h5fget_= fileno_f_' /usr/local/bin/ld: CMakeFiles/testhdf5_fortran.dir/tH5F.F90.o: in function = `__th5f_MOD_mountingtest': tH5F.F90:(.text+0x2af2): undefined reference to `h5fis_accessible_f_' /usr/local/bin/ld: tH5F.F90:(.text+0x2b42): undefined reference to `h5fis_a= ccessible_f_' /usr/local/bin/ld: tH5F.F90:(.text+0x2d12): undefined reference to `h5fget_= fileno_f_' /usr/local/bin/ld: tH5F.F90:(.text+0x2d3b): undefined reference to `h5fget_= fileno_f_' /usr/local/bin/ld: CMakeFiles/testhdf5_fortran.dir/tH5P.F90.o: in function = `__th5p_MOD_test_misc_properties': tH5P.F90:(.text+0x7d): undefined reference to `h5pset_file_locking_f_' /usr/local/bin/ld: tH5P.F90:(.text+0xb9): undefined reference to `h5pget_fi= le_locking_f_' /usr/local/bin/ld: tH5P.F90:(.text+0x111): undefined reference to `h5pset_f= ile_locking_f_' /usr/local/bin/ld: tH5P.F90:(.text+0x14d): undefined reference to `h5pget_f= ile_locking_f_' collect2: error: ld returned 1 exit status *** Error code 1 Stop. What's the magic git incantation to unfix this? --=20 Steve