CVE and update status of the FreeBSD ports tree3,298 unaddressed CVEs in 671 portsAll times are CET
Port details

science/hdf 4.3.1,1

Hierarchical Data Format library (from NCSA)

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 4.3.1,1
Upstream
Higher version available: 4.4.0
Last update
to 4.3.1,1 · 6ecedad5b2
Quarterly
2026Q4: 4.3.1,1
Formerly
graphics/hdf until 2004-02-25
WWW
https://www.hdfgroup.org/solutions/hdf4/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install hdf
installs 4.3.1,1 from latest; from quarterly (2026Q4) 4.3.1,1
Port
# cd /usr/ports/science/hdf && make install clean
# make -C /usr/ports/science/hdf config  # change options first
Size
805 KiB download · 3.2 MiB installed
Depends on
graphics/jpeg-turbo 3.1.4.1, lang/gcc14 14.2.0_7, science/libaec 1.1.7
License
BSD3CLAUSE
Options
1 of 1 on in the package: JAVA

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 164.3.1,1✗–
FreeBSD 154.3.1,1✗–
FreeBSD 144.3.1,1✗4.3.1,1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 154.3.1,1✗–
FreeBSD 144.3.1,1✗4.3.1,1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 4.3.1,1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (115)

Michael Haro (mharo)
ln -> ${LN}
af5f314286
Michael Haro (mharo)
echo -> ${ECHO} or ${ECHO_MSG}  and in some cases, move echo stuff to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
58942bab6d
David E. O'Brien (obrien)
Change Id->FreeBSD.
5133141363
Michael Haro (mharo)
grep -> ${GREP} true -> ${TRUE} false -> ${FALSE}
535add65ac
Steve Price (steve)
Fix build for ELF.
6914ceca7d
Satoshi Asami (asami)
jpeg is now converted to ELF so change LIB_DEPENDS lines accordingly. (Note, since the shlib major didn't change this just removes the regexp  support.)
4dc064b0c5
Tim Vanderhoek (hoek)
${PKGDIR}/PLIST -> ${PLIST}
74ba41cbe7
Tim Vanderhoek (hoek)
Almost forgot the reason I was here: use the MAN1 variable.
a90bcf55f6
Tim Vanderhoek (hoek)
Guys, you can't include "@exec ranlib xxx" in the plist.  Doing so will cause pkg_delete to fail.
8b85da920b
Tim Vanderhoek (hoek)
Respect prefix.  Make this build on -current by changing "cc /usr/lib/libz.a" to "cc -lz".
9ba070b296
Steve Price (steve)
Update to version 4.1r2.

PR:		6784
Submitted by:	maintainer
941c31fdb2
Thomas Gellekum (tg)
Make this compile again.
fc8d82eaa9
Satoshi Asami (asami)
cc -c  -I/usr/include/rpc -I. -I../../hdf/src/ -I../../mfhdf/libsrc -I../../mfhdf/port -DSWAP   -DNDEBUG -DHDF -O2 -pipe -ansi -DNDEBUG xdr.c In file included from /usr/include/sys/types.h:96,                  from types.h:54,                  from xdr.c:22: /usr/include/machine/endian.h:62: conflicting types for `htonl' types.h:29: previous declaration of `htonl' /usr/include/machine/endian.h:64:
522970c8e7
Thomas Gellekum (tg)
Fix post-patch.
c4f87346e8
Thomas Gellekum (tg)
Import HDF port. HDF is yet another graphics format.

PR:		4546
Submitted by:	Mikhail Teterin <mi@aldan.ziplink.net>
1f164220b2