tune-corei7.inc: minor comment tweak to align with tune-core2.inc
PATCH 1/8 tune-corei7.inc: minor comment tweak to align with tune-core2.inc
--- meta/conf/machine/include/tune-corei7.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
meta/conf/machine/include/tune-corei7.inc +1 -1
@@ -8,7 +8,7 @@ # DEFAULTTUNE ?= "corei7-64" -# Pull in the previous tune in to pull in PACKAGE_EXTRA_ARCHS +# Include the previous tune to pull in PACKAGE_EXTRA_ARCHS require conf/machine/include/tune-core2.inc # Extra tune features
Signature · 1 line
1.9.1
PATCH 2/8 babeltrace: move ASNEEDED over-ride into the babeltrace recipe
Move the recipe specific over-ride for ASNEEDED into the recipe to make it more apparent that the over-ride is being applied (and that it should be re-checked on version updates, etc).
Also misc minor recipe cleanup (re-order variables to follow the OE style guide, etc).
--- meta/conf/distro/include/as-needed.inc | 1 - meta/recipes-kernel/lttng/babeltrace_1.5.5.bb | 12 ++++++------ 2 files changed, 6 insertions(+), 7 deletions(-)
meta/conf/distro/include/as-needed.inc +0 -1
@@ -1,7 +1,6 @@ ASNEEDED = "-Wl,--as-needed" -ASNEEDED_pn-babeltrace = "" ASNEEDED_pn-console-tools = "" ASNEEDED_pn-distcc = "" ASNEEDED_pn-openobex = ""
meta/recipes-kernel/lttng/babeltrace_1.5.5.bb +6 -6
@@ -2,18 +2,18 @@ SUMMARY = "Babeltrace - Trace Format Babel Tower" DESCRIPTION = "Babeltrace provides trace read and write libraries in host side, as well as a trace converter, which used to convert LTTng 2.0 traces into human-readable log." HOMEPAGE = "http://www.efficios.com/babeltrace/" BUGTRACKER = "https://bugs.lttng.org/projects/babeltrace" - LICENSE = "MIT & GPLv2" LIC_FILES_CHKSUM = "file://LICENSE;md5=76ba15dd76a248e1dd526bca0e2125fa" DEPENDS = "glib-2.0 util-linux popt bison-native flex-native" -inherit autotools pkgconfig +SRC_URI = "http://www.efficios.com/files/babeltrace/babeltrace-${PV}.tar.bz2" + +SRC_URI[md5sum] = "7decafd46093e4e47c14e7307d498986" +SRC_URI[sha256sum] = "409146789b4a6b81f6a275fcad932a030743d444f6de5bd4a34aaf17aa72e8ac" -SRC_URI = "http://www.efficios.com/files/babeltrace/babeltrace-${PV}.tar.bz2 \ -" +inherit autotools pkgconfig EXTRA_OECONF = "--disable-debug-info" -SRC_URI[md5sum] = "7decafd46093e4e47c14e7307d498986" -SRC_URI[sha256sum] = "409146789b4a6b81f6a275fcad932a030743d444f6de5bd4a34aaf17aa72e8ac" +ASNEEDED = ""
Signature · 1 line
1.9.1
PATCH 3/8 console-tools: move ASNEEDED over-ride into the console-tools recipe
In reply to Andre McCurdyMove the recipe specific over-ride for ASNEEDED into the recipe to make it more apparent that the over-ride is being applied (and that it should be re-checked on version updates, etc).
Also misc minor recipe cleanup (re-order variables to follow the OE style guide, etc).
--- meta/conf/distro/include/as-needed.inc | 1 - meta/recipes-core/console-tools/console-tools_0.3.2.bb | 10 ++++++---- 2 files changed, 6 insertions(+), 5 deletions(-)
meta/conf/distro/include/as-needed.inc +0 -1
@@ -1,7 +1,6 @@ ASNEEDED = "-Wl,--as-needed" -ASNEEDED_pn-console-tools = "" ASNEEDED_pn-distcc = "" ASNEEDED_pn-openobex = "" ASNEEDED_pn-icu = ""
meta/recipes-core/console-tools/console-tools_0.3.2.bb +6 -4
@@ -1,8 +1,8 @@ +SUMMARY = "Allows you to set-up and manipulate the Linux console" +DESCRIPTION = "Provides tools that enable the set-up and manipulation of the linux console and console-font files." SECTION = "base" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING.kbd;md5=9b2d91511d3d80d4d20ac6e6b0137fe9" -SUMMARY = "Allows you to set-up and manipulate the Linux console" -DESCRIPTION = "Provides tools that enable the set-up and manipulation of the linux console and console-font files." PR = "r8" SRC_URI = "${SOURCEFORGE_MIRROR}/lct/console-tools-${PV}.tar.gz \
@@ -26,8 +26,12 @@ SRC_URI[sha256sum] = "eea6b441672dacd251079fc85ed322e196282e0e66c16303ec64c3a2b1 UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/lct/files/console-tools-devel/" UPSTREAM_CHECK_REGEX = "/console-tools-devel/(?P<pver>(\d\d?\.)+\d\d?)/" +inherit autotools gettext update-alternatives + CFLAGS_append_aarch64 = " -D_USE_TERMIOS " +ASNEEDED = "" + do_configure_prepend () { mkdir -p ${S}/m4 cp ${WORKDIR}/lcmessage.m4 ${S}/m4/
@@ -35,8 +39,6 @@ do_configure_prepend () { cp ${WORKDIR}/Makevars ${S}/po/ } -inherit autotools gettext update-alternatives - ALTERNATIVE_PRIORITY = "30" bindir_progs = "chvt deallocvt fgconsole openvt"
Signature · 1 line
1.9.1
PATCH 4/8 distcc: move ASNEEDED over-ride into the distcc recipe
In reply to Andre McCurdyMove the recipe specific over-ride for ASNEEDED into the recipe to make it more apparent that the over-ride is being applied (and that it should be re-checked on version updates, etc).
Also misc minor recipe cleanup (re-order variables to follow the OE style guide, etc).
--- meta/conf/distro/include/as-needed.inc | 1 - meta/recipes-devtools/distcc/distcc_3.2.bb | 29 ++++++++++++++++++++--------- 2 files changed, 20 insertions(+), 10 deletions(-)
meta/conf/distro/include/as-needed.inc +0 -1
@@ -1,7 +1,6 @@ ASNEEDED = "-Wl,--as-needed" -ASNEEDED_pn-distcc = "" ASNEEDED_pn-openobex = "" ASNEEDED_pn-icu = "" ASNEEDED_pn-pciutils = ""
meta/recipes-devtools/distcc/distcc_3.2.bb +20 -9
@@ -7,13 +7,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" DEPENDS = "avahi binutils" -PACKAGECONFIG ??= "popt" -PACKAGECONFIG[gtk] = "--with-gtk,--without-gtk --without-gnome,gtk+" -# use system popt by default -PACKAGECONFIG[popt] = "--without-included-popt,--with-included-popt,popt" - -RRECOMMENDS_${PN} = "avahi-daemon" - SRC_URI = "git://github.com/akuster/distcc.git;branch=${PV} \ file://separatebuilddir.patch \ file://0001-zeroconf-Include-fcntl.h.patch \
@@ -21,12 +14,26 @@ SRC_URI = "git://github.com/akuster/distcc.git;branch=${PV} \ file://distccmon-gnome.desktop \ file://distcc \ file://distcc.service" + SRCREV = "d8b18df3e9dcbe4f092bed565835d3975e99432c" + S = "${WORKDIR}/git" inherit autotools pkgconfig update-rc.d useradd systemd -EXTRA_OECONF += "--disable-Werror PYTHON='' --disable-pump-mode" +PACKAGECONFIG ??= "popt" + +PACKAGECONFIG[gtk] = "--with-gtk,--without-gtk --without-gnome,gtk+" +# use system popt by default +PACKAGECONFIG[popt] = "--without-included-popt,--with-included-popt,popt" + +EXTRA_OECONF += " \ + --disable-pump-mode \ + --disable-Werror \ + PYTHON='' \ +" + +ASNEEDED = "" USERADD_PACKAGES = "${PN}" USERADD_PARAM_${PN} = "--system \
@@ -50,18 +57,22 @@ do_install_append() { sed -i -e 's,@BINDIR@,${bindir},g' ${D}${systemd_unitdir}/system/distcc.service ${DESKTOPINSTALL} } + DESKTOPINSTALL = "" DESKTOPINSTALL_libc-glibc () { install -d ${D}${datadir}/distcc/ install -m 0644 ${WORKDIR}/distccmon-gnome.desktop ${D}${datadir}/distcc/ } + PACKAGES += "distcc-distmon-gnome" FILES_${PN} = " ${sysconfdir} \ ${bindir}/distcc \ - ${bindir}/lsdistcc \ + ${bindir}/lsdistcc \ ${bindir}/distccd \ ${bindir}/distccmon-text \ ${systemd_unitdir}/system/distcc.service" FILES_distcc-distmon-gnome = " ${bindir}/distccmon-gnome \ ${datadir}/distcc" + +RRECOMMENDS_${PN} = "avahi-daemon"
Signature · 1 line
1.9.1
PATCH 5/8 icu: move ASNEEDED over-ride into icu.inc
In reply to Andre McCurdyMove the recipe specific over-ride for ASNEEDED into the recipe to make it more apparent that the over-ride is being applied (and that it should be re-checked on version updates, etc).
--- meta/conf/distro/include/as-needed.inc | 1 - meta/recipes-support/icu/icu.inc | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-)
meta/conf/distro/include/as-needed.inc +0 -1
@@ -2,7 +2,6 @@ ASNEEDED = "-Wl,--as-needed" ASNEEDED_pn-openobex = "" -ASNEEDED_pn-icu = "" ASNEEDED_pn-pciutils = "" ASNEEDED_pn-puzzles = "" ASNEEDED_pn-rpm = ""
meta/recipes-support/icu/icu.inc +2 -0
@@ -31,6 +31,8 @@ EXTRA_OECONF_class-nativesdk = "--with-cross-build=${STAGING_ICU_DIR_NATIVE}" EXTRA_OECONF_append_class-target = "${@oe.utils.conditional('SITEINFO_ENDIANNESS', 'be', ' --with-data-packaging=archive', '', d)}" TARGET_CXXFLAGS_append = "${@oe.utils.conditional('SITEINFO_ENDIANNESS', 'be', ' -DICU_DATA_DIR=\\""${datadir}/${BPN}/${PV}\\""', '', d)}" +ASNEEDED = "" + # strtod_l() is not supported by musl; also xlocale.h is missing # It is not possible to disable its use via configure switches or env vars # so monkey patching is needed.
Signature · 1 line
1.9.1
PATCH 6/8 pciutils: move ASNEEDED over-ride into the pciutils recipe
In reply to Andre McCurdyMove the recipe specific over-ride for ASNEEDED into the recipe to make it more apparent that the over-ride is being applied (and that it should be re-checked on version updates, etc).
--- meta/conf/distro/include/as-needed.inc | 1 - meta/recipes-bsp/pciutils/pciutils_3.5.6.bb | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-)
meta/conf/distro/include/as-needed.inc +0 -1
@@ -2,7 +2,6 @@ ASNEEDED = "-Wl,--as-needed" ASNEEDED_pn-openobex = "" -ASNEEDED_pn-pciutils = "" ASNEEDED_pn-puzzles = "" ASNEEDED_pn-rpm = ""
meta/recipes-bsp/pciutils/pciutils_3.5.6.bb +2 -0
@@ -38,6 +38,8 @@ export MANDIR = "${mandir}" EXTRA_OEMAKE = "-e MAKEFLAGS= ${PCI_CONF_FLAG}" +ASNEEDED = "" + # The configure script breaks if the HOST variable is set HOST[unexport] = "1"
Signature · 1 line
1.9.1
PATCH 7/8 puzzles: move ASNEEDED over-ride into the puzzles recipe
In reply to Andre McCurdyMove the recipe specific over-ride for ASNEEDED into the recipe to make it more apparent that the over-ride is being applied (and that it should be re-checked on version updates, etc).
Also misc minor recipe cleanup (re-order variables to follow the OE style guide, etc).
--- meta/conf/distro/include/as-needed.inc | 1 - meta/recipes-sato/puzzles/puzzles_git.bb | 35 +++++++++++++++++--------------- 2 files changed, 19 insertions(+), 17 deletions(-)
meta/conf/distro/include/as-needed.inc +0 -1
@@ -2,7 +2,6 @@ ASNEEDED = "-Wl,--as-needed" ASNEEDED_pn-openobex = "" -ASNEEDED_pn-puzzles = "" ASNEEDED_pn-rpm = "" TARGET_LDFLAGS += "${ASNEEDED}"
meta/recipes-sato/puzzles/puzzles_git.bb +19 -16
@@ -1,20 +1,20 @@ SUMMARY = "Simon Tatham's Portable Puzzle Collection" HOMEPAGE = "http://www.chiark.greenend.org.uk/~sgtatham/puzzles/" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENCE;md5=da6110d4ed1225a287eab2bf0ac0193b" DEPENDS = "libxt" # The libxt requires x11 in DISTRO_FEATURES REQUIRED_DISTRO_FEATURES = "x11" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENCE;md5=da6110d4ed1225a287eab2bf0ac0193b" - SRC_URI = "git://git.tartarus.org/simon/puzzles.git \ file://fix-compiling-failure-with-option-g-O.patch \ file://0001-Use-labs-instead-of-abs.patch \ file://0001-palisade-Fix-warnings-with-clang-on-arm.patch \ file://0001-Use-Wno-error-format-overflow-if-the-compiler-suppor.patch \ " + UPSTREAM_CHECK_COMMITS = "1" SRCREV = "c6e0161dd475415316ed66dc82794d68e52f0025" PE = "2"
@@ -24,24 +24,13 @@ S = "${WORKDIR}/git" inherit autotools distro_features_check pkgconfig -CFLAGS_append = " -Wno-deprecated-declarations" - PACKAGECONFIG ??= "gtk3" PACKAGECONFIG[gtk2] = "--with-gtk=2,,gtk+," PACKAGECONFIG[gtk3] = "--with-gtk=3,,gtk+3," -PACKAGES += "${PN}-extra" -FILES_${PN} = "" -FILES_${PN}-extra = "${prefix}/bin ${datadir}/applications" +CFLAGS_append = " -Wno-deprecated-declarations" -python __anonymous () { - var = d.expand("FILES_${PN}") - data = d.getVar(var, False) - for name in ("bridges", "fifteen", "inertia", "map", "samegame", "slant"): - data = data + " ${bindir}/%s" % name - data = data + " ${datadir}/applications/%s.desktop" % name - d.setVar(var, data) -} +ASNEEDED = "" do_configure_prepend () { cd ${S}
@@ -74,3 +63,17 @@ STOP fi done } + +PACKAGES += "${PN}-extra" + +FILES_${PN} = "" +FILES_${PN}-extra = "${prefix}/bin ${datadir}/applications" + +python __anonymous () { + var = d.expand("FILES_${PN}") + data = d.getVar(var, False) + for name in ("bridges", "fifteen", "inertia", "map", "samegame", "slant"): + data = data + " ${bindir}/%s" % name + data = data + " ${datadir}/applications/%s.desktop" % name + d.setVar(var, data) +}
Signature · 1 line
1.9.1
PATCH 8/8 rpm: move ASNEEDED over-ride into the rpm recipe
In reply to Andre McCurdyMove the recipe specific over-ride for ASNEEDED into the recipe to make it more apparent that the over-ride is being applied (and that it should be re-checked on version updates, etc).
--- meta/recipes-devtools/rpm/rpm_4.14.1.bb | 2 ++ 1 file changed, 2 insertions(+)
meta/recipes-devtools/rpm/rpm_4.14.1.bb +2 -0
@@ -73,6 +73,8 @@ BBCLASSEXTEND = "native nativesdk" PACKAGECONFIG ??= "" PACKAGECONFIG[imaevm] = "--with-imaevm,,ima-evm-utils" +ASNEEDED = "" + # Direct rpm-native to read configuration from our sysroot, not the one it was compiled in # libmagic also has sysroot path contamination, so override it do_install_append_class-native() {
Signature · 1 line
1.9.1
Re: [PATCH 8/8] rpm: move ASNEEDED over-ride into the rpm recipe
Quoted 32 lines
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andre McCurdy
Sent: den 5 maj 2018 00:53
To: [email protected]
Subject: [OE-core] [PATCH 8/8] rpm: move ASNEEDED over-ride into the rpm recipeMove the recipe specific over-ride for ASNEEDED into the recipe to make it more apparent that the over-ride is being applied (and that it should be re-checked on version updates, etc).
Signed-off-by Andre McCurdy <[email protected]>--- meta/recipes-devtools/rpm/rpm_4.14.1.bb | 2 ++ 1 file changed, 2 insertions(+)meta/recipes-devtools/rpm/rpm_4.14.1.bb +2
-1@@ -73,6 +73,8 @@ BBCLASSEXTEND = "native nativesdk" PACKAGECONFIG ??= "" PACKAGECONFIG[imaevm] = "--with-imaevm,,ima-evm-utils" +ASNEEDED = "" + # Direct rpm-native to read configuration from our sysroot, not the one it was compiled in # libmagic also has sysroot path contamination, so override it do_install_append_class-native() { --
Quoted 1 line
1.9.1
This patch does not remove ASNEEDED_pn-rpm = "" from the meta/conf/distro/include/as-needed.inc file.
Also, shouldn't ASNEEDED_pn-openobex = "" in meta/conf/distro/include/as-needed.inc be moved to the recipe in meta-oe to complete the patch set?
//Peter
Re: [PATCH 8/8] rpm: move ASNEEDED over-ride into the rpm recipe
Quoted 3 lines · Peter Kjellerstedt
This patch does not remove ASNEEDED_pn-rpm = "" from the meta/conf/distro/include/as-needed.inc file.
Yes, I noticed that just after I hit send :-) Ross, should I send a v2? For the series? For just that one patch? Or can you fix it in mut?
Quoted 3 lines
Also, shouldn't ASNEEDED_pn-openobex = "" in meta/conf/distro/include/as-needed.inc be moved to the recipe in meta-oe to complete the patch set?
Yes. The patch needs to be accepted in meta-oe before the over-ride can be removed from oe-core.
http://lists.openembedded.org/pipermail/openembedded-devel/2018-May/118033.html