Updates and bug fixes
cover Updates and bug fixes
The nss* tarballs have been removed so we need to use the git repos at 0pointer. These git repos need to build the README, but use lynx, so disable for now.
Sau!
The following changes since commit 219e793907406eabf632e784e3a11ab9acb77cfb:
qemu/libc-package: Fix qemu option handling (2014-12-05 17:59:42 +0000)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib sgw/updates
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/updates
Saul Wold (6):
procps: Upgrade to 3.3.10
babeltrace: Update to 1.2.4
npth: npth needs pthread in some cases
libdaemon: Convert to git
libnss-mdns: Convert to git
nss-myhostname: Convert to git
.../libnss-mdns/libnss-mdns-disable-docs.patch | 23 +++++
.../libnss-mdns/libnss-mdns_0.10.bb | 10 +-
.../procps-3.2.8/0001-Fix-musl-build-failure.patch | 29 ------
.../procps-3.2.8/60_linux_version_init.patch | 54 ----------
.../procps/procps-3.2.8/detect_bitness.patch | 26 -----
.../procps/procps-3.2.8/gnu-kbsd-version.patch | 44 --------
.../procps/procps-3.2.8/install.patch | 39 --------
.../procps/procps-3.2.8/linux-limits.patch | 15 ---
.../procps/procps-3.2.8/procmodule.patch | 38 -------
.../procps-3.2.8/procps-3.2.7-top-remcpu.patch | 111 ---------------------
.../procps-3.2.8/procps-3.2.8+gmake-3.82.patch | 19 ----
.../procps-3.2.8/procps-3.2.8-ps-cgroup.patch | 82 ---------------
.../procps/procps-3.2.8/psmodule.patch | 23 -----
meta/recipes-extended/procps/procps.inc | 31 ------
.../procps/procps/fix-configure.patch | 19 ++++
.../procps/{procps-3.2.8 => procps}/sysctl.conf | 0
meta/recipes-extended/procps/procps_3.2.8.bb | 37 -------
meta/recipes-extended/procps/procps_3.3.10.bb | 62 ++++++++++++
.../{babeltrace_1.2.3.bb => babeltrace_1.2.4.bb} | 4 +-
meta/recipes-support/libdaemon/libdaemon_0.14.bb | 13 +--
meta/recipes-support/npth/npth/pkgconfig.patch | 3 +-
.../nss-myhostname-disable-docs.patch | 25 +++++
.../nss-myhostname/nss-myhostname_0.3.bb | 12 ++-
23 files changed, 153 insertions(+), 566 deletions(-)
create mode 100644 meta/recipes-connectivity/libnss-mdns/libnss-mdns/libnss-mdns-disable-docs.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/0001-Fix-musl-build-failure.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/60_linux_version_init.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/detect_bitness.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/gnu-kbsd-version.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/install.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/linux-limits.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/procmodule.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/procps-3.2.7-top-remcpu.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/procps-3.2.8+gmake-3.82.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/procps-3.2.8-ps-cgroup.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/psmodule.patch
delete mode 100644 meta/recipes-extended/procps/procps.inc
create mode 100644 meta/recipes-extended/procps/procps/fix-configure.patch
rename meta/recipes-extended/procps/{procps-3.2.8 => procps}/sysctl.conf (100%)
delete mode 100644 meta/recipes-extended/procps/procps_3.2.8.bb
create mode 100644 meta/recipes-extended/procps/procps_3.3.10.bb
rename meta/recipes-kernel/lttng/{babeltrace_1.2.3.bb => babeltrace_1.2.4.bb} (89%)
create mode 100644 meta/recipes-support/nss-myhostname/nss-myhostname/nss-myhostname-disable-docs.patchSignature · 1 line
1.8.3.1
PATCH v4 1/6 procps: Upgrade to 3.3.10
This is now the procps-ng version
cleaned up patches
added to fix up usrbin_execprefix in OE-Core
Add CPPFLAGS to allow seperate build directory works
[YOCTO #6952]
---
.../procps-3.2.8/0001-Fix-musl-build-failure.patch | 29 ------
.../procps-3.2.8/60_linux_version_init.patch | 54 ----------
.../procps/procps-3.2.8/detect_bitness.patch | 26 -----
.../procps/procps-3.2.8/gnu-kbsd-version.patch | 44 --------
.../procps/procps-3.2.8/install.patch | 39 --------
.../procps/procps-3.2.8/linux-limits.patch | 15 ---
.../procps/procps-3.2.8/procmodule.patch | 38 -------
.../procps-3.2.8/procps-3.2.7-top-remcpu.patch | 111 ---------------------
.../procps-3.2.8/procps-3.2.8+gmake-3.82.patch | 19 ----
.../procps-3.2.8/procps-3.2.8-ps-cgroup.patch | 82 ---------------
.../procps/procps-3.2.8/psmodule.patch | 23 -----
meta/recipes-extended/procps/procps.inc | 31 ------
.../procps/procps/fix-configure.patch | 19 ++++
.../procps/{procps-3.2.8 => procps}/sysctl.conf | 0
meta/recipes-extended/procps/procps_3.2.8.bb | 37 -------
meta/recipes-extended/procps/procps_3.3.10.bb | 62 ++++++++++++
16 files changed, 81 insertions(+), 548 deletions(-)
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/0001-Fix-musl-build-failure.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/60_linux_version_init.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/detect_bitness.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/gnu-kbsd-version.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/install.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/linux-limits.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/procmodule.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/procps-3.2.7-top-remcpu.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/procps-3.2.8+gmake-3.82.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/procps-3.2.8-ps-cgroup.patch
delete mode 100644 meta/recipes-extended/procps/procps-3.2.8/psmodule.patch
delete mode 100644 meta/recipes-extended/procps/procps.inc
create mode 100644 meta/recipes-extended/procps/procps/fix-configure.patch
rename meta/recipes-extended/procps/{procps-3.2.8 => procps}/sysctl.conf (100%)
delete mode 100644 meta/recipes-extended/procps/procps_3.2.8.bb
create mode 100644 meta/recipes-extended/procps/procps_3.3.10.bbmeta/recipes-extended/procps/procps-3.2.8/0001-Fix-musl-build-failure.patch deleted +0 -29
@@ -1,29 +0,0 @@ -From 6f2fd55ef7621fd7ab7897aee2c2651b6faf9e6a Mon Sep 17 00:00:00 2001 -From: Paul Barker <[email protected]> -Date: Wed, 20 Aug 2014 11:56:11 +0200 -Subject: [PATCH] Fix musl build failure - -Include <limits.h> for PATH_MAX. - -Signed-off-by: Paul Barker <[email protected]> - -Upstream-status: Pending ---- - proc/readproc.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/proc/readproc.c b/proc/readproc.c -index 4fad11d..c5b1869 100644 ---- a/proc/readproc.c -+++ b/proc/readproc.c -@@ -26,6 +26,7 @@ - #include <sys/dir.h> - #include <sys/types.h> - #include <sys/stat.h> -+#include <limits.h> - - // sometimes it's easier to do this manually, w/o gcc helping - #ifdef PROF --- -1.9.1 -
meta/recipes-extended/procps/procps-3.2.8/60_linux_version_init.patch deleted +0 -54
54 lines not on this page · raw message
meta/recipes-extended/procps/procps-3.2.8/detect_bitness.patch deleted +0 -26
@@ -1,26 +0,0 @@ -Do not try to detect 64bit/32bit system -we already feed that information via compiler -defaults - -Signed-off-by: Khem Raj <[email protected]> -Upstream-Status: Inappropriate [OE specific] -Index: procps-3.2.8/Makefile -=================================================================== ---- procps-3.2.8.orig/Makefile 2014-05-03 01:00:01.707387583 -0700 -+++ procps-3.2.8/Makefile 2014-05-03 08:53:08.087175369 -0700 -@@ -118,15 +118,6 @@ - # until you go looking for a 64-bit curses library. - check_gcc = $(shell if $(CC) $(ALL_CPPFLAGS) $(ALL_CFLAGS) dummy.c $(ALL_LDFLAGS) $(1) -o /dev/null $(CURSES) > /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi ;) - --# Be 64-bit if at all possible. In a cross-compiling situation, one may --# do "make m64=-m32 lib64=lib" to produce 32-bit executables. DO NOT --# attempt to use a 32-bit executable on a 64-bit kernel. Packagers MUST --# produce separate executables for ppc and ppc64, s390 and s390x, --# i386 and x86-64, mips and mips64, sparc and sparc64, and so on. --# Failure to do so will cause data corruption. --m64 := $(call check_gcc,-m64,$(call check_gcc,-mabi=64,)) --ALL_CFLAGS += $(m64) -- - ALL_CFLAGS += $(call check_gcc,-Wdeclaration-after-statement,) - ALL_CFLAGS += $(call check_gcc,-Wpadded,) - ALL_CFLAGS += $(call check_gcc,-Wstrict-aliasing,)
meta/recipes-extended/procps/procps-3.2.8/gnu-kbsd-version.patch deleted +0 -44
44 lines not on this page · raw message
meta/recipes-extended/procps/procps-3.2.8/install.patch deleted +0 -39
@@ -1,39 +0,0 @@ -Upstream-Status: Inappropriate [configuration] - -diff -ruN procps-3.2.8-orig//Makefile procps-3.2.8/Makefile ---- procps-3.2.8-orig//Makefile 2011-08-23 22:06:46.471163999 +0800 -+++ procps-3.2.8/Makefile 2011-08-23 22:15:01.091163999 +0800 -@@ -29,9 +29,6 @@ - ln_sf := ln -sf - install := install -D --owner 0 --group 0 - --# Lame x86-64 /lib64 and /usr/lib64 abomination: --lib64 := lib$(shell [ -d /lib64 ] && echo 64) -- - usr/bin := $(DESTDIR)/usr/bin/ - bin := $(DESTDIR)/bin/ - sbin := $(DESTDIR)/sbin/ -@@ -39,8 +36,8 @@ - man1 := $(DESTDIR)/usr/share/man/man1/ - man5 := $(DESTDIR)/usr/share/man/man5/ - man8 := $(DESTDIR)/usr/share/man/man8/ --lib := $(DESTDIR)/$(lib64)/ --usr/lib := $(DESTDIR)/usr/$(lib64)/ -+lib := $(DESTDIR)/$(base_libdir)/ -+usr/lib := $(DESTDIR)/$(libdir)/ - usr/include := $(DESTDIR)/usr/include/ - - #SKIP := $(bin)kill $(man1)kill.1 -@@ -222,10 +219,10 @@ - ###### install - - $(BINFILES) : all -- $(install) --mode a=rx $(notdir $@) $@ -+ $(install) -m 555 $(notdir $@) $@ - - $(MANFILES) : all -- $(install) --mode a=r $(notdir $@) $@ -+ $(install) -m 444 $(notdir $@) $@ - - install: $(filter-out $(SKIP) $(addprefix $(DESTDIR),$(SKIP)),$(INSTALL)) - cd $(usr/bin) && $(ln_f) skill snice
meta/recipes-extended/procps/procps-3.2.8/linux-limits.patch deleted +0 -15
@@ -1,15 +0,0 @@ -Upstream-Status: Pending - -diff --git a/pwdx.c b/pwdx.c -index cb96a52..29ebce2 100644 ---- a/pwdx.c -+++ b/pwdx.c -@@ -13,7 +13,7 @@ - #include <stdlib.h> - #include <sys/types.h> - #include <regex.h> --#include <limits.h> -+#include <linux/limits.h> - #include <unistd.h> - #include <errno.h> -
meta/recipes-extended/procps/procps-3.2.8/procmodule.patch deleted +0 -38
@@ -1,38 +0,0 @@ -Upstream-Status: Pending - -*** procps-3.2.5/proc/module.mk.orig Sun Jul 24 11:53:49 2005 ---- procps-3.2.5/proc/module.mk Sun Jul 24 11:54:32 2005 -*************** -*** 96,102 **** - #################### install rules ########################### - - $(lib)$(SOFILE) : proc/$(SONAME) -! $(install) --mode a=rx $< $@ - - ifneq ($(SOLINK),$(SOFILE)) - .PHONY: $(lib)$(SOLINK) ---- 96,102 ---- - #################### install rules ########################### - - $(lib)$(SOFILE) : proc/$(SONAME) -! $(install) -m 555 $< $@ - - ifneq ($(SOLINK),$(SOFILE)) - .PHONY: $(lib)$(SOLINK) -*************** -*** 115,121 **** - $(ldconfig) - - $(usr/lib)$(ANAME) : proc/$(ANAME) -! $(install) --mode a=r $< $@ - - # Junk anyway... supposed to go in /usr/include/$(NAME) - #INSTALL += $(addprefix $(include),$(HDRFILES)) ---- 115,121 ---- - $(ldconfig) - - $(usr/lib)$(ANAME) : proc/$(ANAME) -! $(install) -m 444 $< $@ - - # Junk anyway... supposed to go in /usr/include/$(NAME) - #INSTALL += $(addprefix $(include),$(HDRFILES))
meta/recipes-extended/procps/procps-3.2.8/procps-3.2.7-top-remcpu.patch deleted +0 -111
111 lines not on this page · raw message
meta/recipes-extended/procps/procps-3.2.8/procps-3.2.8+gmake-3.82.patch deleted +0 -19
@@ -1,19 +0,0 @@ -Upstream-Status: Backport - -Fix for stricter Makefile parser in Make 3.82 take from Gentoo bugzilla: -http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-process/procps/files/procps-3.2.8%2Bgmake-3.82.patch?revision=1.1 - -Index: procps-3.2.8/Makefile -=================================================================== ---- procps-3.2.8.orig/Makefile -+++ procps-3.2.8/Makefile -@@ -174,7 +174,8 @@ INSTALL := $(BINFILES) $(MANFILES) - # want this rule first, use := on ALL, and ALL not filled in yet - all: do_all - ---include */module.mk -+-include proc/module.mk -+-include ps/module.mk - - do_all: $(ALL) -
meta/recipes-extended/procps/procps-3.2.8/procps-3.2.8-ps-cgroup.patch deleted +0 -82
82 lines not on this page · raw message
meta/recipes-extended/procps/procps-3.2.8/psmodule.patch deleted +0 -23
@@ -1,23 +0,0 @@ -Upstream-Status: Pending - -*** procps-3.2.5/ps/module.mk.orig Sun Jul 24 11:54:40 2005 ---- procps-3.2.5/ps/module.mk Sun Jul 24 11:55:02 2005 -*************** -*** 33,40 **** - - - $(bin)ps: ps/ps -! $(install) --mode a=rx $< $@ - - $(man1)ps.1 : ps/ps.1 -! $(install) --mode a=r $< $@ - -rm -f $(DESTDIR)/var/catman/cat1/ps.1.gz $(DESTDIR)/var/man/cat1/ps.1.gz ---- 33,40 ---- - - - $(bin)ps: ps/ps -! $(install) -m 555 $< $@ - - $(man1)ps.1 : ps/ps.1 -! $(install) -m 444 $< $@ - -rm -f $(DESTDIR)/var/catman/cat1/ps.1.gz $(DESTDIR)/var/man/cat1/ps.1.gz
meta/recipes-extended/procps/procps.inc deleted +0 -31
@@ -1,31 +0,0 @@ -SUMMARY = "System and process monitoring utilities" -DESCRIPTION = "Procps contains a set of system utilities that provide system information about processes using \ -the /proc filesystem. The package \ includes the programs ps, top, vmstat, w, kill, and skill." -HOMEPAGE = "http://procps.sf.net" -SECTION = "base" -LICENSE = "GPLv2+ & LGPLv2+" -LIC_FILES_CHKSUM="file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \ - file://COPYING.LIB;md5=6e29c688d912da12b66b73e32b03d812 \ - file://ps/COPYING;md5=6e29c688d912da12b66b73e32b03d812 \ - file://proc/COPYING;md5=6e29c688d912da12b66b73e32b03d812" -DEPENDS = "ncurses" - -SRC_URI = "http://procps.sourceforge.net/procps-${PV}.tar.gz \ - file://install.patch" - -inherit autotools-brokensep update-alternatives - -do_install_append() { - mv ${D}${bindir}/watch ${D}${bindir}/watch.${BPN} -} - -FILES_${PN} += "${libdir}/*-${PV}.so ${base_libdir}/*-${PV}.so" -FILES_SOLIBSDEV = "" - -ALTERNATIVE_${PN} = "top uptime free pkill pmap kill sysctl ps pgrep pwdx watch" -ALTERNATIVE_LINK_NAME[kill] = "${base_bindir}/kill" -ALTERNATIVE_LINK_NAME[sysctl] = "${base_sbindir}/sysctl" -ALTERNATIVE_LINK_NAME[ps] = "${base_bindir}/ps" -ALTERNATIVE_LINK_NAME[watch] = "${base_bindir}/watch" -ALTERNATIVE_TARGET[watch] = "${bindir}/watch.${BPN}" -ALTERNATIVE_PRIORITY = "110"
meta/recipes-extended/procps/procps/fix-configure.patch new file +19 -0
@@ -0,0 +1,19 @@ + +exec_prefix is /usr default in OE-Core + +Upstream-Status: Inappropriate [embedded specific] + +Signed-off-by: Saul Wold <[email protected]> +Index: procps-ng-3.3.10/configure.ac +=================================================================== +--- procps-ng-3.3.10.orig/configure.ac ++++ procps-ng-3.3.10/configure.ac +@@ -70,7 +70,7 @@ AC_FUNC_MMAP + AC_FUNC_REALLOC + AC_FUNC_STRTOD + +-usrbin_execdir='${exec_prefix}/usr/bin' ++usrbin_execdir='${exec_prefix}/bin' + AC_SUBST([usrbin_execdir]) + + AM_GNU_GETTEXT_VERSION([0.14.1])
meta/recipes-extended/procps/procps/sysctl.conf renamed from meta/recipes-extended/procps/procps-3.2.8/sysctl.conf +0 -0
meta/recipes-extended/procps/procps_3.2.8.bb deleted +0 -37
@@ -1,37 +0,0 @@ -require procps.inc - -PR = "r12" - -SRC_URI += "file://procmodule.patch \ - file://psmodule.patch \ - file://linux-limits.patch \ - file://sysctl.conf \ - file://procps-3.2.8+gmake-3.82.patch \ - file://gnu-kbsd-version.patch \ - file://60_linux_version_init.patch \ - file://procps-3.2.7-top-remcpu.patch \ - file://procps-3.2.8-ps-cgroup.patch \ - file://detect_bitness.patch \ - file://0001-Fix-musl-build-failure.patch \ - " - -SRC_URI[md5sum] = "9532714b6846013ca9898984ba4cd7e0" -SRC_URI[sha256sum] = "11ed68d8a4433b91cd833deb714a3aa849c02aea738c42e6b4557982419c1535" - -EXTRA_OEMAKE = 'CFLAGS="${CFLAGS} -I${STAGING_INCDIR}" \ - CPPFLAGS=-I${STAGING_INCDIR} \ - LDFLAGS="${LDFLAGS}" \ - CURSES=-lncurses \ - install="install -D" \ - ldconfig=echo' - -do_install_append () { - install -d ${D}${sysconfdir} - install -m 0644 ${WORKDIR}/sysctl.conf ${D}${sysconfdir}/sysctl.conf - if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then - install -d ${D}${sysconfdir}/sysctl.d - ln -sf ../sysctl.conf ${D}${sysconfdir}/sysctl.d/99-sysctl.conf - fi -} - -CONFFILES_${PN} = "${sysconfdir}/sysctl.conf"
meta/recipes-extended/procps/procps_3.3.10.bb new file +62 -0
62 lines not on this page · raw message
Signature · 1 line
1.8.3.1
PATCH 2/6 babeltrace: Update to 1.2.4
In reply to Saul Wold---
.../recipes-kernel/lttng/{babeltrace_1.2.3.bb => babeltrace_1.2.4.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-kernel/lttng/{babeltrace_1.2.3.bb => babeltrace_1.2.4.bb} (89%)meta/recipes-kernel/lttng/babeltrace_1.2.4.bb renamed from meta/recipes-kernel/lttng/babeltrace_1.2.3.bb +2 -2
@@ -10,8 +10,8 @@ inherit autotools pkgconfig DEPENDS = "glib-2.0 util-linux popt bison-native flex-native" -SRCREV = "753a40ead9fa4f6bd5e29d5765e2021122df9c1c" -PV = "1.2.3+git${SRCPV}" +SRCREV = "90395824efc007de88787a6b8e400a07c980be1c" +PV = "1.2.4+git${SRCPV}" SRC_URI = "git://git.efficios.com/babeltrace.git;branch=stable-1.2"
Signature · 1 line
1.8.3.1
PATCH 3/6 npth: npth needs pthread in some cases
In reply to Saul Wold--- meta/recipes-support/npth/npth/pkgconfig.patch | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
meta/recipes-support/npth/npth/pkgconfig.patch +2 -1
@@ -3,6 +3,7 @@ Added npth pkgconfig file Upstream-Status: Incompatible [oe-core specific] Signed-off-by: Saul Wold <[email protected]> + Index: npth-1.1/src/npth.pc.in =================================================================== --- /dev/null
@@ -16,7 +17,7 @@ Index: npth-1.1/src/npth.pc.in +Name: npth +Description: a new portable posix threading library +Version: @VERSION@ -+Libs: -L${libdir} -lnpth ++Libs: -L${libdir} -lnpth -lpthread +Cflags: -I${includedir} Index: npth-1.1/src/Makefile.am ===================================================================
Signature · 1 line
1.8.3.1
PATCH 4/6 libdaemon: Convert to git
In reply to Saul WoldThe upstream tarball is no longer available, but the git repo still is, so use it instead The license was changed to MIT, so reflect that change in LICENSE and CHKSUMs
--- meta/recipes-support/libdaemon/libdaemon_0.14.bb | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-)
meta/recipes-support/libdaemon/libdaemon_0.14.bb +7 -6
@@ -2,14 +2,15 @@ SUMMARY = "Lightweight C library which eases the writing of UNIX daemons" SECTION = "libs" AUTHOR = "Lennart Poettering <[email protected]>" HOMEPAGE = "http://0pointer.de/lennart/projects/libdaemon/" -LICENSE = "LGPLv2.1+" -LIC_FILES_CHKSUM = "file://LICENSE;md5=2d5025d4aa3495befef8f17206a5b0a1 \ - file://libdaemon/daemon.h;beginline=9;endline=21;md5=bd9fbe57cd96d1a5848a8ba12d9a6bf4" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=3f160358b580634d8dd2904c9f575c1d \ + file://libdaemon/daemon.h;beginline=6;endline=26;md5=6e104f268341f13ffbb7f0b2f409cf0f" -SRC_URI = "http://0pointer.de/lennart/projects/libdaemon/libdaemon-${PV}.tar.gz" +SRCREV = "0630da04e575213229f695bdc3dc90aa92ca4f55" +PV = "0.14+git${SRCPV}" +SRC_URI = "git://git.0pointer.net/libdaemon.git" -SRC_URI[md5sum] = "509dc27107c21bcd9fbf2f95f5669563" -SRC_URI[sha256sum] = "fd23eb5f6f986dcc7e708307355ba3289abe03cc381fc47a80bca4a50aa6b834" +S = "${WORKDIR}/git" inherit autotools pkgconfig
Signature · 1 line
1.8.3.1
PATCH 5/6 libnss-mdns: Convert to git
In reply to Saul WoldThe upstream tarball is no longer available, but the git repo still is, so use it instead Add patch to prevent docs generation and README fixup
--- .../libnss-mdns/libnss-mdns-disable-docs.patch | 23 ++++++++++++++++++++++ .../libnss-mdns/libnss-mdns_0.10.bb | 10 ++++++---- 2 files changed, 29 insertions(+), 4 deletions(-) create mode 100644 meta/recipes-connectivity/libnss-mdns/libnss-mdns/libnss-mdns-disable-docs.patch
meta/recipes-connectivity/libnss-mdns/libnss-mdns/libnss-mdns-disable-docs.patch new file +23 -0
@@ -0,0 +1,23 @@ +Index: git/Makefile.am +=================================================================== +--- git.orig/Makefile.am ++++ git/Makefile.am +@@ -18,15 +18,14 @@ + # USA. + + EXTRA_DIST=bootstrap.sh README LICENSE +-SUBDIRS=src doc ++SUBDIRS=src + + MAINTAINERCLEANFILES=README + noinst_DATA = README + + README: +- rm -f README +- $(MAKE) -C doc README +- cd $(srcdir) && ln -s doc/README README ++ ln -s $(abs_top_builddir)/doc/README.html README ++ + + homepage: all dist + test -d $$HOME/homepage/private
meta/recipes-connectivity/libnss-mdns/libnss-mdns_0.10.bb +6 -4
@@ -8,12 +8,14 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=2d5025d4aa3495befef8f17206a5b0a1" DEPENDS = "avahi" PR = "r7" -SRC_URI = "http://0pointer.de/lennart/projects/nss-mdns/nss-mdns-${PV}.tar.gz" +SRCREV = "644e03cff7a587934bf62bce9b59bedcf06ddb26" +PV = "0.10+git${SRCPV}" -SRC_URI[md5sum] = "03938f17646efbb50aa70ba5f99f51d7" -SRC_URI[sha256sum] = "1e683c2e7c3921814706d62fbbd3e9cbf493a75fa00255e0e715508d8134fa6d" +SRC_URI = "git://git.0pointer.net/nss-mdns.git \ + file://libnss-mdns-disable-docs.patch \ + " -S = "${WORKDIR}/nss-mdns-${PV}" +S = "${WORKDIR}/git" inherit autotools
Signature · 1 line
1.8.3.1
PATCH 6/6 nss-myhostname: Convert to git
In reply to Saul WoldThe upstream tarball is no longer available, but the git repo still is, so use it instead Additionally fix up the Makefile.am to not build the README since it's not a deliverable file
--- .../nss-myhostname-disable-docs.patch | 25 ++++++++++++++++++++++ .../nss-myhostname/nss-myhostname_0.3.bb | 12 ++++++----- 2 files changed, 32 insertions(+), 5 deletions(-) create mode 100644 meta/recipes-support/nss-myhostname/nss-myhostname/nss-myhostname-disable-docs.patch
meta/recipes-support/nss-myhostname/nss-myhostname/nss-myhostname-disable-docs.patch new file +25 -0
@@ -0,0 +1,25 @@ +Index: git/Makefile.am +=================================================================== +--- git.orig/Makefile.am ++++ git/Makefile.am +@@ -20,19 +20,10 @@ ACLOCAL_AMFLAGS = -I m4 + + lib_LTLIBRARIES = libnss_myhostname.la + +-EXTRA_DIST=bootstrap.sh README LICENSE +-SUBDIRS=doc ++EXTRA_DIST=bootstrap.sh LICENSE + + AM_CPPFLAGS = -include $(top_builddir)/config.h + +-MAINTAINERCLEANFILES=README +-noinst_DATA = README +- +-README: +- rm -f README +- $(MAKE) -C doc README +- cd $(srcdir) && ln -s doc/README README +- + homepage: all dist + test -d $$HOME/homepage/private + mkdir -p $$HOME/homepage/private/projects/nss-myhostname
meta/recipes-support/nss-myhostname/nss-myhostname_0.3.bb +7 -5
@@ -3,14 +3,16 @@ DESCRIPTION = "plugin for the GNU Name Service Switch (NSS) functionality of \ the GNU C Library (glibc) providing host name resolution for the locally \ configured system hostname as returned by gethostname(2)." HOMEPAGE = "http://0pointer.de/lennart/projects/nss-myhostname/" -LICENSE = "LGPLv2.1" +LICENSE = "LGPLv2.1+" LIC_FILES_CHKSUM = "file://LICENSE;md5=2d5025d4aa3495befef8f17206a5b0a1" -SRC_URI = "http://0pointer.de/lennart/projects/nss-myhostname/nss-myhostname-${PV}.tar.gz" - -SRC_URI[md5sum] = "d4ab9ac36c053ab8fb836db1cbd4a48f" -SRC_URI[sha256sum] = "2ba744ea8d578d1c57c85884e94a3042ee17843a5294434d3a7f6c4d67e7caf2" +SRCREV = "1df2a0fce427fab7754f6ac572cf68cef2e95696" +PV = "0.3+git${SRCPV}" +SRC_URI = "git://git.0pointer.net/nss-myhostname.git \ + file://nss-myhostname-disable-docs.patch \ + " +S = "${WORKDIR}/git" inherit autotools distro_features_check # The systemd has its own copy of nss-myhostname
Signature · 1 line
1.8.3.1
ping!
Quoted 67 lines · Saul Wold
The nss* tarballs have been removed so we need to use the git repos at 0pointer. These git repos need to build the README, but use lynx, so disable for now.
Sau!
The following changes since commit
219e793907406eabf632e784e3a11ab9acb77cfb:qemu/libc-package: Fix qemu option handling (2014-12-05 17:59:42 +0000)are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribsgw/updates
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/updatesSaul Wold (6):
procps: Upgrade to 3.3.10
babeltrace: Update to 1.2.4
npth: npth needs pthread in some cases
libdaemon: Convert to git
libnss-mdns: Convert to git
nss-myhostname: Convert to git.../libnss-mdns/libnss-mdns-disable-docs.patch | 23 +++++ .../libnss-mdns/libnss-mdns_0.10.bb | 10 +- .../procps-3.2.8/0001-Fix-musl-build-failure.patch | 29 ------ .../procps-3.2.8/60_linux_version_init.patch | 54 ---------- .../procps/procps-3.2.8/detect_bitness.patch | 26 ----- .../procps/procps-3.2.8/gnu-kbsd-version.patch | 44 -------- .../procps/procps-3.2.8/install.patch | 39 -------- .../procps/procps-3.2.8/linux-limits.patch | 15 --- .../procps/procps-3.2.8/procmodule.patch | 38 ------- .../procps-3.2.8/procps-3.2.7-top-remcpu.patch | 111 --------------------- .../procps-3.2.8/procps-3.2.8+gmake-3.82.patch | 19 ---- .../procps-3.2.8/procps-3.2.8-ps-cgroup.patch | 82 --------------- .../procps/procps-3.2.8/psmodule.patch | 23 ----- meta/recipes-extended/procps/procps.inc | 31 ------ .../procps/procps/fix-configure.patch | 19 ++++ .../procps/{procps-3.2.8 => procps}/sysctl.conf | 0 meta/recipes-extended/procps/procps_3.2.8.bb | 37 ------- meta/recipes-extended/procps/procps_3.3.10.bb | 62 ++++++++++++ .../{babeltrace_1.2.3.bb => babeltrace_1.2.4.bb} | 4 +- meta/recipes-support/libdaemon/libdaemon_0.14.bb | 13 +-- meta/recipes-support/npth/npth/pkgconfig.patch | 3 +- .../nss-myhostname-disable-docs.patch | 25 +++++ .../nss-myhostname/nss-myhostname_0.3.bb | 12 ++- 23 files changed, 153 insertions(+), 566 deletions(-)create mode 100644
meta/recipes-connectivity/libnss-mdns/libnss-mdns/libnss-mdns-disable-docs.patchdelete mode 100644meta/recipes-extended/procps/procps-3.2.8/0001-Fix-musl-build-failure.patchdelete mode 100644meta/recipes-extended/procps/procps-3.2.8/60_linux_version_init.patchdelete mode 100644meta/recipes-extended/procps/procps-3.2.8/detect_bitness.patchdelete mode 100644meta/recipes-extended/procps/procps-3.2.8/gnu-kbsd-version.patchdelete mode 100644meta/recipes-extended/procps/procps-3.2.8/install.patch
delete mode 100644meta/recipes-extended/procps/procps-3.2.8/linux-limits.patch
delete mode 100644meta/recipes-extended/procps/procps-3.2.8/procmodule.patch
delete mode 100644meta/recipes-extended/procps/procps-3.2.8/procps-3.2.7-top-remcpu.patchdelete mode 100644meta/recipes-extended/procps/procps-3.2.8/procps-3.2.8+gmake-3.82.patchdelete mode 100644meta/recipes-extended/procps/procps-3.2.8/procps-3.2.8-ps-cgroup.patchdelete mode 100644meta/recipes-extended/procps/procps-3.2.8/psmodule.patch
delete mode 100644 meta/recipes-extended/procps/procps.inc
create mode 100644meta/recipes-extended/procps/procps/fix-configure.patch
rename meta/recipes-extended/procps/{procps-3.2.8 =>procps}/sysctl.conf(100%)
delete mode 100644 meta/recipes-extended/procps/procps_3.2.8.bb
create mode 100644 meta/recipes-extended/procps/procps_3.3.10.bb
rename meta/recipes-kernel/lttng/{babeltrace_1.2.3.bb => babeltrace_1.2.4.bb} (89%) create mode 100644meta/recipes-support/nss-myhostname/nss-myhostname/nss-myhostname-disable-docs.patch
Quoted 1 line · Saul Wold
ping!
Three went in, the other three did not since when Ross and I tried fetching them, the files existed and there was no need to convert to git. Please retest.
Cheers,
Richard
Quoted 7 lines · Richard Purdie
Quoted 1 line · Saul Wold
ping!
Three went in, the other three did not since when Ross and I tried fetching them, the files existed and there was no need to convert to git. Please retest.
Ah, it seems to be correct, I checked a couple of times and those pages where gone, he must have put them back up. I sent a couple of emails to him.
I will drop those then
Sau!
Quoted 6 lines
Cheers,
Richard