Commit Graph

9 Commits

Author SHA1 Message Date
Jiri Olsa
98a7888aa2 release 0.0.6 2019-12-30 17:26:30 +01:00
Jiri Olsa
cc19aa41b6 Shift the release after the last 0.0.5
Because otherwise fedpkg thinks it's already been built
despite the Epoch being increased.
2019-12-03 11:26:56 +01:00
Jiri Olsa
d7ba472356 release 0.0.5 (again) 2019-12-03 10:55:57 +01:00
Jiri Olsa
9a27792ebb Add -fPIC for static objects
Adding the -fPIC also for static objects, so it can
be used in builds with shared libraries.

There's old guide (draft) for Fedora (only one I could find):
  https://fedoraproject.org/wiki/User:Ajax/Static_Library_PICness_Guidelines

saying:
  Packages that install static library archives (.a files) must do exactly one of:
   - build them as PIC objects
   - document why the static libraries are not built PIC AND receive explicit approval from FESCo.
   - build both PIC and non-PIC libraries, with a .pc file for each for dependent packages to use

If we ever want/need nonpic archive, we will go with 3rd option above,
for now just enabling fPIC in libbpf.a
2019-12-03 10:51:55 +01:00
Jiri Olsa
3d15ee1efc Revert "release 0.0.5"
This reverts commit 5e3400bb52,
and gets back to 0.0.3 release, because the needed v5.4
kernel is not released yet and we need to wait for that
before we release 0.0.5 (fixes BZ#1755317).

Increasing Epoch to get over 0.0.5.
2019-11-22 15:17:37 +01:00
Jiri Olsa
b6f42b705a Add kernel-headers dependency
libbpf is not backwards compile compatible,
so we need to make devel package dependent
on relevant kernel-headers package.

It's 5.4.0-1 for 0.0.5 version.
2019-11-12 21:34:09 +01:00
Jiri Olsa
5e3400bb52 release 0.0.5 2019-10-03 19:24:35 +02:00
Jiri Olsa
583c2aaab9 Fix libelf linking (BZ#1755317) 2019-09-25 14:20:07 +02:00
Jiri Olsa
af551379a4 Initial import (#1745478). 2019-09-23 15:37:31 +02:00