commit:     e27110c0ce64a41b3c5daa9eac3acc7bb9ee0193
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 13 04:43:25 2026 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Jan 13 16:31:31 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27110c0

dev-libs/libbpf: stop installing kernel uapi headers

These generally duplicate the same files from sys-kernel/linux-headers,
but may be a bit newer or more stale depending on the version.

If libbpf consumers really need a specific version of these headers we
can revisit this.

This allows us to drop a Gentoo-specific patch that has never been
upstreamed.

Bug: https://bugs.gentoo.org/968650
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 dev-libs/libbpf/{libbpf-9999.ebuild => libbpf-1.6.2-r1.ebuild} | 6 +-----
 dev-libs/libbpf/libbpf-9999.ebuild                             | 6 +-----
 2 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/dev-libs/libbpf/libbpf-9999.ebuild 
b/dev-libs/libbpf/libbpf-1.6.2-r1.ebuild
similarity index 91%
copy from dev-libs/libbpf/libbpf-9999.ebuild
copy to dev-libs/libbpf/libbpf-1.6.2-r1.ebuild
index d75a1ba61e9a..443aff53ca25 100644
--- a/dev-libs/libbpf/libbpf-9999.ebuild
+++ b/dev-libs/libbpf/libbpf-1.6.2-r1.ebuild
@@ -36,10 +36,6 @@ DOCS=(
        ../{README,SYNC}.md
 )
 
-PATCHES=(
-       "${FILESDIR}"/libbpf-9999-paths.patch
-)
-
 src_configure() {
        append-cflags -fPIC
        tc-export CC AR PKG_CONFIG
@@ -50,7 +46,7 @@ src_configure() {
 }
 
 src_install() {
-       emake DESTDIR="${D}" install install_uapi_headers
+       emake DESTDIR="${D}" install
 
        if ! use static-libs; then
                find "${ED}" -name '*.a' -delete || die

diff --git a/dev-libs/libbpf/libbpf-9999.ebuild 
b/dev-libs/libbpf/libbpf-9999.ebuild
index d75a1ba61e9a..443aff53ca25 100644
--- a/dev-libs/libbpf/libbpf-9999.ebuild
+++ b/dev-libs/libbpf/libbpf-9999.ebuild
@@ -36,10 +36,6 @@ DOCS=(
        ../{README,SYNC}.md
 )
 
-PATCHES=(
-       "${FILESDIR}"/libbpf-9999-paths.patch
-)
-
 src_configure() {
        append-cflags -fPIC
        tc-export CC AR PKG_CONFIG
@@ -50,7 +46,7 @@ src_configure() {
 }
 
 src_install() {
-       emake DESTDIR="${D}" install install_uapi_headers
+       emake DESTDIR="${D}" install
 
        if ! use static-libs; then
                find "${ED}" -name '*.a' -delete || die

Reply via email to