git: 913d1916e3e2 - stable/14 - crypto/openssl: remove autogenerated files
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 03 Feb 2026 07:37:55 UTC
The branch stable/14 has been updated by ngie:
URL: https://cgit.FreeBSD.org/src/commit/?id=913d1916e3e265098fdd87d9b9f6c12a930c71bc
commit 913d1916e3e265098fdd87d9b9f6c12a930c71bc
Author: Enji Cooper <ngie@FreeBSD.org>
AuthorDate: 2025-10-11 16:48:10 +0000
Commit: Enji Cooper <ngie@FreeBSD.org>
CommitDate: 2026-02-03 06:24:14 +0000
crypto/openssl: remove autogenerated files
These files contain build host paths and other configuration details
that can be regenerated via the standard vendor import process. Don't
clutter up the FreeBSD tree with these files.
Add the paths to .gitignore to prevent them from accidentally being
added in a future update.
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D53044
Conflicts:
crypto/openssl/libcrypto.pc
crypto/openssl/libssl.pc
crypto/openssl/openssl.pc
(cherry picked from commit d271d2ce152435b14e309bd8b25f47a0f4a2040f)
---
crypto/.gitignore | 78 +++++++++++++++++++++++++++++++++++++++++++++
crypto/openssl/libcrypto.pc | 13 --------
crypto/openssl/libssl.pc | 11 -------
crypto/openssl/openssl.pc | 9 ------
4 files changed, 78 insertions(+), 33 deletions(-)
diff --git a/crypto/.gitignore b/crypto/.gitignore
new file mode 100644
index 000000000000..4c6e1f0fe03f
--- /dev/null
+++ b/crypto/.gitignore
@@ -0,0 +1,78 @@
+# OpenSSL: the following are generated paths that generally should not be committed to FreeBSD.
+openssl/apps/tsget.pl
+openssl/crypto/buildinf.h
+openssl/doc/html
+openssl/doc/man
+openssl/test/buildtest_*.c
+openssl/util/wrap.pl
+openssl/**/*.cmake
+openssl/**/*.ld
+openssl/**/*.s
+openssl/*.pc
+openssl/Makefile
+openssl/Makefile.in
+openssl/builddata.pm
+openssl/configdata.pm
+openssl/installdata.pm
+openssl/pod2htmd.tmp
+
+# .pod files generated from .pod.in files.
+#
+# List can be easily updated via this command:
+#
+# % find openssl/doc -name \*.pod.in | sed -e 's,\.in,,g'
+openssl/doc/man1/openssl-asn1parse.pod
+openssl/doc/man1/openssl-ca.pod
+openssl/doc/man1/openssl-ciphers.pod
+openssl/doc/man1/openssl-cmds.pod
+openssl/doc/man1/openssl-cmp.pod
+openssl/doc/man1/openssl-cms.pod
+openssl/doc/man1/openssl-crl.pod
+openssl/doc/man1/openssl-crl2pkcs7.pod
+openssl/doc/man1/openssl-dgst.pod
+openssl/doc/man1/openssl-dhparam.pod
+openssl/doc/man1/openssl-dsa.pod
+openssl/doc/man1/openssl-dsaparam.pod
+openssl/doc/man1/openssl-ec.pod
+openssl/doc/man1/openssl-ecparam.pod
+openssl/doc/man1/openssl-enc.pod
+openssl/doc/man1/openssl-engine.pod
+openssl/doc/man1/openssl-errstr.pod
+openssl/doc/man1/openssl-fipsinstall.pod
+openssl/doc/man1/openssl-gendsa.pod
+openssl/doc/man1/openssl-genpkey.pod
+openssl/doc/man1/openssl-genrsa.pod
+openssl/doc/man1/openssl-info.pod
+openssl/doc/man1/openssl-kdf.pod
+openssl/doc/man1/openssl-list.pod
+openssl/doc/man1/openssl-mac.pod
+openssl/doc/man1/openssl-nseq.pod
+openssl/doc/man1/openssl-ocsp.pod
+openssl/doc/man1/openssl-passwd.pod
+openssl/doc/man1/openssl-pkcs12.pod
+openssl/doc/man1/openssl-pkcs7.pod
+openssl/doc/man1/openssl-pkcs8.pod
+openssl/doc/man1/openssl-pkey.pod
+openssl/doc/man1/openssl-pkeyparam.pod
+openssl/doc/man1/openssl-pkeyutl.pod
+openssl/doc/man1/openssl-prime.pod
+openssl/doc/man1/openssl-rand.pod
+openssl/doc/man1/openssl-rehash.pod
+openssl/doc/man1/openssl-req.pod
+openssl/doc/man1/openssl-rsa.pod
+openssl/doc/man1/openssl-rsautl.pod
+openssl/doc/man1/openssl-s_client.pod
+openssl/doc/man1/openssl-s_server.pod
+openssl/doc/man1/openssl-s_time.pod
+openssl/doc/man1/openssl-sess_id.pod
+openssl/doc/man1/openssl-skeyutl.pod
+openssl/doc/man1/openssl-smime.pod
+openssl/doc/man1/openssl-speed.pod
+openssl/doc/man1/openssl-spkac.pod
+openssl/doc/man1/openssl-srp.pod
+openssl/doc/man1/openssl-storeutl.pod
+openssl/doc/man1/openssl-ts.pod
+openssl/doc/man1/openssl-verify.pod
+openssl/doc/man1/openssl-version.pod
+openssl/doc/man1/openssl-x509.pod
+openssl/doc/man7/openssl_user_macros.pod
diff --git a/crypto/openssl/libcrypto.pc b/crypto/openssl/libcrypto.pc
deleted file mode 100644
index 97725059adfb..000000000000
--- a/crypto/openssl/libcrypto.pc
+++ /dev/null
@@ -1,13 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${exec_prefix}
-includedir=${prefix}/include ${prefix}/./include
-enginesdir=${libdir}/engines
-modulesdir=${libdir}/providers
-
-Name: OpenSSL-libcrypto
-Description: OpenSSL cryptography library
-Version: 3.5.1
-Libs: -L${libdir} -lcrypto
-Libs.private: -pthread
-Cflags: -I${prefix}/include -I${prefix}/./include
diff --git a/crypto/openssl/libssl.pc b/crypto/openssl/libssl.pc
deleted file mode 100644
index e2662ee9e5fa..000000000000
--- a/crypto/openssl/libssl.pc
+++ /dev/null
@@ -1,11 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${exec_prefix}
-includedir=${prefix}/include ${prefix}/./include
-
-Name: OpenSSL-libssl
-Description: Secure Sockets Layer and cryptography libraries
-Version: 3.5.1
-Requires.private: libcrypto
-Libs: -L${libdir} -lssl
-Cflags: -I${prefix}/include -I${prefix}/./include
diff --git a/crypto/openssl/openssl.pc b/crypto/openssl/openssl.pc
deleted file mode 100644
index ff0a0c2f4e09..000000000000
--- a/crypto/openssl/openssl.pc
+++ /dev/null
@@ -1,9 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${exec_prefix}
-includedir=${prefix}/include ${prefix}/./include
-
-Name: OpenSSL
-Description: Secure Sockets Layer and cryptography libraries and tools
-Version: 3.5.1
-Requires: libssl libcrypto