* [PATCH 0/4] Warning fixes and related cleanups
@ 2013-12-04 16:40 Paul Eggleton
2013-12-04 16:40 ` [PATCH 1/4] gpgme: remove pth handling Paul Eggleton
` (3 more replies)
0 siblings, 4 replies; 6+ messages in thread
From: Paul Eggleton @ 2013-12-04 16:40 UTC (permalink / raw)
To: openembedded-core
The following changes since commit 64f0a0bc408d8e32d5e795aeb9fffee0539f5e22:
ptest: ensure do_install_ptest_base task runs in fakeroot context (2013-12-03 17:35:34 +0000)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib paule/fixes2
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/fixes2
Paul Eggleton (4):
gpgme: remove pth handling
openssh: remove unrecognised configure option
libarchive: add e2fsprogs to DEPENDS
libarchive: add SUMMARY and fix HOMEPAGE
meta/recipes-connectivity/openssh/openssh_6.4p1.bb | 3 +--
meta/recipes-extended/libarchive/libarchive_2.8.5.bb | 5 ++++-
meta/recipes-support/gpgme/gpgme_1.4.3.bb | 10 +++-------
3 files changed, 8 insertions(+), 10 deletions(-)
--
1.8.1.2
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/4] gpgme: remove pth handling
2013-12-04 16:40 [PATCH 0/4] Warning fixes and related cleanups Paul Eggleton
@ 2013-12-04 16:40 ` Paul Eggleton
2013-12-04 16:40 ` [PATCH 2/4] openssh: remove unrecognised configure option Paul Eggleton
` (2 subsequent siblings)
3 siblings, 0 replies; 6+ messages in thread
From: Paul Eggleton @ 2013-12-04 16:40 UTC (permalink / raw)
To: openembedded-core
pth support was removed from gpgpme in 1.3.2 according to the upstream
changelog, so drop all mention of it from the recipe.
Fixes the configure warning:
WARNING: QA Issue: gpgme: configure was passed unrecognised options: --without-pth-test --with-pth
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
meta/recipes-support/gpgme/gpgme_1.4.3.bb | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/meta/recipes-support/gpgme/gpgme_1.4.3.bb b/meta/recipes-support/gpgme/gpgme_1.4.3.bb
index aacd923..78182c0 100644
--- a/meta/recipes-support/gpgme/gpgme_1.4.3.bb
+++ b/meta/recipes-support/gpgme/gpgme_1.4.3.bb
@@ -15,16 +15,12 @@ SRC_URI = "ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-${PV}.tar.bz2 \
SRC_URI[md5sum] = "334e524cffa8af4e2f43ae8afe585672"
SRC_URI[sha256sum] = "2d1cc12411753752d9c5b9037e6fd3fd363517af720154768cc7b46b60120496"
-DEPENDS = "libgpg-error libassuan ${PTH}"
-PTH_libc-uclibc = "npth"
-PTH = "pth"
+DEPENDS = "libgpg-error libassuan"
-EXTRA_OECONF = "--with-pth=${STAGING_DIR_HOST} --without-pth-test \
- --with-gpg=${bindir}/gpg --without-gpgsm"
+EXTRA_OECONF = "--with-gpg=${bindir}/gpg --without-gpgsm"
inherit autotools binconfig
-PACKAGES =+ "${PN}-pth ${PN}-pthread"
-FILES_${PN}-pth = "${libdir}/libgpgme-pth.so.*"
+PACKAGES =+ "${PN}-pthread"
FILES_${PN}-pthread = "${libdir}/libgpgme-pthread.so.*"
FILES_${PN}-dev += "${datadir}/common-lisp/source/gpgme/*"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 2/4] openssh: remove unrecognised configure option
2013-12-04 16:40 [PATCH 0/4] Warning fixes and related cleanups Paul Eggleton
2013-12-04 16:40 ` [PATCH 1/4] gpgme: remove pth handling Paul Eggleton
@ 2013-12-04 16:40 ` Paul Eggleton
2013-12-04 16:40 ` [PATCH 3/4] libarchive: add e2fsprogs to DEPENDS Paul Eggleton
2013-12-04 16:40 ` [PATCH 4/4] libarchive: add SUMMARY and fix HOMEPAGE Paul Eggleton
3 siblings, 0 replies; 6+ messages in thread
From: Paul Eggleton @ 2013-12-04 16:40 UTC (permalink / raw)
To: openembedded-core
ssh-rand-helper was removed in OpenSSH 6.0 according to the upstream
changelog, so the configure option to enable/disable it was removed.
Fixes the following warning:
WARNING: QA Issue: openssh: configure was passed unrecognised options: --with-rand-helper
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
meta/recipes-connectivity/openssh/openssh_6.4p1.bb | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/meta/recipes-connectivity/openssh/openssh_6.4p1.bb b/meta/recipes-connectivity/openssh/openssh_6.4p1.bb
index 859fdd6..b48c14b 100644
--- a/meta/recipes-connectivity/openssh/openssh_6.4p1.bb
+++ b/meta/recipes-connectivity/openssh/openssh_6.4p1.bb
@@ -55,8 +55,7 @@ inherit autotools
CFLAGS += "-D__FILE_OFFSET_BITS=64"
export LD = "${CC}"
-EXTRA_OECONF = "--with-rand-helper=no \
- ${@base_contains('DISTRO_FEATURES', 'pam', '--with-pam', '--without-pam', d)} \
+EXTRA_OECONF = "${@base_contains('DISTRO_FEATURES', 'pam', '--with-pam', '--without-pam', d)} \
--without-zlib-version-check \
--with-privsep-path=/var/run/sshd \
--sysconfdir=${sysconfdir}/ssh \
--
1.8.1.2
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 3/4] libarchive: add e2fsprogs to DEPENDS
2013-12-04 16:40 [PATCH 0/4] Warning fixes and related cleanups Paul Eggleton
2013-12-04 16:40 ` [PATCH 1/4] gpgme: remove pth handling Paul Eggleton
2013-12-04 16:40 ` [PATCH 2/4] openssh: remove unrecognised configure option Paul Eggleton
@ 2013-12-04 16:40 ` Paul Eggleton
2013-12-05 13:46 ` Paul Eggleton
2013-12-04 16:40 ` [PATCH 4/4] libarchive: add SUMMARY and fix HOMEPAGE Paul Eggleton
3 siblings, 1 reply; 6+ messages in thread
From: Paul Eggleton @ 2013-12-04 16:40 UTC (permalink / raw)
To: openembedded-core
libarchive's configure script looks for ext2fs/ext2_fs.h in order to use
some defines for file attributes support if present (but doesn't link to
any additional libraries.) There is no configure option to disable this,
and if e2fsprogs is rebuilding between do_configure and do_compile you
can currently get a failure. Since we normally only build this recipe
for the target, and this functionality should really be supported on all
linux systems, just add the dependency as most normal Linux distros seem
to.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
meta/recipes-extended/libarchive/libarchive_2.8.5.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/recipes-extended/libarchive/libarchive_2.8.5.bb b/meta/recipes-extended/libarchive/libarchive_2.8.5.bb
index 11c2f7d..d3fb09e 100644
--- a/meta/recipes-extended/libarchive/libarchive_2.8.5.bb
+++ b/meta/recipes-extended/libarchive/libarchive_2.8.5.bb
@@ -4,6 +4,8 @@ SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://COPYING;md5=4255e2e6f0349a4ac8fbd68459296e46"
+DEPENDS = "e2fsprogs"
+
PACKAGECONFIG ?= "libxml2 zlib bz2"
PACKAGECONFIG_append_class-target = "\
--
1.8.1.2
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 4/4] libarchive: add SUMMARY and fix HOMEPAGE
2013-12-04 16:40 [PATCH 0/4] Warning fixes and related cleanups Paul Eggleton
` (2 preceding siblings ...)
2013-12-04 16:40 ` [PATCH 3/4] libarchive: add e2fsprogs to DEPENDS Paul Eggleton
@ 2013-12-04 16:40 ` Paul Eggleton
3 siblings, 0 replies; 6+ messages in thread
From: Paul Eggleton @ 2013-12-04 16:40 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
meta/recipes-extended/libarchive/libarchive_2.8.5.bb | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-extended/libarchive/libarchive_2.8.5.bb b/meta/recipes-extended/libarchive/libarchive_2.8.5.bb
index d3fb09e..76df23b 100644
--- a/meta/recipes-extended/libarchive/libarchive_2.8.5.bb
+++ b/meta/recipes-extended/libarchive/libarchive_2.8.5.bb
@@ -1,5 +1,6 @@
+SUMMARY = "Support for reading various archive formats"
DESCRIPTION = "C library and command-line tools for reading and writing tar, cpio, zip, ISO, and other archive formats"
-HOMEPAGE = "http://code.google.com/p/libarchive/"
+HOMEPAGE = "http://www.libarchive.org/"
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://COPYING;md5=4255e2e6f0349a4ac8fbd68459296e46"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH 3/4] libarchive: add e2fsprogs to DEPENDS
2013-12-04 16:40 ` [PATCH 3/4] libarchive: add e2fsprogs to DEPENDS Paul Eggleton
@ 2013-12-05 13:46 ` Paul Eggleton
0 siblings, 0 replies; 6+ messages in thread
From: Paul Eggleton @ 2013-12-05 13:46 UTC (permalink / raw)
To: openembedded-core
On Wednesday 04 December 2013 16:40:28 Paul Eggleton wrote:
> libarchive's configure script looks for ext2fs/ext2_fs.h in order to use
> some defines for file attributes support if present (but doesn't link to
> any additional libraries.) There is no configure option to disable this,
> and if e2fsprogs is rebuilding between do_configure and do_compile you
> can currently get a failure. Since we normally only build this recipe
> for the target, and this functionality should really be supported on all
> linux systems, just add the dependency as most normal Linux distros seem
> to.
Actually this has problems building for nativesdk since there is no nativesdk-
e2fsprogs; scratch this while I figure out a better solution.
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2013-12-05 13:46 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-04 16:40 [PATCH 0/4] Warning fixes and related cleanups Paul Eggleton
2013-12-04 16:40 ` [PATCH 1/4] gpgme: remove pth handling Paul Eggleton
2013-12-04 16:40 ` [PATCH 2/4] openssh: remove unrecognised configure option Paul Eggleton
2013-12-04 16:40 ` [PATCH 3/4] libarchive: add e2fsprogs to DEPENDS Paul Eggleton
2013-12-05 13:46 ` Paul Eggleton
2013-12-04 16:40 ` [PATCH 4/4] libarchive: add SUMMARY and fix HOMEPAGE Paul Eggleton
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox