Bug#1139600: fixed in gmtsar 6.6+ds-2
Sebastiaan Couwenberg <[email protected]>
| Newsgroups | gmane.linux.debian.devel.bugs.rc |
|---|---|
| Message-ID | <e34f81c1-6167-49ed-8b79-0ed8cc910571__2385.36500125832$1786103595$gmane$org@xs4all.nl> |
Control: tags -1 pending On 8/7/26 9:54 AM, Sebastiaan Couwenberg via Pkg-grass-devel wrote: > On 6/22/26 10:27 AM, Pini wrote: >> Unfortunately my patch wasn't robust enough, and it doesn't work with this new release of the package. >> >> Please find attached an improved one. > > Now that hdf5 transition started we see that the patch does resolve the FTBFS. > > x86_64-linux-gnu-gcc -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gmtsar-6.7+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -z muldefs -g -O2 -Wall -fPIC -fno-strict-aliasing -std=gnu99 -Wl,-z,relro -Wl,-z,now -z muldefs -g -s -o make_slc_csk make_slc_csk.o -L../../../gmtsar -lgmtsar -L../lib -lxmlC -L/usr/lib/x86_64-linux-gnu -lgmt -laec -lsz -lz -ldl -lm -lhdf5_serial_hl -lhdf5 -lhdf5_cpp -lm > /usr/bin/x86_64-linux-gnu-ld.bfd: cannot find -lhdf5: No such file or directory > /usr/bin/x86_64-linux-gnu-ld.bfd: cannot find -lhdf5_cpp: No such file or directory > collect2: error: ld returned 1 exit status > > Looks like only the first library correctly contains $HDF5_INFIX, whereas the other two do not. The patch in git has been updated to include pini's latest changes and a further change from me that I noticed while troubleshooting this issue. I'll leave the upload to Antonio. Kind Regards, Bas