summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/libbpf: add 1.1.0Jakov Smolić2023-01-252-0/+55
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libbpf: Fix install in cross-compilationYiFei Zhu2023-01-054-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this patch install would cause: * Bad lib64 usage detected: drwxr-xr-x 3 root root 4.0K Jan 4 06:31 /build/target/tmp/portage/dev-libs/libbpf-1.0.1/image/usr/lib64 lrwxrwxrwx 1 root root 11 Jan 4 06:31 /build/target/tmp/portage/dev-libs/libbpf-1.0.1/image/usr/lib64/libbpf.so -> libbpf.so.1 lrwxrwxrwx 1 root root 15 Jan 4 06:31 /build/target/tmp/portage/dev-libs/libbpf-1.0.1/image/usr/lib64/libbpf.so.1 -> libbpf.so.1.0.1 -rwxr-xr-x 1 root root 889K Jan 4 06:31 /build/target/tmp/portage/dev-libs/libbpf-1.0.1/image/usr/lib64/libbpf.so.1.0.1 drwxr-xr-x 2 root root 4.0K Jan 4 06:31 /build/target/tmp/portage/dev-libs/libbpf-1.0.1/image/usr/lib64/pkgconfig -rw-r--r-- 1 root root 294 Jan 4 06:31 /build/target/tmp/portage/dev-libs/libbpf-1.0.1/image/usr/lib64/pkgconfig/libbpf.pc * This arch (arm) should never use 'lib64'. PR #28323 commit bd8d3b7a7f3d (dev-libs/libbpf: Fix install in prefix") removed declaration of LIBDIR because it is default-initialized to: LIBDIR ?= $(PREFIX)/$(LIBSUBDIR) However this causes regression because while we do set: export LIBSUBDIR="$(get_libdir)" This does not take effect in the Makefile, because it does either one of: LIBSUBDIR := lib64 LIBSUBDIR := lib Environment variables don't take precedence over variables from makefiles unless -e is given. To minimize other possible regressions I'm explicitly whitelisting LIBSUBDIR for precedence over that from makefile. Reported-by: Aashay Shringarpure <aashay@google.com> Signed-off-by: YiFei Zhu <zhuyifei@google.com> Closes: https://github.com/gentoo/gentoo/pull/28962 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: add pkgconfig BDEPENDSam James2022-12-242-0/+2
| | | | | See: 62bea541b523462eb5cacc868c4b05fc697940e1 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: Export PKG_CONFIGAashay Shringarpure2022-12-242-2/+2
| | | | | | | | libbpf uses pkg-config as mentioned in libbpf_build.rst Signed-off-by: Aashay Shringarpure <aashays@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28747 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: Fix install in prefixYiFei Zhu2022-12-244-4/+6
| | | | | | | | | | | | | | | | | | | | | Without this patch install would cause: * QA Notice: the following files are outside of the prefix: * /usr [...] * /usr/include/bpf/uapi/linux/bpf.h * /usr/include/bpf/libbpf_legacy.h * ERROR: dev-libs/libbpf-1.0.1::gentoo failed: * Aborting due to QA concerns: there are files installed outside the prefix I replaced the declaration of LIBDIR because it is default-initialized to: LIBDIR ?= $(PREFIX)/$(LIBSUBDIR) across all versions of libbpf versions with ebuild. Signed-off-by: YiFei Zhu <zhuyifei@google.com> Closes: https://github.com/gentoo/gentoo/pull/28323 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: add 1.0.1Jakov Smolić2022-10-042-0/+53
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libbpf: fix libdirAlfred Persson Forsberg2022-09-252-0/+2
| | | | | | | | libbpf always installs to /usr/lib64 Signed-off-by: Alfred Persson Forsberg <cat@catcream.org> Closes: https://github.com/gentoo/gentoo/pull/27332 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: Sync 9999Patrick McLean2022-08-221-1/+1
| | | | Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* dev-libs/libbpf: add 1.0.0Patrick McLean2022-08-222-0/+52
| | | | Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* dev-libs/libbpf: drop 0.8.0Jakov Smolić2022-08-212-52/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libbpf: Stabilize 0.8.1 ppc64, #865371Arthur Zamarin2022-08-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.8.1 arm64, #865371Arthur Zamarin2022-08-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.8.1 ppc, #865371Arthur Zamarin2022-08-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.8.1 arm, #865371Arthur Zamarin2022-08-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.8.1 sparc, #865371Arthur Zamarin2022-08-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.8.1 amd64, #865371Sam James2022-08-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.8.1 x86, #865371Sam James2022-08-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: add 0.8.1Patrick McLean2022-07-142-0/+52
| | | | Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* dev-libs/libbpf: drop 0.7.0Jakov Smolić2022-06-272-52/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libbpf: x86 stable wrt bug #853304Agostino Sarubbo2022-06-221-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libbpf: arm64 stable wrt bug #853304Agostino Sarubbo2022-06-221-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libbpf: ppc stable wrt bug #853304Agostino Sarubbo2022-06-221-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libbpf: Stabilize 0.8.0 sparc, #853304Arthur Zamarin2022-06-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.8.0 ppc64, #853304Jakov Smolić2022-06-211-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libbpf: Stabilize 0.8.0 amd64, #853304Jakov Smolić2022-06-211-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libbpf: arm stable wrt bug #853304Agostino Sarubbo2022-06-211-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libbpf: add 0.8.0Patrick McLean2022-05-162-0/+52
| | | | Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* dev-libs/libbpf: forward ~loongWANG Xuerui2022-05-041-2/+2
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-libs/libbpf: keyword 0.7.0 for ~loongWANG Xuerui2022-05-041-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-libs/libbpf: drop 0.6.1Jakov Smolić2022-03-152-52/+0
| | | | | Bug: https://bugs.gentoo.org/830368 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libbpf: Stabilize 0.7.0 arm, #834693Jakov Smolić2022-03-151-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libbpf: Stabilize 0.7.0 x86, #834693Jakov Smolić2022-03-071-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libbpf: sparc stable wrt bug #834693Agostino Sarubbo2022-03-071-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libbpf: amd64 stable wrt bug #834693Agostino Sarubbo2022-03-071-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libbpf: Stabilize 0.7.0 ppc, #834693Sam James2022-03-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.7.0 ppc64, #834693Sam James2022-03-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.7.0 arm64, #834693Sam James2022-03-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: add 0.7.0Jakov Smolić2022-02-112-0/+52
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libbpf: drop 0.5.0, 0.6.0Jakov Smolić2022-01-143-104/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libbpf: Stabilize 0.6.1 ppc, #831070Arthur Zamarin2022-01-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.6.1 ppc64, #831070Arthur Zamarin2022-01-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.6.1 sparc, #831070Sam James2022-01-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.6.1 x86, #831070Sam James2022-01-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.6.1 arm64, #831070Sam James2022-01-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.6.1 arm, #831070Sam James2022-01-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.6.1 amd64, #831070Jakov Smolić2022-01-121-2/+2
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libbpf: Stabilize 0.6.0 arm64, #830605Jakov Smolić2022-01-051-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libbpf: Stabilize 0.6.0 arm, #830605Sam James2022-01-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.6.0 sparc, #830605Sam James2022-01-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libbpf: Stabilize 0.6.0 ppc, #830605Sam James2022-01-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>