Port details on branch 2024Q4 |
- heimdal-devel Popular BSD-licensed implementation of Kerberos 5
- 2023.11.29_1 security =0 2023.11.29_1Version of this port present on the latest quarterly branch.
- Maintainer: cy@FreeBSD.org
- Port Added: 2024-12-04 19:48:04
- Last Update: 2024-12-04 19:47:29
- Commit Hash: d90d859
- License: BSD3CLAUSE
- WWW:
- https://www.h5l.org/
- Description:
- Heimdal is an implementation of Kerberos 5, largely written in Sweden
(due to crypto export legal issues in the US at the time). It is freely
available under a three clause BSD style license.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- heimdal-devel>0:security/heimdal-devel
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/security/heimdal-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install security/heimdal-devel
- pkg install heimdal-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: heimdal-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1701838158
SHA256 (heimdal-heimdal-2023.11.29-3253c4954_GH0.tar.gz) = 9b688cf7130e30b18f1bd4b7e21c9bdb61d721b4927f12e729509a760a3ae7db
SIZE (heimdal-heimdal-2023.11.29-3253c4954_GH0.tar.gz) = 13098199
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- p5-JSON>0 : converters/p5-JSON
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.11 : lang/python311
- makeinfo : print/texinfo
- llvm-config15 : devel/llvm15
- autoconf>=2.72 : devel/autoconf
- automake>=1.17 : devel/automake
- libtoolize : devel/libtool
- Runtime dependencies:
-
- indexinfo : print/indexinfo
- Library dependencies:
-
- libintl.so : devel/gettext-runtime
- libreadline.so.8 : devel/readline
- libdb-5.3.so : databases/db5
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for heimdal-devel-2023.11.29_1:
BDB=on: Enable BerkeleyDB KDC backend support
CRACKLIB=off: Use CrackLib for password quality checking
DIGEST=on: Enable DIGEST support
IPV6=on: IPv6 protocol support
KX509=on: Enable kx509 support
LDAP=off: Enable OpenLDAP KDC backend support
LMDB=off: Enable LMDB KDC backend support
MICROHTTPD=off: Add microhttpd support
PKINIT=on: Enable PK-INIT support
SQLITE=off: Enable SQLite KDC backend support
===> Use 'make config' to modify these settings
- Options name:
- security_heimdal-devel
- USES:
- autoreconf:build cpe gettext-runtime gssapi:bootstrap,heimdal libtool pathfix pkgconfig python:build readline makeinfo ssl llvm bdb:5 localbase
- pkg-message:
- For install:
- heimdal-7.1.0_1 uses a new database format which is incompatible
with Heimdal in the base system and heimdal-1.5.3_6 or prior.
Please read 20161112 in /usr/ports/UPDATING carefully to upgrade
your database.
- Master Sites:
|
Number of commits found: 1
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2023.11.29_1 04 Dec 2024 19:47:29 |
Dimitry Andric (dim) |
security/heimdal-devel: fix with stock clang and lld >= 16
Upstream clang >= 16 made -Wimplicit-function-declaration into an error
by default. In the base system, this change was reverted to reduce the
fallout in ports, because there are many problematic configure scripts.
For security/heimdal-devel this also applies, so for building the port
with devel/llvm16 or higher we need to add
-Wno-implicit-function-declaration to CFLAGS.
Additionally, similar to bug 275979, add -Wl,--undefined-version to
LDFLAGS, to suppress any linker errors about missing versioned symbols.
PR: 283132
Approved by: cy (maintainer)
MFH: 2024Q4
(cherry picked from commit c1d61be19caf5dd7c4dee1fc0f60c76d8aab3b64) |
Number of commits found: 1
|