| #
ce9c325a |
| 18-Aug-2025 |
Lexi Winter <ivy@FreeBSD.org> |
krb5: Build pkgconfig files with libraries
For various reasons, trying to build 32-bit compatibility PCFILES outside of a directory which is not a library doesn't work. Add a new krb5/Makefile.pc wi
krb5: Build pkgconfig files with libraries
For various reasons, trying to build 32-bit compatibility PCFILES outside of a directory which is not a library doesn't work. Add a new krb5/Makefile.pc with the build rule for .pc.in.pc, and use this to build each pc file along with the library it's associated with.
This means we automatically get 32-bit pcfiles in /usr/lib32, and is arguably more correct anyway since if we don't build a library for some reason, we also won't build its pcfiles.
Reviewed by: des Differential Revision: https://reviews.freebsd.org/D51986
show more ...
|
| #
0c13e9c3 |
| 11-Aug-2025 |
Lexi Winter <ivy@FreeBSD.org> |
krb5: Install pkgconfig data
Users of MIT Kerberos expect the MIT pkgconfig files to be installed, and won't work without them. For example, this breaks anything that links against libcurl (ftp/cur
krb5: Install pkgconfig data
Users of MIT Kerberos expect the MIT pkgconfig files to be installed, and won't work without them. For example, this breaks anything that links against libcurl (ftp/curl) when curl is built with base GSSAPI.
Reviewed by: ngie, des, cy Differential Revision: https://reviews.freebsd.org/D51842
show more ...
|
|
Revision tags: release/13.5.0-p3, release/14.2.0-p5, release/14.3.0-p2, release/14.3.0-p1, release/14.2.0-p4, release/13.5.0-p2, release/14.3.0 |
|
| #
ee3960cb |
| 05-Jun-2025 |
Cy Schubert <cy@FreeBSD.org> |
krb5: Add build plumbing
Add tne necessary Makefiles and header files to facilitate building MIT KRB5 as part of buildworld. Nothing will build until the WITH_MITKRB5/MK_MITKRB5 option has been plum
krb5: Add build plumbing
Add tne necessary Makefiles and header files to facilitate building MIT KRB5 as part of buildworld. Nothing will build until the WITH_MITKRB5/MK_MITKRB5 option has been plumbed in Makefile.inc1.
Before any changes to Makefile.inc1 are made to enable MIT KRB5, additional commits to other affected software will need to be committed.
krb5/Makefile was inspired by kerberos5/Makefile. The Makefiles in krb5/util and krb5/lib were inspired by those in lib/libc and in lib/ncurses.
Differential revision: https://reviews.freebsd.org/D50695 Sponsored by: The FreeBSD Foundation
show more ...
|