Re: [oe] State of bitbake world, Failed tasks 2015-09-13
On Fri, Sep 18, 2015 at 01:54:58PM +0200, Martin Jansa wrote: > On Wed, Aug 26, 2015 at 03:56:04PM +0200, Martin Jansa wrote: > > Time for even more PNBLACKLISTs.. > > And it got even worse. > > This run was built without sstate, so QA issues should be more complete. > I need to update the report script to show new types of QA issues (and some > old ones which weren't parsed before, because they were all fixed). Another run without sstate with QA message improvements. http://www.openembedded.org/wiki/Bitbake_World_Status == Failed tasks 2015-09-21 == INFO: jenkins-job.sh-1.3.1 Complete log available at http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20150923_015309.log === common (17) === * /meta-openembedded/meta-efl/recipes-efl/efl/azy_svn.bb, do_compile * /meta-openembedded/meta-efl/recipes-efl/efl/epdf_svn.bb, do_compile * /meta-openembedded/meta-gnome/recipes-gnome/gnome-power-manager/gnome-power-manager_2.32.0.bb, do_compile * /meta-openembedded/meta-gnome/recipes-gnome/nautilus/nautilus3_3.2.1.bb, do_configure * /meta-openembedded/meta-initramfs/recipes-bsp/kexecboot/kexecboot_0.6.bb, do_compile * /meta-openembedded/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb, do_compile * /meta-openembedded/meta-networking/recipes-support/sshguard/sshguard_git.bb, do_compile * /meta-openembedded/meta-oe/recipes-connectivity/libimobiledevice/libimobiledevice_1.1.4.bb, do_compile * /meta-openembedded/meta-oe/recipes-devtools/packagekit/packagekit_0.5.6.bb, do_compile * /meta-openembedded/meta-oe/recipes-extended/libuio/libuio_0.2.1.bb, do_compile * /meta-openembedded/meta-oe/recipes-gnome/gtkextra/gtkextra_3.0.5.bb, do_compile * /meta-openembedded/meta-oe/recipes-graphics/gerbil/gerbil_git.bb, do_compile * /meta-openembedded/meta-oe/recipes-graphics/xorg-app/sessreg_1.1.0.bb, do_compile * /meta-openembedded/meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb, do_compile * /meta-openembedded/meta-oe/recipes-navigation/gdal/gdal_1.11.1.bb, do_compile * /meta-openembedded/meta-oe/recipes-support/libdbi/libdbi-drivers_0.8.3-1.bb, do_compile * /meta-openembedded/meta-perl/recipes-perl/libnet/libnet-dns-perl_0.81.bb, do_configure === common-x86 (3) === * /meta-browser/recipes-browser/chromium/chromium_40.0.2214.91.bb, do_compile * /meta-openembedded/meta-efl/recipes-efl/webkit/webkit-efl_1.11.0.bb, do_compile * /openembedded-core/meta/recipes-gnome/gcr/gcr_3.16.0.bb, do_populate_sysroot === qemuarm (5) === * /meta-openembedded/meta-oe/recipes-extended/efivar/efivar_git.bb, do_compile * /meta-openembedded/meta-oe/recipes-qt/qt-creator/qt-creator_2.8.1.bb, do_compile * /openembedded-core/meta/recipes-gnome/gcr/gcr_3.16.0.bb, do_compile * /openembedded-core/meta/recipes-gnome/libsecret/libsecret_0.18.2.bb, do_compile * /openembedded-core/meta/recipes-support/libunwind/libunwind_1.1.bb, do_compile === qemux86 (2) === * /meta-browser/recipes-browser/chromium/cef3_280796.bb, do_compile * /meta-openembedded/meta-oe/recipes-graphics/xorg-driver/xf86-video-geode_2.11.16.bb, do_compile === qemux86_64 (1) === * /meta-browser/recipes-browser/chromium/cef3_280796.bb, do_configure === Number of failed tasks (66) === {| class=wikitable |- || qemuarm || 22|| http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150919_132450.log// || http://errors.yoctoproject.org:80/Errors/Build/8754/ |- || qemux86 || 22|| http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150920_191342.log// || http://errors.yoctoproject.org:80/Errors/Build/8763/ |- || qemux86_64 || 22|| http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150921_223757.log// || http://errors.yoctoproject.org:80/Errors/Build/8776/ |} === PNBLACKLISTs (65) === === QA issues (145) === {| class=wikitable !| Count||Issue |- ||0 ||libdir |- ||1 ||installed-vs-shipped |- ||1 ||symlink-to-sysroot |- ||1 ||unknown-configure-option |- ||18||textrel |- ||18||version-going-backwards |- ||3 ||already-stripped |- ||3 ||invalid-pkgconfig |- ||30||build-deps |- ||31||file-rdeps |- ||33||host-user-contaminated |- ||6 ||pkgname |} PNBLACKLISTs: openembedded-core/: meta-browser: meta-openembedded: meta-efl/recipes-efl/e17/diskio_svn.bb:PNBLACKLIST[diskio] ?= "broken: switch to https://git.enlightenment.org/enlightenment/modules/diskio.git/ and fix 0.0.1+svnr82070-r0.0/E-MODULES-EXTRA/diskio/e-module-diskio.edc:58. invalid state name: 'off'. "default" state must always be first." meta-efl/recipes-efl/efl/entrance_svn.bb:PNBLACKLIST[entrance] ?= "broken: switch to https://git.enlightenment.org/misc/entrance.git and fix 0.0.4+svnr82070-r7/entrance/data/themes/old/default.edc:678. invalid state name: 'defaault'. "default" state must always be first."
Re: [oe] [meta-oe][PATCH] lvm2: add --with-systemdsystemunitdir in configuration Otherwise sed command for blk-availability.service may fail. It will look for the service file in a wrong location
On Sat, Sep 19, 2015 at 11:12:10PM +0200, Andrei Kholodnyi wrote: > I apologize for the inconvenience, need to look why my gmail sends patches > twice You have another chance. Resend with SOB-line and add blank line between commit summary and body (so that it doesn't all end in summary, summary should be short). > > 2015-09-19 21:42 GMT+02:00 Andrei Kholodnyi: > > > --- > > meta-oe/recipes-support/lvm2/lvm2.inc | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/meta-oe/recipes-support/lvm2/lvm2.inc > > b/meta-oe/recipes-support/lvm2/lvm2.inc > > index 2b2d8ed..8114d5f 100644 > > --- a/meta-oe/recipes-support/lvm2/lvm2.inc > > +++ b/meta-oe/recipes-support/lvm2/lvm2.inc > > @@ -27,6 +27,7 @@ EXTRA_OECONF = "--with-user= \ > > --enable-lvmetad \ > > --with-udev-prefix= \ > > --with-usrlibdir=${libdir} \ > > +--with-systemdsystemunitdir=${systemd_unitdir}/system \ > > " > > > > PACKAGECONFIG += "${@base_contains('DISTRO_FEATURES', 'selinux', > > 'selinux', '', d)}" > > -- > > 2.1.4 > > > > > > > -- > Believe is not enough, you must know > -- > ___ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH 1/2] efivar: 0.7 -> 0.21
On Tue, Sep 08, 2015 at 05:31:47PM +0800, kai.k...@windriver.com wrote: > From: Kai Kang> > Upgrade efivar from 0.7 to 0.21. > > * update HOMEPAGE Fails to build in world http://errors.yoctoproject.org/Errors/Details/18426/ > > Signed-off-by: Kai Kang > --- > meta-oe/recipes-extended/efivar/efivar_git.bb | 8 > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/meta-oe/recipes-extended/efivar/efivar_git.bb > b/meta-oe/recipes-extended/efivar/efivar_git.bb > index 18446a0..bf2e6d2 100644 > --- a/meta-oe/recipes-extended/efivar/efivar_git.bb > +++ b/meta-oe/recipes-extended/efivar/efivar_git.bb > @@ -1,14 +1,14 @@ > SUMMARY = "Tools to manipulate UEFI variables" > DESCRIPTION = "efivar provides a simple command line interface to the UEFI > variable facility" > -HOMEPAGE = "https://github.com/vathpela/efivar; > +HOMEPAGE = "https://github.com/rhinstaller/efivar; > > LICENSE = "LGPLv2.1" > -LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343" > +LIC_FILES_CHKSUM = "file://COPYING;md5=6626bb1e20189cfa95f2c508ba286393" > > DEPENDS = "popt" > > -SRCREV = "c9e1f24a81b5374408bca5616402276e47171cf7" > -PV = "0.7+git${SRCPV}" > +SRCREV = "aab6c2a64d90b6e5a63661fb5bd6be8d878b0784" > +PV = "0.21+git${SRCPV}" > SRC_URI = "git://github.com/vathpela/efivar.git" > > S = "${WORKDIR}/git" > -- > 1.9.1 > > -- > ___ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-oe][PATCH] p11-kit: remove from meta-oe
On Wed, Sep 23, 2015 at 05:04:04PM +0800, kai.k...@windriver.com wrote: > From: Kai Kang> > Remove p11-kit from meta-oe that there is a newer version in oe-core. Duplicates: commit ad2932486ddf37b28fade4f4fd12c0c3fdb6df7a Author: Alexander Kanavin Date: Mon Sep 14 15:26:44 2015 +0300 p11-kit: remove the recipe due to its move to oe-core which was already in master-next and now is in master. > > Signed-off-by: Kai Kang > --- > meta-oe/recipes-support/p11-kit/p11-kit_0.19.1.bb | 18 -- > 1 file changed, 18 deletions(-) > delete mode 100644 meta-oe/recipes-support/p11-kit/p11-kit_0.19.1.bb > > diff --git a/meta-oe/recipes-support/p11-kit/p11-kit_0.19.1.bb > b/meta-oe/recipes-support/p11-kit/p11-kit_0.19.1.bb > deleted file mode 100644 > index e0ebe7d..000 > --- a/meta-oe/recipes-support/p11-kit/p11-kit_0.19.1.bb > +++ /dev/null > @@ -1,18 +0,0 @@ > -SUMMARY = "Provides a way to load and enumerate PKCS#11 modules" > -LICENSE = "BSD" > -LIC_FILES_CHKSUM = "file://COPYING;md5=02933887f609807fbb57aa4237d14a50" > - > -inherit autotools gettext pkgconfig > - > -DEPENDS = "libtasn1 libffi" > - > -SRC_URI = "http://p11-glue.freedesktop.org/releases/${BP}.tar.gz; > -SRC_URI[md5sum] = "d96046ab6ac00d005342caf416ed76ab" > -SRC_URI[sha256sum] = > "94fbed372c11d0a404762aad966e54eb4f44c1d5b871a1b79a1a3b4cf36ed256" > - > -FILES_${PN}-dev += " \ > -${libdir}/p11-kit-proxy.so \ > -${libdir}/pkcs11/p11-kit-trust.so \ > -" > -FILES_${PN}-dev += "${libdir}/pkcs11/*.la" > -FILES_${PN}-dbg += "${libdir}/pkcs11/.debug" > -- > 2.4.1 > > -- > ___ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [meta-multimedia][PATCH 5/5] opencore-amr: add new recipe
Signed-off-by: Carlos Rafael Giani--- .../recipes-multimedia/opencore-amr/opencore-amr_0.1.3.bb | 13 + 1 file changed, 13 insertions(+) create mode 100644 meta-multimedia/recipes-multimedia/opencore-amr/opencore-amr_0.1.3.bb diff --git a/meta-multimedia/recipes-multimedia/opencore-amr/opencore-amr_0.1.3.bb b/meta-multimedia/recipes-multimedia/opencore-amr/opencore-amr_0.1.3.bb new file mode 100644 index 000..ab5813e --- /dev/null +++ b/meta-multimedia/recipes-multimedia/opencore-amr/opencore-amr_0.1.3.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "OpenCORE Adaptive Multi Rate (AMR) speech codec library implementation" +HOMEPAGE = "http://sourceforge.net/projects/opencore-amr/; +SECTION = "libs" + +LICENSE = "Apache-2.0" +LICENSE_FLAGS = "commercial" +LIC_FILES_CHKSUM = "file://COPYING;md5=dd2c2486aca02190153cf399e508c7e7" + +SRC_URI = "${SOURCEFORGE_MIRROR}/opencore-amr/${BP}.tar.gz" +SRC_URI[md5sum] = "09d2c5dfb43a9f6e9fec8b1ae678e725" +SRC_URI[sha256sum] = "106bf811c1f36444d7671d8fd2589f8b2e0cca58a2c764da62ffc4a070595385" + +inherit autotools -- 1.9.1 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [meta-multimedia][PATCH 1/5] cdparanoia: add new recipe
Signed-off-by: Etienne CordonnierSigned-off-by: Carlos Rafael Giani --- .../cdparanoia/cdparanoia_10.2.bb | 26 + ...0001-Use-DESTDIR-in-install-Makefile-rule.patch | 70 +++ .../0002-interface-remove-C-reserved-keyword.patch | 605 + 3 files changed, 701 insertions(+) create mode 100644 meta-multimedia/recipes-multimedia/cdparanoia/cdparanoia_10.2.bb create mode 100644 meta-multimedia/recipes-multimedia/cdparanoia/files/0001-Use-DESTDIR-in-install-Makefile-rule.patch create mode 100644 meta-multimedia/recipes-multimedia/cdparanoia/files/0002-interface-remove-C-reserved-keyword.patch diff --git a/meta-multimedia/recipes-multimedia/cdparanoia/cdparanoia_10.2.bb b/meta-multimedia/recipes-multimedia/cdparanoia/cdparanoia_10.2.bb new file mode 100644 index 000..86ba527 --- /dev/null +++ b/meta-multimedia/recipes-multimedia/cdparanoia/cdparanoia_10.2.bb @@ -0,0 +1,26 @@ +SUMMARY = "cdparanoia library" +DESCRIPTION = "library used to read audio CDs, which is able to perform \ +error corrections, hence the name paranoia." +HOMEPAGE = "https://www.xiph.org/; +SECTION = "multimedia" + +LICENSE = "LGPLv2.1" +LIC_FILES_CHKSUM = "file://COPYING-LGPL;md5=d370feaa1c9edcdbd29ca27ea3d2304d" + +SRC_URI = "http://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-${PV}.src.tgz \ + file://0001-Use-DESTDIR-in-install-Makefile-rule.patch \ + file://0002-interface-remove-C-reserved-keyword.patch \ +" +SRC_URI[md5sum] = "b304bbe8ab63373924a744eac9ebc652" +SRC_URI[sha256sum] = "005db45ef4ee017f5c32ec124f913a0546e77014266c6a1c50df902a55fe64df" + +# Uppercase letters are not allowed in the recipe name, thus the recipe can not be named cdparanoia-III and +# we need to add the path to the extracted sources explicitely: +S = "${WORKDIR}/cdparanoia-III-${PV}" + +# cdparanoia Makefile can not be used with several threads (because the static library target and the shared +# library target use object files which are compiled in the same directory, the object files are just removed +# between the compilation of those two targets) +PARALLEL_MAKE = "" + +inherit autotools-brokensep diff --git a/meta-multimedia/recipes-multimedia/cdparanoia/files/0001-Use-DESTDIR-in-install-Makefile-rule.patch b/meta-multimedia/recipes-multimedia/cdparanoia/files/0001-Use-DESTDIR-in-install-Makefile-rule.patch new file mode 100644 index 000..7b08300 --- /dev/null +++ b/meta-multimedia/recipes-multimedia/cdparanoia/files/0001-Use-DESTDIR-in-install-Makefile-rule.patch @@ -0,0 +1,70 @@ +From 97c06ae955b270851f4fd2396c715f9c76591f37 Mon Sep 17 00:00:00 2001 +From: Etienne Cordonnier +Date: Thu, 2 Apr 2015 10:15:08 +0200 +Subject: [PATCH] Use DESTDIR in "install" Makefile rule + +This change allows to perform installations in a sysroot folder, which is required e.g. by +the recipes inheriting yocto autotool class, and is an autotool standard: +make install DESTDIR=~/mysysroot + +Upstream-Status: Inappropriate (the upstream project is dead) + +Signed-off-by: Etienne Cordonnier +--- + Makefile.in | 36 ++-- + 1 file changed, 18 insertions(+), 18 deletions(-) + +diff --git a/Makefile.in b/Makefile.in +index 3d235ad..df544c7 100644 +--- a/Makefile.in b/Makefile.in +@@ -63,28 +63,28 @@ slib: + cd paranoia && $(MAKE) slib + + install: +- $(INSTALL) -d -m 0755 $(BINDIR) +- $(INSTALL) -m 755 $(srcdir)/cdparanoia $(BINDIR) +- $(INSTALL) -d -m 0755 $(MANDIR) +- $(INSTALL) -d -m 0755 $(MANDIR)/man1 +- $(INSTALL) -m 0644 $(srcdir)/cdparanoia.1 $(MANDIR)/man1 +- $(INSTALL) -d -m 0755 $(INCLUDEDIR) +- $(INSTALL) -m 0644 $(srcdir)/paranoia/cdda_paranoia.h $(INCLUDEDIR) +- $(INSTALL) -d -m 0755 $(LIBDIR) +- $(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.so.0.$(VERSION) $(LIBDIR) +- $(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.a $(LIBDIR) +- $(INSTALL) -m 0644 $(srcdir)/interface/cdda_interface.h $(INCLUDEDIR) +- $(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.so.0.$(VERSION) $(LIBDIR) +- $(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.a $(LIBDIR) +- $(INSTALL) -m 0644 $(srcdir)/utils.h $(INCLUDEDIR) ++ $(INSTALL) -d -m 0755 $(DESTDIR)$(BINDIR) ++ $(INSTALL) -m 755 $(srcdir)/cdparanoia $(DESTDIR)$(BINDIR) ++ $(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR) ++ $(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR)/man1 ++ $(INSTALL) -m 0644 $(srcdir)/cdparanoia.1 $(DESTDIR)$(MANDIR)/man1 ++ $(INSTALL) -d -m 0755 $(DESTDIR)$(INCLUDEDIR) ++ $(INSTALL) -m 0644 $(srcdir)/paranoia/cdda_paranoia.h $(DESTDIR)$(INCLUDEDIR) ++ $(INSTALL) -d -m 0755 $(DESTDIR)$(LIBDIR) ++ $(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.so.0.$(VERSION) $(DESTDIR)$(LIBDIR) ++ $(INSTALL)
[oe] [meta-multimedia][PATCH 3/5] libavc1394: add new recipe
Signed-off-by: Carlos Rafael Giani--- .../recipes-multimedia/libavc1394/libavc1394_0.5.4.bb | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta-multimedia/recipes-multimedia/libavc1394/libavc1394_0.5.4.bb diff --git a/meta-multimedia/recipes-multimedia/libavc1394/libavc1394_0.5.4.bb b/meta-multimedia/recipes-multimedia/libavc1394/libavc1394_0.5.4.bb new file mode 100644 index 000..97e2bf1 --- /dev/null +++ b/meta-multimedia/recipes-multimedia/libavc1394/libavc1394_0.5.4.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "libavc1394 is a programming interface for the 1394 Trade \ +Association AV/C (Audio/Video Control) Digital Interface Command Set" +HOMEPAGE = "http://sourceforge.net/projects/libavc1394/; +SECTION = "libs/multimedia" + +DEPENDS = "libraw1394" + +LICENSE = "LGPLv2.1" +LIC_FILES_CHKSUM = "file://COPYING;md5=dcf3c825659e82539645da41a7908589" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BP}.tar.gz" +SRC_URI[md5sum] = "caf0db059d8b8d35d6f08e6c0e1c7dfe" +SRC_URI[sha256sum] = "7cb1ff09506ae911ca9860bef4af08c2403f3e131f6c913a2cbd6ddca4215b53" + +inherit autotools pkgconfig -- 1.9.1 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [meta-multimedia][PATCH 4/5] libiec61883: add new recipe
Signed-off-by: Carlos Rafael Giani--- .../recipes-multimedia/libiec61883/libiec61883_1.2.0.bb | 16 1 file changed, 16 insertions(+) create mode 100644 meta-multimedia/recipes-multimedia/libiec61883/libiec61883_1.2.0.bb diff --git a/meta-multimedia/recipes-multimedia/libiec61883/libiec61883_1.2.0.bb b/meta-multimedia/recipes-multimedia/libiec61883/libiec61883_1.2.0.bb new file mode 100644 index 000..e6079bd --- /dev/null +++ b/meta-multimedia/recipes-multimedia/libiec61883/libiec61883_1.2.0.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "An implementation of the most relevant parts of IEC 61883 over \ +libraw1394 for transmission, reception, and management of media streams and \ +devices such as DV, MPEG2-TS, audio, and MIDI" +HOMEPAGE = "https://ieee1394.wiki.kernel.org/index.php/Libraries#libiec61883; +SECTION = "libs/multimedia" + +DEPENDS = "libraw1394" + +LICENSE = "LGPLv2.1" +LIC_FILES_CHKSUM = "file://COPYING;md5=771782cb6245c7fbbe74bc0ec059beff" + +SRC_URI = "https://www.kernel.org/pub/linux/libs/ieee1394/${BPN}-${PV}.tar.xz; +SRC_URI[md5sum] = "ed91bc1727fac8e019402fc3724a283d" +SRC_URI[sha256sum] = "d1e02c7e276fac37313a2f8c1c33d7a9e19282ff16f32e72435428ff5121f09e" + +inherit autotools pkgconfig -- 1.9.1 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-networking][PATCH] sshguard 1.6.1+git: add recipe
On Thu, Sep 03, 2015 at 07:39:16PM +0200, Koen Kooi wrote: > SSHguard protects hosts from brute-force attacks against SSH and other > services. > > This recipe uses iptables as blocker backend and journald as log backend. > > When it's working it will look like this in syslog: > > Sep 03 19:35:29 soekris sshguard[27044]: Started with danger threshold=40 ; > minimum block=420 seconds > Sep 03 19:35:29 soekris sshguard[27044]: Blocking 24.234.171.90:4 for > >630secs: 40 danger in 4 attacks over 0 seconds (all: 40d in 1 abuses over > 0s). > Sep 03 19:35:29 soekris sshguard[27044]: Blocking 61.182.15.194:4 for > >630secs: 40 danger in 4 attacks over 0 seconds (all: 40d in 1 abuses over > 0s). > Sep 03 19:35:29 soekris sshguard[27044]: Blocking 115.58.38.53:4 for > >630secs: 40 danger in 4 attacks over 0 seconds (all: 40d in 1 abuses over > 0s). > > And the iptable rules: Fails to build in world: http://errors.yoctoproject.org/Errors/Details/18430/ Probably needs something like: -#define _POSIX_SOURCE +#define _POSIX_C_SOURCE 200112L as other recipes failing with similar error. > > root@soekris:~# iptables -L sshguard --line-numbers > Chain sshguard (1 references) > num target prot opt source destination > 1DROP all -- hn.kd.ny.adslanywhere > 2DROP all -- 61.182.15.194anywhere > 3DROP all -- wsip-24-234-171-90.lv.lv.cox.net anywhere > > Signed-off-by: Koen Kooi> --- > .../recipes-support/sshguard/sshguard/firewall | 48 > ++ > .../sshguard/sshguard/sshguard-journalctl | 2 + > .../sshguard/sshguard/sshguard.service | 12 ++ > .../recipes-support/sshguard/sshguard_git.bb | 38 + > 4 files changed, 100 insertions(+) > create mode 100644 meta-networking/recipes-support/sshguard/sshguard/firewall > create mode 100644 > meta-networking/recipes-support/sshguard/sshguard/sshguard-journalctl > create mode 100644 > meta-networking/recipes-support/sshguard/sshguard/sshguard.service > create mode 100644 meta-networking/recipes-support/sshguard/sshguard_git.bb > > diff --git a/meta-networking/recipes-support/sshguard/sshguard/firewall > b/meta-networking/recipes-support/sshguard/sshguard/firewall > new file mode 100644 > index 000..b683368 > --- /dev/null > +++ b/meta-networking/recipes-support/sshguard/sshguard/firewall > @@ -0,0 +1,48 @@ > +#!/bin/sh > + > +# > +# Function that enables firewall > +# > +do_enable_firewall() > +{ > + # creating sshguard chain > + iptables -N sshguard 2> /dev/null > + ip6tables -N sshguard 2> /dev/null > + # block traffic from abusers > + iptables -I INPUT -j sshguard 2> /dev/null > + ip6tables -I INPUT -j sshguard 2> /dev/null > +} > +# > +# Function that disables firewall > +# > +do_disable_firewall() > +{ > + # flushes list of abusers > + iptables -F sshguard 2> /dev/null > + ip6tables -F sshguard 2> /dev/null > + # removes sshguard firewall rules > + iptables -D INPUT -j sshguard 2> /dev/null > + ip6tables -D INPUT -j sshguard 2> /dev/null > + # removing sshguard chain > + iptables -X sshguard 2> /dev/null > + ip6tables -X sshguard 2> /dev/null > +} > + > +case "$1" in > +enable) > + do_enable_firewall > + ;; > +disable) > + do_disable_firewall > + ;; > +restart) > + do_disable_firewall > + do_enable_firewall > + ;; > +*) > + exit 1 > + ;; > +esac > + > +exit 0 > + > diff --git > a/meta-networking/recipes-support/sshguard/sshguard/sshguard-journalctl > b/meta-networking/recipes-support/sshguard/sshguard/sshguard-journalctl > new file mode 100644 > index 000..e7c615b > --- /dev/null > +++ b/meta-networking/recipes-support/sshguard/sshguard/sshguard-journalctl > @@ -0,0 +1,2 @@ > +#!/bin/sh > +/bin/journalctl -fb -t sshd -n100 | /usr/sbin/sshguard -l- "$@" > diff --git > a/meta-networking/recipes-support/sshguard/sshguard/sshguard.service > b/meta-networking/recipes-support/sshguard/sshguard/sshguard.service > new file mode 100644 > index 000..e2590fa > --- /dev/null > +++ b/meta-networking/recipes-support/sshguard/sshguard/sshguard.service > @@ -0,0 +1,12 @@ > +[Unit] > +Description=SSHGuard > +After=network.service > + > +[Service] > +PIDFile=/run/sshguard.pid > +ExecStartPre=/usr/lib/sshguard/firewall enable > +ExecStopPost=/usr/lib/sshguard/firewall disable > +ExecStart=/usr/lib/sshguard/sshguard-journalctl -i /run/sshguard.pid > + > +[Install] > +WantedBy=multi-user.target > diff --git a/meta-networking/recipes-support/sshguard/sshguard_git.bb > b/meta-networking/recipes-support/sshguard/sshguard_git.bb > new file mode 100644 > index 000..04435e8 > --- /dev/null > +++ b/meta-networking/recipes-support/sshguard/sshguard_git.bb > @@ -0,0 +1,38 @@ > +SUMMARY = "SSHguard protects hosts from brute-force attacks against SSH and > other services." > + >
Re: [oe] [PATCH 05/19] cdrkit: initial add 1.1.11
On Thu, Sep 17, 2015 at 02:41:17AM +0200, Andreas Müller wrote: > Signed-off-by: Andreas Müller> --- > meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb | 18 > ...te-a-run-test-to-determine-order-of-bitfi.patch | 53 > ++ > 2 files changed, 71 insertions(+) > create mode 100644 meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb > create mode 100644 > meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch I've skipped this one, please add PACKAGECONFIG/dependency on bzip2: cdrkit-1.1.11: cdrkit rdepends on libbz2, but it isn't a build dependency? [build-deps] > > diff --git a/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb > b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb > new file mode 100644 > index 000..310a7b9 > --- /dev/null > +++ b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb > @@ -0,0 +1,18 @@ > +SUMMARY = "CD/DVD command line tools" > +HOMEPAGE = "http://cdrkit.org/; > + > +LICENSE = "GPLv2" > +LIC_FILES_CHKSUM = "file://COPYING;md5=b30d3b2750b668133fc17b401e1b98f8" > + > +# While writing download from cdrkit.org was broken so get sources from > debian > +SRC_URI = " \ > +${DEBIAN_MIRROR}/main/c/${BPN}/${BPN}_${PV}.orig.tar.gz \ > +file://0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch \ > +" > +SRC_URI[md5sum] = "efe08e2f3ca478486037b053acd512e9" > +SRC_URI[sha256sum] = > "d1c030756ecc182defee9fe885638c1785d35a2c2a297b4604c0e0dcc78e47da" > + > +inherit cmake > + > +DEPENDS = "libcap file" > +RDEPENDS_${PN} = "perl" > diff --git > a/meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch > > b/meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch > new file mode 100644 > index 000..c9725cb > --- /dev/null > +++ > b/meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch > @@ -0,0 +1,53 @@ > +From a702cd1bb5eba5a05d1098862b5b863a3f6dd558 Mon Sep 17 00:00:00 2001 > +From: =?UTF-8?q?Andreas=20M=C3=BCller?= > +Date: Thu, 10 Sep 2015 09:39:13 +0200 > +Subject: [PATCH] do not create a run test to determine order of bitfields > +MIME-Version: 1.0 > +Content-Type: text/plain; charset=UTF-8 > +Content-Transfer-Encoding: 8bit > + > +taken from [1] > + > +Upstream-Status: Inappropriate [cross compile specific] > + > +[1] > http://cgit.openembedded.org/openembedded/tree/recipes/cdrkit/cdrkit/xconfig.patch > + > +Signed-off-by: Andreas Müller > +--- > + include/CMakeLists.txt | 2 -- > + include/xconfig.h.in | 6 +- > + 2 files changed, 5 insertions(+), 3 deletions(-) > + > +diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt > +index 99a69fd..e5ba8a7 100644 > +--- a/include/CMakeLists.txt > b/include/CMakeLists.txt > +@@ -35,8 +35,6 @@ endif(VA_LIST_IS_ARRAY) > + INCLUDE(TestBigEndian) > + TEST_BIG_ENDIAN(WORDS_BIGENDIAN) > + > +-TRY_RUN(BITFIELDS_HTOL TEST_DUMMY ${CMAKE_BINARY_DIR} > ${CMAKE_CURRENT_SOURCE_DIR}/test_BITFIELDS_HTOL.c) > +- > + INCLUDE(CheckIncludeFiles) > + > + #SET(CMAKE_REQUIRED_INCLUDES "/usr/include;/usr/local/include") > +diff --git a/include/xconfig.h.in b/include/xconfig.h.in > +index c130600..476c00b 100644 > +--- a/include/xconfig.h.in > b/include/xconfig.h.in > +@@ -233,7 +233,11 @@ > + /* If using network byte order */ > + #cmakedefine WORDS_BIGENDIAN > + /* If high bits come first in structures */ > +-#cmakedefine BITFIELDS_HTOL > ++#ifdef WORDS_BIGENDIAN > ++#define BITFIELDS_HTOL > ++#else > ++#define BITFIELDS_LTOH > ++#endif > + #define HAVE_C_BIGENDIAN/* Flag that WORDS_BIGENDIAN test was > done */ > + #define HAVE_C_BITFIELDS/* Flag that BITFIELDS_HTOL test was > done */ > + > +-- > +2.1.0 > + > -- > 2.1.0 > > -- > ___ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [PATCH][RFC][WIP][meta-qt5] qt5: upgrade to latest revision in 5.5 branches
* qtbase/0008-Fix-build-with-clang-3.7.patch is now applied upstream Signed-off-by: Martin Jansa--- recipes-qt/qt5/nativesdk-qtbase_git.bb | 9 +- recipes-qt/qt5/qt3d_git.bb | 2 +- recipes-qt/qt5/qtbase-native_git.bb| 7 +- .../qt5/qtbase/0001-Add-linux-oe-g-platform.patch | 14 +-- ...o-allow-to-set-qt.conf-from-the-outside-u.patch | 6 +- .../0003-Add-external-hostbindir-option.patch | 16 +-- ...le-Fix-pkgconfig-and-libtool-replacements.patch | 8 +- ...mintegration-Undefine-CursorShape-from-X..patch | 4 +- ...ump-path-length-from-256-to-512-character.patch | 10 +- .../0007-QOpenGLPaintDevice-sub-area-support.patch | 4 +- recipes-qt/qt5/qtbase/0008-Always-build-uic.patch | 31 + .../qt5/qtbase/0008-Fix-build-with-clang-3.7.patch | 72 --- ...-build-it-in-configure-but-allow-to-build.patch | 68 +++ ...external-hostbindir-option-for-native-sdk.patch | 134 + recipes-qt/qt5/qtbase/0009-Always-build-uic.patch | 31 - ...Invert-conditional-for-defining-QT_SOCKLE.patch | 36 ++ ...-build-it-in-configure-but-allow-to-build.patch | 68 --- ...external-hostbindir-option-for-native-sdk.patch | 134 - ...reserve-built-qmake-and-swap-with-native-.patch | 30 + ...Invert-conditional-for-defining-QT_SOCKLE.patch | 36 -- ...mscreen.cpp-reorder-headers-to-fix-build-.patch | 49 ...reserve-built-qmake-and-swap-with-native-.patch | 30 - ...mscreen.cpp-reorder-headers-to-fix-build-.patch | 49 recipes-qt/qt5/qtbase/OEQt5Toolchain.cmake | 1 - recipes-qt/qt5/qtbase_git.bb | 9 +- recipes-qt/qt5/qtcanvas3d_git.bb | 2 +- recipes-qt/qt5/qtconnectivity_git.bb | 2 +- .../0001-qmltestexample-fix-link.patch | 4 +- recipes-qt/qt5/qtdeclarative_git.bb| 2 +- recipes-qt/qt5/qtenginio_git.bb| 2 +- recipes-qt/qt5/qtgraphicaleffects_git.bb | 2 +- ...ats.pro-Make-the-dependencies-determinist.patch | 4 +- recipes-qt/qt5/qtimageformats_git.bb | 2 +- recipes-qt/qt5/qtlocation_git.bb | 2 +- ...1-Initial-porting-effort-to-GStreamer-1.0.patch | 4 +- recipes-qt/qt5/qtmultimedia_git.bb | 6 +- recipes-qt/qt5/qtquick1_git.bb | 2 +- recipes-qt/qt5/qtquickcontrols_git.bb | 2 +- recipes-qt/qt5/qtscript_git.bb | 2 +- recipes-qt/qt5/qtsensors_git.bb| 2 +- recipes-qt/qt5/qtserialport_git.bb | 2 +- recipes-qt/qt5/qtsvg_git.bb| 2 +- recipes-qt/qt5/qtsystems_git.bb| 2 +- ...w-to-build-only-lrelease-lupdate-lconvert.patch | 20 +-- ...t-help-fix-linking-of-dependent-libraries.patch | 4 +- .../0003-add-noqtwebkit-configuration.patch| 4 +- recipes-qt/qt5/qttools_git.bb | 2 +- recipes-qt/qt5/qttranslations_git.bb | 2 +- recipes-qt/qt5/qtwayland-native_git.bb | 5 +- ...-qtwaylandscanner-tool-to-the-native-side.patch | 4 +- ...yland-include-server-buffer-only-when-bui.patch | 4 +- recipes-qt/qt5/qtwayland_git.bb| 7 +- recipes-qt/qt5/qtwebchannel_git.bb | 4 +- ...se.gypi-include-atomicops_internals_x86_g.patch | 8 +- ...rf-Don-t-match-QMAKE_EXT_CPP-or-QMAKE_EXT.patch | 8 +- ...ird_party-boringssl-Demand-for-newer-POSI.patch | 7 +- ...rf-Make-sure-we-only-use-the-file-name-to.patch | 8 +- ...s.prf-allow-build-for-linux-oe-g-platform.patch | 12 +- .../0004-Generate-usable-qmake_extras.gypi.patch | 12 +- recipes-qt/qt5/qtwebengine_git.bb | 4 +- ...amples-enable-building-examples-by-defaul.patch | 4 +- recipes-qt/qt5/qtwebkit-examples_git.bb| 2 +- .../0001-qtwebkit-fix-QA-issue-bad-RPATH.patch | 6 +- .../qtwebkit/0002-Remove-TEXTREL-tag-in-x86.patch | 6 +- ...ude-backtrace-API-for-non-glibc-libraries.patch | 6 +- recipes-qt/qt5/qtwebkit_git.bb | 2 +- recipes-qt/qt5/qtwebsockets_git.bb | 2 +- recipes-qt/qt5/qtx11extras_git.bb | 2 +- recipes-qt/qt5/qtxmlpatterns_git.bb| 2 +- 69 files changed, 493 insertions(+), 558 deletions(-) create mode 100644 recipes-qt/qt5/qtbase/0008-Always-build-uic.patch delete mode 100644 recipes-qt/qt5/qtbase/0008-Fix-build-with-clang-3.7.patch create mode 100644 recipes-qt/qt5/qtbase/0008-qmake-don-t-build-it-in-configure-but-allow-to-build.patch create mode 100644 recipes-qt/qt5/qtbase/0009-Add-external-hostbindir-option-for-native-sdk.patch delete mode 100644 recipes-qt/qt5/qtbase/0009-Always-build-uic.patch create mode 100644
[oe] [meta-multimedia][PATCH 2/5] aalib: add new recipe
Signed-off-by: Carlos Rafael Giani--- meta-multimedia/recipes-multimedia/aalib/aalib_1.4rc4.bb | 16 1 file changed, 16 insertions(+) create mode 100644 meta-multimedia/recipes-multimedia/aalib/aalib_1.4rc4.bb diff --git a/meta-multimedia/recipes-multimedia/aalib/aalib_1.4rc4.bb b/meta-multimedia/recipes-multimedia/aalib/aalib_1.4rc4.bb new file mode 100644 index 000..06c4e5e --- /dev/null +++ b/meta-multimedia/recipes-multimedia/aalib/aalib_1.4rc4.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "AAlib is an portable library for rendering graphics as ASCII art." +HOMEPAGE = "http://aa-project.sourceforge.net/aalib/; +SECTION = "libs" + +DEPENDS = "ncurses" + +LICENSE = "LGPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605" + +S = "${WORKDIR}/aalib-1.4.0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/aa-project/aalib-${PV}.tar.gz" +SRC_URI[md5sum] = "d5aa8e9eae07b7441298b5c30490f6a6" +SRC_URI[sha256sum] = "0b214b98850f559e0a9ef7282de2ff336b094e1aacedefff3ffa50f07711db58" + +inherit autotools -- 1.9.1 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-oe][PATCH] gerbil: Visualization and analysis tool for hyperspectral images
On Fri, Sep 11, 2015 at 01:50:04PM +0200, Ricardo Ribalda Delgado wrote: > New recipe > > Signed-off-by: Ricardo Ribalda Delgado> --- > meta-oe/recipes-graphics/gerbil/gerbil_git.bb | 30 > +++ > 1 file changed, 30 insertions(+) > create mode 100644 meta-oe/recipes-graphics/gerbil/gerbil_git.bb > > diff --git a/meta-oe/recipes-graphics/gerbil/gerbil_git.bb > b/meta-oe/recipes-graphics/gerbil/gerbil_git.bb > new file mode 100644 > index ..c1d84a095433 > --- /dev/null > +++ b/meta-oe/recipes-graphics/gerbil/gerbil_git.bb > @@ -0,0 +1,30 @@ > +DESCRIPTION = "Generic framework for visualization and analysis of > multispectral and hyperspectral data that strives to both bring new > innovations in analysis capabilities and be of use in a wide range of > hyperspectral data applications" > +HOMEPAGE = "http://gerbilvis.org/; > +LICENSE = "GPLv3" > +LIC_FILES_CHKSUM = "file://LICENSE;md5=d32239bcb673463ab874e80d47fae504" > +DEPENDS = "boost qt4-x11-free tbb opencv" Set PV variable. > +SRCREV = "670e06da516ed51dbae75e41e043900256bdabba" > + > +SRC_URI = "git://github.com/gerbilvis/gerbil.git" > + > +S = "${WORKDIR}/git" > + > +inherit distutils-base cmake qt4x11 Fails to build in world: http://errors.yoctoproject.org/Errors/Details/18423/ > + > +export EXTRA_OECMAKE = "\ > +-DQT_MOC_EXECUTABLE=${OE_QMAKE_MOC} \ > +-DQT_UIC_EXECUTABLE=${OE_QMAKE_UIC} \ > +-DQT_RCC_EXECUTABLE=${OE_QMAKE_RCC} \ > +" > + > +do_configure() { > +# Ensure we get the cmake configure and not qmake > +cmake_do_configure > +} > +do_install() { > +install -d ${D}${bindir} > +install -m 755 bin/gerbil ${D}${bindir}/ > +install -m 755 bin/qgerbil ${D}${bindir}/ > +} > + > +RDEPENDS_${PN} += "qt4-x11-free" > -- > 2.5.1 > > -- > ___ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH 0/3] libgudev fixes
On Mon, Sep 21, 2015 at 10:59:32AM +0200, Adrian Freihofer wrote: > Exclude usage of libgudev with older systemd versions providing libgudev as > well. > Fix networkmanager and modemmanager to use libgudev instead of udev. There are more libgudev dependencies according to QA log from last world build: gstreamer1.0-plugins-bad-1.4.5: gstreamer1.0-plugins-bad-uvch264 rdepends on libgudev, but it isn't a build dependency? [build-deps] gstreamer1.0-plugins-good-1.4.5: gstreamer1.0-plugins-good-video4linux2 rdepends on libgudev, but it isn't a build dependency? [build-deps] gst-plugins-good-0.10.31: gst-plugins-good-video4linux2 rdepends on libgudev, but it isn't a build dependency? [build-deps] clutter-gst-3.0-3.0.8: clutter-gst-3.0 rdepends on libgudev, but it isn't a build dependency? [build-deps] gammu-1.32.0: gammu rdepends on libgudev, but it isn't a build dependency? [build-deps] devicekit-power-014: devicekit-power rdepends on libgudev, but it isn't a build dependency? [build-deps] network-manager-applet-1.0.4: network-manager-applet rdepends on libgudev, but it isn't a build dependency? [build-deps] cheese-2.30.1: cheese rdepends on libgudev, but it isn't a build dependency? [build-deps] are you interested in fixing some of these? Maybe some will be fixed transitively from networkmanager Thanks! Regards, > > Adrian Freihofer (3): > libgudev: exclude use with systemd <=220 > networkmanager: depend on libgudev not on udev > modemmanager: depend on libgudev not on udev > > meta-oe/recipes-connectivity/modemmanager/modemmanager_1.4.2.bb | 2 +- > meta-oe/recipes-connectivity/networkmanager/networkmanager_1.0.4.bb | 2 +- > meta-oe/recipes-gnome/libgudev/libgudev_230.bb | 2 ++ > 3 files changed, 4 insertions(+), 2 deletions(-) > > -- > 2.4.3 > -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [PATCH][meta-oe] sblim-sfcCommon: rename to sblim-sfc-common
* to resolve QA warnings: sblim-sfcCommon-1.0.1: sblim-sfcCommon-dev doesn't match the [a-z0-9.+-]+ regex [pkgname] sblim-sfcCommon-1.0.1: sblim-sfcCommon-staticdev doesn't match the [a-z0-9.+-]+ regex [pkgname] sblim-sfcCommon-1.0.1: sblim-sfcCommon doesn't match the [a-z0-9.+-]+ regex [pkgname] sblim-sfcCommon-1.0.1: sblim-sfcCommon-doc doesn't match the [a-z0-9.+-]+ regex [pkgname] sblim-sfcCommon-1.0.1: sblim-sfcCommon-dbg doesn't match the [a-z0-9.+-]+ regex [pkgname] sblim-sfcCommon-1.0.1: sblim-sfcCommon-locale doesn't match the [a-z0-9.+-]+ regex [pkgname] Signed-off-by: Martin Jansa--- .../sblim-sfc-common_1.0.1.bb} | 3 +-- meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.8.bb| 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) rename meta-oe/recipes-extended/{sblim-sfcCommon/sblim-sfcCommon_1.0.1.bb => sblim-sfc-common/sblim-sfc-common_1.0.1.bb} (90%) diff --git a/meta-oe/recipes-extended/sblim-sfcCommon/sblim-sfcCommon_1.0.1.bb b/meta-oe/recipes-extended/sblim-sfc-common/sblim-sfc-common_1.0.1.bb similarity index 90% rename from meta-oe/recipes-extended/sblim-sfcCommon/sblim-sfcCommon_1.0.1.bb rename to meta-oe/recipes-extended/sblim-sfc-common/sblim-sfc-common_1.0.1.bb index ebd2199..37694a8 100644 --- a/meta-oe/recipes-extended/sblim-sfcCommon/sblim-sfcCommon_1.0.1.bb +++ b/meta-oe/recipes-extended/sblim-sfc-common/sblim-sfc-common_1.0.1.bb @@ -9,8 +9,7 @@ SECTION = "Development/Libraries" DEPENDS = "cmpi-bindings" -SRC_URI = "http://downloads.sourceforge.net/sblim/${BP}.tar.bz2 \ - " +SRC_URI = "http://downloads.sourceforge.net/sblim/sblim-sfcCommon-${PV}.tar.bz2; SRC_URI[md5sum] = "8aa2655d97bdea54c4750f220b40990c" SRC_URI[sha256sum] = "b9b1037173d6ae0181c3bd5a316ddab5afd6a342ad0dbdc18e940fc0ad2c3297" diff --git a/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.8.bb b/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.8.bb index dc5e4d0..81f47ba 100644 --- a/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.8.bb +++ b/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.8.bb @@ -9,7 +9,7 @@ HOMEPAGE = "http://www.sblim.org; SECTION = "Applications/System" LICENSE = "EPL-1.0" LIC_FILES_CHKSUM = "file://COPYING;md5=f300afd598546add034364cd0a533261" -DEPENDS = "curl libpam openssl sblim-sfcCommon" +DEPENDS = "curl libpam openssl sblim-sfc-common" SRC_URI = "http://downloads.sourceforge.net/sblim/${BP}.tar.bz2 \ file://sblim-sfcb-1.3.9-sfcbrepos-schema-location.patch \ -- 2.5.3 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [oe-commits] Robert Yang : insane.bbclass: make package_qa_clean_path return a relative path
On Wed, Sep 23, 2015 at 09:12:59PM +, g...@git.openembedded.org wrote: > Module: openembedded-core.git > Branch: master-next > Commit: 67a1e4b087a39db04370685616d5b439b0f2b505 > URL: > http://git.openembedded.org/?p=openembedded-core.git=commit;h=67a1e4b087a39db04370685616d5b439b0f2b505 > > Author: Robert Yang> Date: Tue Sep 15 19:28:48 2015 -0700 > > insane.bbclass: make package_qa_clean_path return a relative path > > Make package_qa_clean_path() return something like "work/path/to/file" > rather than "/work/path/to/file", the relative path is a little clear. > > Signed-off-by: Robert Yang > Signed-off-by: Richard Purdie > > --- > > meta/classes/insane.bbclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass > index 72120f5..05e31a7 100644 > --- a/meta/classes/insane.bbclass > +++ b/meta/classes/insane.bbclass > @@ -167,7 +167,7 @@ def package_qa_get_machine_dict(): > > def package_qa_clean_path(path,d): > """ Remove the common prefix from the path. In this case it is the > TMPDIR""" > -return path.replace(d.getVar('TMPDIR',True),"") > +return path.replace(d.getVar("TMPDIR", True) + "/", "") Isn't path[len(d.getVar("TMPDIR", True))+1:] a bit faster and safer in cases where the TMPDIR path is included multiple times? Or is this function meant to be used also for path which doesn't start with TMPDIR? Then I agree it should stay replace, but maybe with maxreplace parameter set to 1. Same problem with "absolute" path is other QA check I was recently changing (and I've kept leading / after seeing it somewhere else :)). Regards, > > def package_qa_write_error(type, error, d): > logfile = d.getVar('QA_LOGFILE', True) > > -- > ___ > Openembedded-commits mailing list > openembedded-comm...@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-commits -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] Updates to meta-browser (master) in 2015-09-23
Hello, I pushed following updates: commit 6ae140b29f0201fe3bb470da8c96c9e142294ebf (HEAD -> master, origin/master, origin/HEAD) Author: Carlos Alberto Lopez PerezDate: Tue Sep 15 14:50:02 2015 +0200 chromium: Rework the evaluation of the Wayland feature. * Remove the ENABLE_X11 variable and rename ENABLE_WAYLAND to CHROMIUM_ENABLE_WAYLAND. Make the old ENABLE_X11 be just "not CHROMIUM_ENABLE_WAYLAND". * Allow configuring this in the local.conf file. * Add a couple of sanity checks and two notes that will let the user be sure if the ozone-wayland patches will be applied or not. This will be checked before running the do_fetch step of Chromium. That way we avoid printing any warning or doing any check when parsing the recipe. So we only warn or abort when Chromium is actually going to be built. Signed-off-by: Carlos Alberto Lopez Perez Signed-off-by: Otavio Salvador commit 65d7e9feecda9b5d67b293bb3e4c08a5a741a148 Author: Carlos Alberto Lopez Perez Date: Tue Sep 15 14:50:01 2015 +0200 chromium: Clean the definitions of some ozone-wayland variables. Signed-off-by: Carlos Alberto Lopez Perez Signed-off-by: Otavio Salvador commit 556b41acba54a7d75f09bd920bdd5c86a238dd13 Author: Carlos Alberto Lopez Perez Date: Tue Sep 15 14:50:00 2015 +0200 chromium: Allow to build in Debug mode. * Add also a patch that workarounds a build error when building in Debug mode and using GCC. This patch has no effect when building in Release mode because is guarded within ifdef(debug) blocks. Signed-off-by: Carlos Alberto Lopez Perez Signed-off-by: Otavio Salvador Regards, -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://code.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH] pyroute2: update to 0.3.14, fix depends, fix license
On Mon, Sep 21, 2015 at 6:25 AM, Adrian Freihoferwrote: Acked-by: Otavio Salvador -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://code.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [meta-java] Commit duplication
Hi, There seem to have been a bad merge commit made December 17 2014 (http://git.yoctoproject.org/cgit/cgit.cgi/meta-java/commit/?id=12a0b10b35b1829eec11ea653af53d127a8b6fd1). This commit introduced duplicate commits into the git history (for example, http://git.yoctoproject.org/cgit/cgit.cgi/meta-java/commit/?id=8042dd1f8e3ccee2ddb31e792e3f88c6e2583847 and http://git.yoctoproject.org/cgit/cgit.cgi/meta-java/commit/?id=7b66b4940804b72150b33248b16b582ae6a48751). These duplications are causing issues with certain tools. - Intel Finland Oy Registered Address: PL 281, 00181 Helsinki Business Identity Code: 0357606 - 4 Domiciled in Helsinki This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies. -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [meta-initramfs][PATCH] kexecboot_0.6: fix build with gcc 5
Resolving the issue: rgb.h:55:1: warning: inline function 'rgba2comp' declared but never defined | rgba2comp(kx_rgba rgba, kx_ccomp *red, kx_ccomp *green, | ^ Fix C99 inline semantic as documented here: https://gcc.gnu.org/gcc-5/porting_to.html Signed-off-by: Andrea Adami--- .../files/0005-rgb.h-fix-build-with-gcc5.patch | 34 ++ .../recipes-bsp/kexecboot/kexecboot_0.6.bb | 2 ++ 2 files changed, 36 insertions(+) create mode 100644 meta-initramfs/recipes-bsp/kexecboot/files/0005-rgb.h-fix-build-with-gcc5.patch diff --git a/meta-initramfs/recipes-bsp/kexecboot/files/0005-rgb.h-fix-build-with-gcc5.patch b/meta-initramfs/recipes-bsp/kexecboot/files/0005-rgb.h-fix-build-with-gcc5.patch new file mode 100644 index 000..e451435 --- /dev/null +++ b/meta-initramfs/recipes-bsp/kexecboot/files/0005-rgb.h-fix-build-with-gcc5.patch @@ -0,0 +1,34 @@ +From b2c4fc69868a4831ec798ad98f5e7fce200cf0e3 Mon Sep 17 00:00:00 2001 +From: Andrea Adami +Date: Thu, 24 Sep 2015 00:02:48 +0200 +Subject: [PATCH] rgb.h: fix build with gcc 5 (C99 inline semantic) + +Building with gcc 5.2 we trigger the following error: + +rgb.h:55:1: warning: inline function 'rgba2comp' declared but never defined +| rgba2comp(kx_rgba rgba, kx_ccomp *red, kx_ccomp *green, +| ^ + +https://gcc.gnu.org/gcc-5/porting_to.html + +Signed-off-by: Andrea Adami +--- + rgb.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/rgb.h b/rgb.h +index 0ba987a..4f64622 100644 +--- a/rgb.h b/rgb.h +@@ -51,7 +51,7 @@ typedef struct { + } kx_named_color; + + /* Convert RGBA uint32 to red/green/blue/alpha components */ +-inline void ++extern inline void + rgba2comp(kx_rgba rgba, kx_ccomp *red, kx_ccomp *green, + kx_ccomp *blue, kx_ccomp *alpha); + +-- +1.9.1 + diff --git a/meta-initramfs/recipes-bsp/kexecboot/kexecboot_0.6.bb b/meta-initramfs/recipes-bsp/kexecboot/kexecboot_0.6.bb index 9061c27..3397c29 100644 --- a/meta-initramfs/recipes-bsp/kexecboot/kexecboot_0.6.bb +++ b/meta-initramfs/recipes-bsp/kexecboot/kexecboot_0.6.bb @@ -47,6 +47,8 @@ SRC_URI += "\ file://0002-kexecboot-fix-configure-warnings.patch \ file://0003-kexecboot-do-not-hardcode-MOUNTPOINT.patch \ file://0004-kexecboot.c-workaround-for-absolute-kernel-and-initr.patch \ +\ +file://0005-rgb.h-fix-build-with-gcc5.patch \ " inherit autotools -- 1.9.1 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH 05/19] cdrkit: initial add 1.1.11
On Wed, Sep 23, 2015 at 4:09 PM, Martin Jansawrote: > On Thu, Sep 17, 2015 at 02:41:17AM +0200, Andreas Müller wrote: >> Signed-off-by: Andreas Müller >> --- >> meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb | 18 >> ...te-a-run-test-to-determine-order-of-bitfi.patch | 53 >> ++ >> 2 files changed, 71 insertions(+) >> create mode 100644 meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb >> create mode 100644 >> meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch > > I've skipped this one, please add PACKAGECONFIG/dependency on bzip2: > > cdrkit-1.1.11: cdrkit rdepends on libbz2, but it isn't a build > dependency? [build-deps] > I've put this one and the gudev dependency floaters on my todo. Andreas -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [PATCH][meta-networking] squid: disable atomic operations for powerpc/mips
From: Wenzong FanDon't enable GNU atomic operations for all targets, it fails on powerpc and mips: AtomicWord.h: undefined reference to `__sync_fetch_and_add_8' collect2: error: ld returned 1 exit status Refer to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56300: There is no hardware support for 8 bytes atomic operations on 32-bit MIPS targets. The 32-bit PowerPC fails as well. Signed-off-by: Wenzong Fan --- meta-networking/recipes-daemons/squid/squid_3.5.7.bb | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta-networking/recipes-daemons/squid/squid_3.5.7.bb b/meta-networking/recipes-daemons/squid/squid_3.5.7.bb index 5d058dc..5b27d46 100644 --- a/meta-networking/recipes-daemons/squid/squid_3.5.7.bb +++ b/meta-networking/recipes-daemons/squid/squid_3.5.7.bb @@ -34,8 +34,11 @@ inherit autotools useradd ptest USERADD_PACKAGES = "${PN}" USERADD_PARAM_${PN} = "--system --no-create-home --home-dir /var/run/squid --shell /bin/false --user-group squid" -PACKAGECONFIG ??= "" +PACKAGECONFIG ??= "${@base_contains('TARGET_ARCH', 'powerpc', 'noatomics', '', d)} \ + ${@base_contains('TARGET_ARCH', 'mips', 'noatomics', '', d)} \ + " PACKAGECONFIG[libnetfilter-conntrack] = "--with-netfilter-conntrack=${includedir}, --without-netfilter-conntrack, libnetfilter-conntrack" +PACKAGECONFIG[noatomics] = "squid_cv_gnu_atomics=no,squid_cv_gnu_atomics=yes,," BASIC_AUTH = "DB SASL LDAP NIS" DEPENDS += "${@base_contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}" @@ -43,7 +46,6 @@ BASIC_AUTH += "${@base_contains('DISTRO_FEATURES', 'pam', 'PAM', '', d)}" EXTRA_OECONF += "--with-default-user=squid --enable-auth-basic='${BASIC_AUTH}'" export BUILDCXXFLAGS="${BUILD_CXXFLAGS}" -CACHED_CONFIGUREVARS += "squid_cv_gnu_atomics=yes" TESTDIR = "test-suite" do_compile_ptest() { -- 1.9.1 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [meta-oe] [PATCH] inotify-tools: Add
Add inotify-tools package, a C library and a set of command-line programs for Linux providing a simple interface to inotify kernel subsystem. https://github.com/rvoicilas/inotify-tools/wiki http://lwn.net/Articles/104343/ Testing: Built and installed IPK onto an x64 system (OE Fido). inotifywatch and inotifywait successfully detected changes to a test file. Signed-off-by: Haris Okanovic--- meta-oe/recipes-support/inotify-tools/inotify-tools_3.14.bb | 9 + 1 file changed, 9 insertions(+) create mode 100644 meta-oe/recipes-support/inotify-tools/inotify-tools_3.14.bb diff --git a/meta-oe/recipes-support/inotify-tools/inotify-tools_3.14.bb b/meta-oe/recipes-support/inotify-tools/inotify-tools_3.14.bb new file mode 100644 index 000..75183ba --- /dev/null +++ b/meta-oe/recipes-support/inotify-tools/inotify-tools_3.14.bb @@ -0,0 +1,9 @@ +SUMMARY = "inotify command line utilities" +SECTION = "console/utils" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=ac6c26e52aea428ee7f56dc2c56424c6" + +SRC_URI = "http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-${PV}.tar.gz; +SRC_URI[sha256sum] = "222bcca8893d7bf8a1ce207fb39ceead5233b5015623d099392e95197676c92f" + +inherit autotools-brokensep -- 2.4.5 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH 1/2] efivar: 0.7 -> 0.21
On 2015年09月23日 22:08, Martin Jansa wrote: On Tue, Sep 08, 2015 at 05:31:47PM +0800, kai.k...@windriver.com wrote: From: Kai KangUpgrade efivar from 0.7 to 0.21. * update HOMEPAGE Fails to build in world http://errors.yoctoproject.org/Errors/Details/18426/ I'll check it. Thanks. --Kai Signed-off-by: Kai Kang --- meta-oe/recipes-extended/efivar/efivar_git.bb | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meta-oe/recipes-extended/efivar/efivar_git.bb b/meta-oe/recipes-extended/efivar/efivar_git.bb index 18446a0..bf2e6d2 100644 --- a/meta-oe/recipes-extended/efivar/efivar_git.bb +++ b/meta-oe/recipes-extended/efivar/efivar_git.bb @@ -1,14 +1,14 @@ SUMMARY = "Tools to manipulate UEFI variables" DESCRIPTION = "efivar provides a simple command line interface to the UEFI variable facility" -HOMEPAGE = "https://github.com/vathpela/efivar; +HOMEPAGE = "https://github.com/rhinstaller/efivar; LICENSE = "LGPLv2.1" -LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343" +LIC_FILES_CHKSUM = "file://COPYING;md5=6626bb1e20189cfa95f2c508ba286393" DEPENDS = "popt" -SRCREV = "c9e1f24a81b5374408bca5616402276e47171cf7" -PV = "0.7+git${SRCPV}" +SRCREV = "aab6c2a64d90b6e5a63661fb5bd6be8d878b0784" +PV = "0.21+git${SRCPV}" SRC_URI = "git://github.com/vathpela/efivar.git" S = "${WORKDIR}/git" -- 1.9.1 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- Regards, Neil | Kai Kang -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-oe][PATCH] p11-kit: remove from meta-oe
On 2015年09月23日 21:47, Martin Jansa wrote: On Wed, Sep 23, 2015 at 05:04:04PM +0800, kai.k...@windriver.com wrote: From: Kai KangRemove p11-kit from meta-oe that there is a newer version in oe-core. Duplicates: commit ad2932486ddf37b28fade4f4fd12c0c3fdb6df7a Author: Alexander Kanavin Date: Mon Sep 14 15:26:44 2015 +0300 p11-kit: remove the recipe due to its move to oe-core which was already in master-next and now is in master. Got it. Thanks --Kai Signed-off-by: Kai Kang --- meta-oe/recipes-support/p11-kit/p11-kit_0.19.1.bb | 18 -- 1 file changed, 18 deletions(-) delete mode 100644 meta-oe/recipes-support/p11-kit/p11-kit_0.19.1.bb diff --git a/meta-oe/recipes-support/p11-kit/p11-kit_0.19.1.bb b/meta-oe/recipes-support/p11-kit/p11-kit_0.19.1.bb deleted file mode 100644 index e0ebe7d..000 --- a/meta-oe/recipes-support/p11-kit/p11-kit_0.19.1.bb +++ /dev/null @@ -1,18 +0,0 @@ -SUMMARY = "Provides a way to load and enumerate PKCS#11 modules" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://COPYING;md5=02933887f609807fbb57aa4237d14a50" - -inherit autotools gettext pkgconfig - -DEPENDS = "libtasn1 libffi" - -SRC_URI = "http://p11-glue.freedesktop.org/releases/${BP}.tar.gz; -SRC_URI[md5sum] = "d96046ab6ac00d005342caf416ed76ab" -SRC_URI[sha256sum] = "94fbed372c11d0a404762aad966e54eb4f44c1d5b871a1b79a1a3b4cf36ed256" - -FILES_${PN}-dev += " \ -${libdir}/p11-kit-proxy.so \ -${libdir}/pkcs11/p11-kit-trust.so \ -" -FILES_${PN}-dev += "${libdir}/pkcs11/*.la" -FILES_${PN}-dbg += "${libdir}/pkcs11/.debug" -- 2.4.1 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- Regards, Neil | Kai Kang -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-initramfs][PATCH] kexecboot_0.6: fix build with gcc 5
On Wed, Sep 23, 2015 at 3:29 PM, Andrea Adamiwrote: > +-inline void > ++extern inline void would it be better to make it static inline ? -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel