Prelink/ld bug and rpm compilation on uclibc
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest16 patches 5 repliesIn review
- v17 patches 1 replySuperseded
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/16 | binutils_2.22: Backport to fix bogus textrelsmeta/ meta/ | +84 | 0 replies | |
| 2/16 | rpm: Fix compilation on uclibcmeta/ meta/ meta/ | +114 | 0 replies | |
| 3/16 | pth: Mark incompatible with uclibcmeta/ | +10 | 0 replies | |
| 4/16 | libtool: Let -fstack-protector passed to link stepmeta/ meta/ | +55 | 0 replies | |
| 5/16 | rpm: Use link time check for libsspmeta/ meta/ | +14 | 0 replies | |
| 6/16 | sat-solver: Fix build on uclibcmeta/ meta/ | +37 | 0 replies | |
| 7/16 | libzypp: Fix build with uclibcmeta/ meta/ | +57 | 0 replies | |
| 8/16 | augeas: Fix compilation failuremeta/ meta/ meta/ | +33 | 0 replies | |
| 9/16 | rpm: pass lrt and lpthread to link step explicitly for uclibcmeta/ | +2 | 0 replies | |
| 10/16 | zypper: Fix build on uclibcmeta/ meta/ | +26 | 0 replies | |
| 11/16 | cmake.bbclass: Add OECMAKE_C_LINK_FLAGS and OECMAKE_CXX_LINK_FLAGS variablesmeta/ | +4 | 0 replies | |
| 12/16 | libzypp: Define OECMAKE_CXX_LINK_FLAGS when compiling for uclibcmeta/ | +1 | 0 replies | |
| 13/16 | task-self-hosted.bb, task-core-lsb.bb: Conditionalize pth inclusionmeta/ meta/ | +8 | 0 replies | |
| 14/16 | npth: Add recipemeta/ | +17 | 0 replies | |
| 15/16 | gpgme: Depend on npth for uclibcmeta/ | +5 | 0 replies | |
| 16/16 | gnupg-2.0.19: Depend on npth for uclibcmeta/ | +4 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [PATCH 00/16 V2] Prelink/ld bug and rpm compilation on uclibc
This patch now can compile a uclibc sato image using rpm as packaging backend Introduces variables into cmake class to control linker flags which was not available
Adds npth recipe. npth is next gen pth soon gnupg 2.1 will drop pth and move on to use npth, right now its only used in uclibc case conditionalize use of pth using libc overrides since pth is not compatible with uclibc
The following changes since commit 75a973328d50ef3c007edb7a471ea77fb97911ea:
kern-tools: anchor KMACHINE test (2012-06-08 11:56:21 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib kraj/misc-updates
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/misc-updates
Khem Raj (16):
binutils_2.22: Backport to fix bogus textrels
rpm: Fix compilation on uclibc
pth: Mark incompatible with uclibc
libtool: Let -fstack-protector passed to link step
rpm: Use link time check for libssp
sat-solver: Fix build on uclibc
libzypp: Fix build with uclibc
augeas: Fix compilation failure
rpm: pass lrt and lpthread to link step explicitly for uclibc
zypper: Fix build on uclibc
cmake.bbclass: Add OECMAKE_C_LINK_FLAGS and OECMAKE_CXX_LINK_FLAGS
variables
libzypp: Define OECMAKE_CXX_LINK_FLAGS when compiling for uclibc task-self-hosted.bb,task-core-lsb.bb: Conditionalize pth inclusion
npth: Add recipe
gpgme: Depend on npth for uclibc
gnupg-2.0.19: Depend on npth for uclibc
meta/classes/cmake.bbclass | 4 + meta/recipes-core/tasks/task-self-hosted.bb | 4 +- .../binutils/binutils/0001-PR-ld-13470.patch | 82 ++++++++++++++++++++ meta/recipes-devtools/binutils/binutils_2.22.bb | 3 +- meta/recipes-devtools/libtool/libtool-2.4.2.inc | 3 +- .../libtool/libtool/respect-fstack-protector.patch | 53 +++++++++++++ .../rpm/rpm/fstack-protector-configure-check.patch | 13 +++ meta/recipes-devtools/rpm/rpm/rpmatch.patch | 42 ++++++++++ meta/recipes-devtools/rpm/rpm/uclibc-support.patch | 69 ++++++++++++++++ meta/recipes-devtools/rpm/rpm_5.4.0.bb | 7 ++- meta/recipes-extended/augeas/augeas.inc | 4 +- .../0001-Add-missing-argument-to-escape.patch | 29 +++++++ meta/recipes-extended/augeas/augeas_0.10.0.bb | 2 +- meta/recipes-extended/libzypp/libzypp/cstdio.patch | 49 ++++++++++++ meta/recipes-extended/libzypp/libzypp_git.bb | 9 ++- .../sat-solver/sat-solver/futimes.patch | 32 ++++++++ meta/recipes-extended/sat-solver/sat-solver_git.bb | 7 +- meta/recipes-extended/tasks/task-core-lsb.bb | 6 +- meta/recipes-extended/zypper/zypper/rpmatch.patch | 23 ++++++ meta/recipes-extended/zypper/zypper_git.bb | 4 +- meta/recipes-support/gnupg/gnupg_2.0.19.bb | 6 +- meta/recipes-support/gpgme/gpgme_1.3.1.bb | 7 +- meta/recipes-support/npth/npth_0.90.bb | 17 ++++ meta/recipes-support/pth/pth_2.0.7.bb | 12 +++- 24 files changed, 469 insertions(+), 18 deletions(-) create mode 100644 meta/recipes-devtools/binutils/binutils/0001-PR-ld-13470.patch create mode 100644 meta/recipes-devtools/libtool/libtool/respect-fstack-protector.patch create mode 100644 meta/recipes-devtools/rpm/rpm/fstack-protector-configure-check.patch create mode 100644 meta/recipes-devtools/rpm/rpm/rpmatch.patch create mode 100644 meta/recipes-devtools/rpm/rpm/uclibc-support.patch create mode 100644 meta/recipes-extended/augeas/augeas/0001-Add-missing-argument-to-escape.patch create mode 100644 meta/recipes-extended/libzypp/libzypp/cstdio.patch create mode 100644 meta/recipes-extended/sat-solver/sat-solver/futimes.patch create mode 100644 meta/recipes-extended/zypper/zypper/rpmatch.patch create mode 100644 meta/recipes-support/npth/npth_0.90.bb
Signature · 1 line
1.7.5.4