[oe] [PATCH] sdparm: 1.09 -> 1.10

2016-10-24 Thread Dengke Du
Signed-off-by: Dengke Du 
---
 .../sdparm/files/make-sysroot-work.patch   | 14 -
 meta-oe/recipes-support/sdparm/sdparm_1.09.bb  | 23 --
 meta-oe/recipes-support/sdparm/sdparm_1.10.bb  | 23 ++
 3 files changed, 32 insertions(+), 28 deletions(-)
 delete mode 100644 meta-oe/recipes-support/sdparm/sdparm_1.09.bb
 create mode 100644 meta-oe/recipes-support/sdparm/sdparm_1.10.bb

diff --git a/meta-oe/recipes-support/sdparm/files/make-sysroot-work.patch 
b/meta-oe/recipes-support/sdparm/files/make-sysroot-work.patch
index 5405ed8..3fd85d9 100644
--- a/meta-oe/recipes-support/sdparm/files/make-sysroot-work.patch
+++ b/meta-oe/recipes-support/sdparm/files/make-sysroot-work.patch
@@ -1,27 +1,31 @@
-[PATCH] make sysroot work
+From 15f0722bc5481cca5ba92adceab8c769112e4ea6 Mon Sep 17 00:00:00 2001
+From: Dengke Du 
+Date: Mon, 24 Oct 2016 07:28:13 +
+Subject: [PATCH] sdparm: make sysroot work
 
 Upstream-Status: Pending
 
 Add = before the included dir to make sysroot work
 
 Signed-off-by: Roy.Li 
+Signed-off-by: Dengke Du 
 ---
  src/Makefile.am | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/src/Makefile.am b/src/Makefile.am
-index c83788c..9f62115 100644
+index 61dd9f8..42c911f 100644
 --- a/src/Makefile.am
 +++ b/src/Makefile.am
-@@ -32,7 +32,7 @@ sglib_SOURCES =  ../lib/sg_lib.c \
+@@ -41,7 +41,7 @@ sglib_SOURCES =  ../lib/sg_lib.c \
../lib/sg_pt_common.c
  
  if HAVE_SGUTILS
--INCLUDES = -I/usr/include/scsi
+-INCLUDES = -I/scsi
 +INCLUDES = -I=@includedir@/scsi
  sdparm_LDADD = @GETOPT_O_FILES@ @os_libs@ @SGUTILS_LIBS@
  sdparm_DEPENDENCIES = @GETOPT_O_FILES@
  else
 -- 
-1.9.1
+2.7.4
 
diff --git a/meta-oe/recipes-support/sdparm/sdparm_1.09.bb 
b/meta-oe/recipes-support/sdparm/sdparm_1.09.bb
deleted file mode 100644
index ca11ca4..000
--- a/meta-oe/recipes-support/sdparm/sdparm_1.09.bb
+++ /dev/null
@@ -1,23 +0,0 @@
-SUMMARY = "fetch and change SCSI mode pages"
-DESCRIPTION = "The sdparm utility accesses and optionally modifies \
-SCSI devices' mode page and inquiry data."
-HOMEPAGE = "http://sg.danny.cz/sg/sdparm.html;
-SECTION = "console/utils"
-LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://COPYING;md5=ecab6c36b7ba82c675581dd0afde36f7 \
-
file://lib/BSD_LICENSE;md5=1d52f4a66f1e0ed96776bf354ab7a2ed"
-DEPENDS="sg3-utils"
-SRC_URI = "http://sg.danny.cz/sg/p/${BPN}-${PV}.tgz \
-   file://make-sysroot-work.patch \
-   "
-
-PACKAGES =+ "${PN}-scripts"
-RDEPENDS_${PN}-scripts += "bash ${PN}"
-
-SRC_URI[md5sum] = "e51b1fd41c3e4c9d1274a2e4f046eebf"
-SRC_URI[sha256sum] = 
"7294f44173ac0946f1de8af02b1bdb0bd648079245396589397a2b0d3abc42d3"
-
-inherit autotools
-
-# Put the bash scripts to ${PN}-scripts
-FILES_${PN}-scripts = "${bindir}/sas_disk_blink ${bindir}/scsi_ch_swp"
diff --git a/meta-oe/recipes-support/sdparm/sdparm_1.10.bb 
b/meta-oe/recipes-support/sdparm/sdparm_1.10.bb
new file mode 100644
index 000..8ab2819
--- /dev/null
+++ b/meta-oe/recipes-support/sdparm/sdparm_1.10.bb
@@ -0,0 +1,23 @@
+SUMMARY = "fetch and change SCSI mode pages"
+DESCRIPTION = "The sdparm utility accesses and optionally modifies \
+SCSI devices' mode page and inquiry data."
+HOMEPAGE = "http://sg.danny.cz/sg/sdparm.html;
+SECTION = "console/utils"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://COPYING;md5=ecab6c36b7ba82c675581dd0afde36f7 \
+
file://lib/BSD_LICENSE;md5=1d52f4a66f1e0ed96776bf354ab7a2ed"
+DEPENDS="sg3-utils"
+SRC_URI = "http://sg.danny.cz/sg/p/${BPN}-${PV}.tgz \
+   file://make-sysroot-work.patch \
+   "
+
+PACKAGES =+ "${PN}-scripts"
+RDEPENDS_${PN}-scripts += "bash ${PN}"
+
+SRC_URI[md5sum] = "bdae64375376ce8fe4bf9521c1db858f"
+SRC_URI[sha256sum] = 
"1ea1ed1bb1ee2aef62392618fa42da9ed027d5e655f174525c39235778292ab3"
+
+inherit autotools
+
+# Put the bash scripts to ${PN}-scripts
+FILES_${PN}-scripts = "${bindir}/sas_disk_blink ${bindir}/scsi_ch_swp"
-- 
2.7.4

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] OE plans for morty

2016-10-24 Thread Randy MacLeod

On 2016-10-24 10:07 PM, akuster808 wrote:

Randy,


On 10/24/2016 05:51 PM, Randy MacLeod wrote:



I saw that morty has been branched and there have been 38 commits
made to master.  Woo-hoo and thanks Martin!





Armin,

Many of the master commits sh/could be cherry-picked back
to morty since they are bug fixes rather than package uprevs.
I have a list of commits to cherry-pick below. '?' indicates
that I'm not sure from the oneline summary if it's just a bug
fix as you might expect.


Thanks for providing commit ids you are interested in.

I have pushed the contrib morty-next  this morning.

http://cgit.openembedded.org/meta-openembedded-contrib/log/?h=akuster/morty-next



Cool. That's a good start and we'll follow what's going on
there and in morty-next.






Are you going to do a dot release in the coming weeks or will
it be more like early next year?


I am hoping to do a pull request request shortly after morty is
announced by Richard.

Some of the commits listed below are in master-next so I need to wait
for them to hit master before I  cherry-pick any additional changes.

Hope this is a satisfactory plan.


It is!

Thanks Armin,
../Randy




regards,
Armin



../Randy

ec0fb46 openldap: use recommended backend mdb

? 64ebc30 android-tools: fix native build
d2902a3 dhcp_%.bbappend: fix replaces original key warning

? 965d028 python-unidiff: python module for parsing diff data

? 1be8a35 joe: Fix build with clang
? 2084473 openl2tp: Fix build with clang
? 0004410 flashrom: Fix build with clang and aarch64
? 83fec86 gpm: Remove nested functions
? 9446302 lowpan-tools: Fix errors found with clang

? 5e0dc68 python-greenlet: Rename register from rX to xX for aarch64
? d8e9117 frame: Fix build with clang
? 612b2bb libplist: Squash warnings found by clang
? 2951547 libmbim: Fix build with clang
? c04bdbe libbonobo: Fix missing dep on orbit2-native and build with
clang

6b3e9ff linux-atm: fix do_compile error

? 9a83c34 adduser: always add -M option for useradd

? da12104 v4l-utils: add support for "native" build


cfe1fba postgresql.inc: Fix do_configure error (could not find Python.h)


? 8ba31c9 gpsd, mongodb: use PACKAGECONFIG_CONFARGS instead of now
empty EXTRA_OECONF
? f882db6 ipmiutil: uncomment PARALLEL_MAKE

? 54c7e78 pcsc-lite: Seperate GPLV3 portions from BSD
fded4cf opencv: fix packaging and install


1c072cb gvfs: fix fetch error
? 0cc3d06 leptonica: add PACKAGECONFIG for giflib
? 8eef5ab wireshark: update to 2.2.1

? 812e940 ntp : Add openssl to default PACKAGECONFIG options
? 8760099 atftp: fixes musl libc build
? 5abe6ea arptables: add the directory for default
/etc/sysconfig/arptables
? a0e2240 arptables: add arptables systemd service file
93b0d65 iscsitarget: resolve build error with linux kernel 4.8
9e8d127 squid: fix ptest failure
6f54f29 squid: specify sysconfdir and logdir
307d1c9 libtdb: fixes for deterministic builds
5175c03 libldb: fixes for deterministic builds
5291715 libtevent: fixes for deterministic builds
778a2b6 libtalloc: fixes for deterministic builds
fe652f8 libldb: fix for LIC_FILES_CHKSUM
f25aa3d libtdb: fix for LIC_FILES_CHKSUM
d4a36f6 libtevent: fix for LIC_FILES_CHKSUM
0014397 libtalloc: fix for LIC_FILES_CHKSUM

a95726d samba: replace pam packageconfig by hard dependency
3fdfdd8 samba: un-blacklist






--
# Randy MacLeod. SMTS, Linux, Wind River
Direct: 613.963.1350 | 350 Terry Fox Drive, Suite 200, Ottawa, ON, 
Canada, K2K 2W5

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] OE plans for morty

2016-10-24 Thread akuster808

Randy,


On 10/24/2016 05:51 PM, Randy MacLeod wrote:



I saw that morty has been branched and there have been 38 commits
made to master.  Woo-hoo and thanks Martin!





Armin,

Many of the master commits sh/could be cherry-picked back
to morty since they are bug fixes rather than package uprevs.
I have a list of commits to cherry-pick below. '?' indicates
that I'm not sure from the oneline summary if it's just a bug
fix as you might expect.


Thanks for providing commit ids you are interested in.

I have pushed the contrib morty-next  this morning.

http://cgit.openembedded.org/meta-openembedded-contrib/log/?h=akuster/morty-next




Are you going to do a dot release in the coming weeks or will
it be more like early next year?


I am hoping to do a pull request request shortly after morty is 
announced by Richard.


Some of the commits listed below are in master-next so I need to wait 
for them to hit master before I  cherry-pick any additional changes.


Hope this is a satisfactory plan.


regards,
Armin



../Randy

ec0fb46 openldap: use recommended backend mdb

? 64ebc30 android-tools: fix native build
d2902a3 dhcp_%.bbappend: fix replaces original key warning

? 965d028 python-unidiff: python module for parsing diff data

? 1be8a35 joe: Fix build with clang
? 2084473 openl2tp: Fix build with clang
? 0004410 flashrom: Fix build with clang and aarch64
? 83fec86 gpm: Remove nested functions
? 9446302 lowpan-tools: Fix errors found with clang

? 5e0dc68 python-greenlet: Rename register from rX to xX for aarch64
? d8e9117 frame: Fix build with clang
? 612b2bb libplist: Squash warnings found by clang
? 2951547 libmbim: Fix build with clang
? c04bdbe libbonobo: Fix missing dep on orbit2-native and build with 
clang


6b3e9ff linux-atm: fix do_compile error

? 9a83c34 adduser: always add -M option for useradd

? da12104 v4l-utils: add support for "native" build


cfe1fba postgresql.inc: Fix do_configure error (could not find Python.h)


? 8ba31c9 gpsd, mongodb: use PACKAGECONFIG_CONFARGS instead of now 
empty EXTRA_OECONF

? f882db6 ipmiutil: uncomment PARALLEL_MAKE

? 54c7e78 pcsc-lite: Seperate GPLV3 portions from BSD
fded4cf opencv: fix packaging and install


1c072cb gvfs: fix fetch error
? 0cc3d06 leptonica: add PACKAGECONFIG for giflib
? 8eef5ab wireshark: update to 2.2.1

? 812e940 ntp : Add openssl to default PACKAGECONFIG options
? 8760099 atftp: fixes musl libc build
? 5abe6ea arptables: add the directory for default 
/etc/sysconfig/arptables

? a0e2240 arptables: add arptables systemd service file
93b0d65 iscsitarget: resolve build error with linux kernel 4.8
9e8d127 squid: fix ptest failure
6f54f29 squid: specify sysconfdir and logdir
307d1c9 libtdb: fixes for deterministic builds
5175c03 libldb: fixes for deterministic builds
5291715 libtevent: fixes for deterministic builds
778a2b6 libtalloc: fixes for deterministic builds
fe652f8 libldb: fix for LIC_FILES_CHKSUM
f25aa3d libtdb: fix for LIC_FILES_CHKSUM
d4a36f6 libtevent: fix for LIC_FILES_CHKSUM
0014397 libtalloc: fix for LIC_FILES_CHKSUM

a95726d samba: replace pam packageconfig by hard dependency
3fdfdd8 samba: un-blacklist



--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] OE plans for morty

2016-10-24 Thread Randy MacLeod



I saw that morty has been branched and there have been 38 commits
made to master.  Woo-hoo and thanks Martin!

Armin,

Many of the master commits sh/could be cherry-picked back
to morty since they are bug fixes rather than package uprevs.
I have a list of commits to cherry-pick below. '?' indicates
that I'm not sure from the oneline summary if it's just a bug
fix as you might expect.

Are you going to do a dot release in the coming weeks or will
it be more like early next year?

../Randy

ec0fb46 openldap: use recommended backend mdb

? 64ebc30 android-tools: fix native build
d2902a3 dhcp_%.bbappend: fix replaces original key warning

? 965d028 python-unidiff: python module for parsing diff data

? 1be8a35 joe: Fix build with clang
? 2084473 openl2tp: Fix build with clang
? 0004410 flashrom: Fix build with clang and aarch64
? 83fec86 gpm: Remove nested functions
? 9446302 lowpan-tools: Fix errors found with clang

? 5e0dc68 python-greenlet: Rename register from rX to xX for aarch64
? d8e9117 frame: Fix build with clang
? 612b2bb libplist: Squash warnings found by clang
? 2951547 libmbim: Fix build with clang
? c04bdbe libbonobo: Fix missing dep on orbit2-native and build with clang

6b3e9ff linux-atm: fix do_compile error

? 9a83c34 adduser: always add -M option for useradd

? da12104 v4l-utils: add support for "native" build


cfe1fba postgresql.inc: Fix do_configure error (could not find Python.h)


? 8ba31c9 gpsd, mongodb: use PACKAGECONFIG_CONFARGS instead of now empty 
EXTRA_OECONF

? f882db6 ipmiutil: uncomment PARALLEL_MAKE

? 54c7e78 pcsc-lite: Seperate GPLV3 portions from BSD
fded4cf opencv: fix packaging and install


1c072cb gvfs: fix fetch error
? 0cc3d06 leptonica: add PACKAGECONFIG for giflib
? 8eef5ab wireshark: update to 2.2.1

? 812e940 ntp : Add openssl to default PACKAGECONFIG options
? 8760099 atftp: fixes musl libc build
? 5abe6ea arptables: add the directory for default /etc/sysconfig/arptables
? a0e2240 arptables: add arptables systemd service file
93b0d65 iscsitarget: resolve build error with linux kernel 4.8
9e8d127 squid: fix ptest failure
6f54f29 squid: specify sysconfdir and logdir
307d1c9 libtdb: fixes for deterministic builds
5175c03 libldb: fixes for deterministic builds
5291715 libtevent: fixes for deterministic builds
778a2b6 libtalloc: fixes for deterministic builds
fe652f8 libldb: fix for LIC_FILES_CHKSUM
f25aa3d libtdb: fix for LIC_FILES_CHKSUM
d4a36f6 libtevent: fix for LIC_FILES_CHKSUM
0014397 libtalloc: fix for LIC_FILES_CHKSUM

a95726d samba: replace pam packageconfig by hard dependency
3fdfdd8 samba: un-blacklist

--
# Randy MacLeod. SMTS, Linux, Wind River
Direct: 613.963.1350 | 350 Terry Fox Drive, Suite 200, Ottawa, ON, 
Canada, K2K 2W5

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] openjdk-8 runtime failure with x11

2016-10-24 Thread Khem Raj
On Sun, Oct 23, 2016 at 6:01 PM, Randy Mortensen  wrote:
> Using yocto jethro and meta-java to build openjdk-8 but when running a java 
> swing app, it fails with the following:
>
> Exception in thread "main" java.awt.AWTError: Toolkit not found: 
> sun.awt.X11.XToolkit followed by a stack trace.
>
> It seems openjdk-8 is being built without X11 support?
> Is there a fix or known workaround?

do you have 'x11' in your DISTRO_FEATURES as well as PACKAGECONFIG for
openjdk ? if not then it wont enable this support

may be you can add a little bbappend in your layer to add x11 to
PACKAGECONFIG or via local.conf

PACKAGECONFIG_append_pn-openjdk = " x11"

> Thanks
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCHv2] fftw: Remove the fftw-dev package dependency on non-existent fftw package.

2016-10-24 Thread Philip Balister
The fftw-dev package RDEPENDS on the fftw package, but the package is not
created. Remove the dependency on fftw so that images using fftw-dev will
build.

Signed-off-by: Philip Balister 
---
 meta-oe/recipes-support/fftw/fftw_3.3.4.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-support/fftw/fftw_3.3.4.bb 
b/meta-oe/recipes-support/fftw/fftw_3.3.4.bb
index 0faaea1..e753743 100644
--- a/meta-oe/recipes-support/fftw/fftw_3.3.4.bb
+++ b/meta-oe/recipes-support/fftw/fftw_3.3.4.bb
@@ -69,4 +69,6 @@ FILES_fftwl-wisdom = "${bindir}/fftwl-wisdom"
 FILES_fftwf-wisdom = "${bindir}/fftwf-wisdom"
 FILES_fftw-wisdom-to-conf = "${bindir}/fftw-wisdom-to-conf"
 
+RDEPENDS_${PN}-dev = ""
+
 BBCLASSEXTEND = "native"
-- 
2.5.5

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH v2] autoconf-archive: 2012.04.07 -> 2016.09.16

2016-10-24 Thread Martin Jansa
Then you (or someone else) need to fix gnome-common, before this is merged.

On Mon, Oct 24, 2016 at 6:55 PM, msbarth  wrote:

> These macros should be provided by the autoconf-archive recipe as
> gnome-common has been deprecated in favour of using the macros from the
> latest upstream autoconf-archive which this patch set is moving to.
>
> On 10/12/2016 03:26 PM, Martin Jansa wrote:
>
> Some files from this conflict with gnome-common:
>
> ERROR: autoconf-archive-2016.09.16-r0 do_populate_sysroot: The recipe 
> autoconf-archive is trying to install files into a shared area when those 
> files already exist. Those files and their manifest location are:
>sysroots/qemux86/usr/share/aclocal/ax_check_enable_debug.m4
>  Matched in b'manifest-qemux86-gnome-common.populate_sysroot'
>  sysroots/qemux86/usr/share/aclocal/ax_code_coverage.m4
>  Matched in b'manifest-qemux86-gnome-common.populate_sysroot'
> Please verify which recipe should provide the above files.
>
>
> On Fri, Oct 7, 2016 at 5:30 PM, Matthew Barth 
> wrote:
>
>> Signed-off-by: Matthew Barth 
>> ---
>>  meta-oe/recipes-devtools/autoconf-archive/autoconf-archive.inc| 7
>> ---
>>  ...oconf-archive_2012.04.07.bb => autoconf-archive_2016.09.16.bb} | 8
>> +++-
>>  2 files changed, 7 insertions(+), 8 deletions(-)
>>  rename meta-oe/recipes-devtools/autoconf-archive/{autoconf-archive_
>> 2012.04.07.bb => autoconf-archive_2016.09.16.bb} (55%)
>>
>> diff --git a/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive.inc
>> b/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive.inc
>> index 9399363..2b5df70 100644
>> --- a/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive.inc
>> +++ b/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive.inc
>> @@ -1,15 +1,16 @@
>> +SUMMARY = "A collection of macros for GNU Autoconf"
>> +DESCRIPTION = "The autoconf-archive set of macros extend the pre-defined
>> \
>> +capabilities within the complete autoconf tool set."
>>  LICENSE = "GPLv3"
>>  HOMEPAGE = "http://www.gnu.org/software/autoconf-archive/;
>>  SECTION = "devel"
>> -
>>  DEPENDS += "m4-native"
>>  DEPENDS_class-native = "m4-native gnu-config-native"
>>  DEPENDS_class-nativesdk = "m4-nativesdk gnu-config-nativesdk"
>> -
>>  RDEPENDS_${PN} = "m4 gnu-config"
>>  RDEPENDS_${PN}_class-native = "m4-native gnu-config-native"
>>  RDEPENDS_${PN}_class-nativesdk = "m4-nativesdk gnu-config-nativesdk"
>>
>> -SRC_URI = "${GNU_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2"
>> +SRC_URI = "${GNU_MIRROR}/${BPN}/${BPN}-${PV}.tar.xz"
>>
>>  inherit autotools
>> diff --git a/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive
>> _2012.04.07.bb b/meta-oe/recipes-devtools/autoconf-archive/
>> autoconf-archive_2016.09.16.bb
>> similarity index 55%
>> rename from meta-oe/recipes-devtools/autoconf-archive/autoconf-archive_
>> 2012.04.07.bb
>> rename to meta-oe/recipes-devtools/autoconf-archive/autoconf-archive_
>> 2016.09.16.bb
>> index 5baaecc..1a0470c 100644
>> --- a/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive
>> _2012.04.07.bb
>> +++ b/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive
>> _2016.09.16.bb
>> @@ -1,13 +1,11 @@
>>  require autoconf-archive.inc
>>
>> -
>> -PARALLEL_MAKE = ""
>> -
>>  LICENSE = "GPLv2 & GPLv3"
>>  LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
>>
>> -SRC_URI[md5sum] = "e842c5b9fae021007bd70550362e5e80"
>> -SRC_URI[sha256sum] = "040b443bf68efd52fbfcb294b556b
>> fbbbfe432db78445ca25e0cfe2e88f96a14"
>> +SRC_URI[md5sum] = "bf19d4cddce260b3c3e1d51d42509071"
>> +SRC_URI[sha256sum] = "e8f2efd235f842bad2f6938bf4a72
>> 240a5e5fcd248e8444335e63beb60fabd82"
>>
>>  EXTRA_OECONF += "ac_cv_path_M4=m4"
>> +
>>  BBCLASSEXTEND = "native nativesdk"
>> --
>> 1.9.1
>>
>> --
>> ___
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>
>
>
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH v2] autoconf-archive: 2012.04.07 -> 2016.09.16

2016-10-24 Thread msbarth
These macros should be provided by the autoconf-archive recipe as 
gnome-common has been deprecated in favour of using the macros from the 
latest upstream autoconf-archive which this patch set is moving to.



On 10/12/2016 03:26 PM, Martin Jansa wrote:

Some files from this conflict with gnome-common:
ERROR: autoconf-archive-2016.09.16-r0 do_populate_sysroot: The recipe 
autoconf-archive is trying to install files into a shared area when those files 
already exist. Those files and their manifest location are:
sysroots/qemux86/usr/share/aclocal/ax_check_enable_debug.m4
  Matched in b'manifest-qemux86-gnome-common.populate_sysroot'
  sysroots/qemux86/usr/share/aclocal/ax_code_coverage.m4
  Matched in b'manifest-qemux86-gnome-common.populate_sysroot'
Please verify which recipe should provide the above files.

On Fri, Oct 7, 2016 at 5:30 PM, Matthew Barth 
> wrote:


Signed-off-by: Matthew Barth >
---
 meta-oe/recipes-devtools/autoconf-archive/autoconf-archive.inc  
| 7 ---

 ...oconf-archive_2012.04.07.bb
 =>
autoconf-archive_2016.09.16.bb
} | 8 +++-
 2 files changed, 7 insertions(+), 8 deletions(-)
 rename
meta-oe/recipes-devtools/autoconf-archive/{autoconf-archive_2012.04.07.bb
 =>
autoconf-archive_2016.09.16.bb
} (55%)

diff --git
a/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive.inc
b/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive.inc
index 9399363..2b5df70 100644
--- a/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive.inc
+++ b/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive.inc
@@ -1,15 +1,16 @@
+SUMMARY = "A collection of macros for GNU Autoconf"
+DESCRIPTION = "The autoconf-archive set of macros extend the
pre-defined \
+capabilities within the complete autoconf tool set."
 LICENSE = "GPLv3"
 HOMEPAGE = "http://www.gnu.org/software/autoconf-archive/
"
 SECTION = "devel"
-
 DEPENDS += "m4-native"
 DEPENDS_class-native = "m4-native gnu-config-native"
 DEPENDS_class-nativesdk = "m4-nativesdk gnu-config-nativesdk"
-
 RDEPENDS_${PN} = "m4 gnu-config"
 RDEPENDS_${PN}_class-native = "m4-native gnu-config-native"
 RDEPENDS_${PN}_class-nativesdk = "m4-nativesdk gnu-config-nativesdk"

-SRC_URI = "${GNU_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2"
+SRC_URI = "${GNU_MIRROR}/${BPN}/${BPN}-${PV}.tar.xz"

 inherit autotools
diff --git
a/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive_2012.04.07.bb

b/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive_2016.09.16.bb

similarity index 55%
rename from
meta-oe/recipes-devtools/autoconf-archive/autoconf-archive_2012.04.07.bb

rename to
meta-oe/recipes-devtools/autoconf-archive/autoconf-archive_2016.09.16.bb

index 5baaecc..1a0470c 100644
---
a/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive_2012.04.07.bb

+++
b/meta-oe/recipes-devtools/autoconf-archive/autoconf-archive_2016.09.16.bb

@@ -1,13 +1,11 @@
 require autoconf-archive.inc

-
-PARALLEL_MAKE = ""
-
 LICENSE = "GPLv2 & GPLv3"
 LIC_FILES_CHKSUM =
"file://COPYING;md5=d32239bcb673463ab874e80d47fae504"

-SRC_URI[md5sum] = "e842c5b9fae021007bd70550362e5e80"
-SRC_URI[sha256sum] =
"040b443bf68efd52fbfcb294b556bfbbbfe432db78445ca25e0cfe2e88f96a14"
+SRC_URI[md5sum] = "bf19d4cddce260b3c3e1d51d42509071"
+SRC_URI[sha256sum] =
"e8f2efd235f842bad2f6938bf4a72240a5e5fcd248e8444335e63beb60fabd82"

 EXTRA_OECONF += "ac_cv_path_M4=m4"
+
 BBCLASSEXTEND = "native nativesdk"
--
1.9.1

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org

http://lists.openembedded.org/mailman/listinfo/openembedded-devel





--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH] fftw: Allow an empty package for fftw.

2016-10-24 Thread Philip Balister
On 10/24/2016 11:43 AM, Martin Jansa wrote:
> RDEPENDS_${PN}-dev_remove = “${PN}”

I'll give it a whirl, thanks!

Philip

> 
> doesn't work?
> 
> On Sat, Oct 22, 2016 at 1:05 AM, Philip Balister 
> wrote:
> 
>> On 10/21/2016 01:08 PM, Khem Raj wrote:
>>>
 On Oct 21, 2016, at 5:14 AM, Philip Balister 
>> wrote:

 The fftw-dev package RDEPENDS on the fftw package. Let the recipe
>> create an
 empty one to satisfy this requirement.

 Signed-off-by: Philip Balister 
 ---
 meta-oe/recipes-support/fftw/fftw_3.3.4.bb | 2 ++
 1 file changed, 2 insertions(+)

 diff --git a/meta-oe/recipes-support/fftw/fftw_3.3.4.bb
>> b/meta-oe/recipes-support/fftw/fftw_3.3.4.bb
 index 0faaea1..0bb6cc2 100644
 --- a/meta-oe/recipes-support/fftw/fftw_3.3.4.bb
 +++ b/meta-oe/recipes-support/fftw/fftw_3.3.4.bb
 @@ -69,4 +69,6 @@ FILES_fftwl-wisdom = "${bindir}/fftwl-wisdom"
 FILES_fftwf-wisdom = "${bindir}/fftwf-wisdom"
 FILES_fftw-wisdom-to-conf = "${bindir}/fftw-wisdom-to-conf"

 +ALLOW_EMPTY_${PN}= “1"
>>>
>>> as Martin said
>>>
>>> RDEPENDS_${PN}-dev = “”
>>>
>>> should be done.
>>
>> It also RDEPENDS on libfftw libfftwf and libfftwl.
>>
>> Is there a way to remove just one entry in the RDEPENDS line? Need to
>> think through exactly what is going on.
>>
>> Philip
>>
>>>
 +
 BBCLASSEXTEND = "native"
 --
 2.5.5

 --
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>>
>>>
>>>
>> --
>> ___
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] State of bitbake world 2016-10-20

2016-10-24 Thread Martin Jansa
== Number of issues - stats ==
{| class='wikitable'
!|Date   !!colspan='3'|Failed tasks 
!!colspan='6'|Failed depencencies!!|Signatures
!!colspan='12'|QA !!Comment
|-
||  ||qemuarm   ||qemux86   ||qemux86_64
||qemuarm||max||min ||qemux86||max||min ||all   ||already-stripped  
||libdir||textrel   ||build-deps||file-rdeps
||version-going-backwards   ||host-user-contaminated
||installed-vs-shipped  ||unknown-configure-option  ||symlink-to-sysroot
||invalid-pkgconfig ||pkgname   ||  
|-
||2016-10-20||0 ||2 ||0 ||4 ||1 ||1 ||7 ||3 
||3 ||0 ||0 ||0 ||2 ||7 
||3 ||0 ||1 ||0 ||0 
||0 ||0 ||0 ||  
|}

http://www.openembedded.org/wiki/Bitbake_World_Status

== Failed tasks 2016-10-20 ==

INFO: jenkins-job.sh-1.8.11 Complete log available at 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20161024_055756.log

=== common () ===

=== common-x86 (0) ===

=== qemuarm (0) ===

=== qemux86 (2) ===
* meta-browser/recipes-browser/chromium/chromium_52.0.2743.76.bb:do_compile
* meta-smartphone/meta-shr/recipes-shr/shr/libshr-glib_git.bb:do_compile

=== qemux86_64 (0) ===

=== Number of failed tasks (2) ===
{| class=wikitable
|-
|| qemuarm  || 0 || 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.world.qemuarm.20161021_070109.log/
 || 
|-
|| qemux86  || 2 || 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.world.qemux86.20161019_104813.log/
 || http://errors.yoctoproject.org/Errors/Build/23371/
|-
|| qemux86_64   || 0 || 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.world.qemux86-64.20161020_085159.log/
 || 
|}

=== PNBLACKLISTs (119) ===

=== QA issues (13) ===
{| class=wikitable
!| Count||Issue
|-
||0 ||already-stripped
|-
||0 ||installed-vs-shipped
|-
||0 ||invalid-pkgconfig
|-
||0 ||libdir
|-
||0 ||pkgname
|-
||0 ||symlink-to-sysroot
|-
||0 ||unknown-configure-option
|-
||0 ||version-going-backwards
|-
||1 ||host-user-contaminated
|-
||2 ||textrel
|-
||3 ||file-rdeps
|-
||7 ||build-deps
|}



=== Failed dependencies for qemuarm (4) ===

Complete log: 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20161020_072353.log/
Found differences: 
Found errors: 
* ERROR: 4 issues were found in these recipes: xfsprogs

=== Recipes failing with maximal dependencies for qemuarm (1) ===
* xfsprogs -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20161020_072353.log//2_max/failed/xfsprogs.log

=== Recipes failing with minimal dependencies for qemuarm (1) ===
* xfsprogs -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20161020_072353.log//3_min/failed/xfsprogs.log

=== Failed dependencies for qemux86 (7) ===

Complete log: 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemux86.20161008_000108.log/
Found differences: 
Found errors: 
* ERROR: 7 issues were found in these recipes: chromium linux-atm mongodb

=== Recipes failing with maximal dependencies for qemux86 (3) ===
* chromium -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemux86.20161008_000108.log//2_max/failed/chromium.log
* linux-atm -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemux86.20161008_000108.log//2_max/failed/linux-atm.log
* mongodb -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemux86.20161008_000108.log//2_max/failed/mongodb.log

=== Recipes failing with minimal dependencies for qemux86 (3) ===
* chromium -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemux86.20161008_000108.log//3_min/failed/chromium.log
* linux-atm -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemux86.20161008_000108.log//3_min/failed/linux-atm.log
* mongodb -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemux86.20161008_000108.log//3_min/failed/mongodb.log

=== Incorrect PACKAGE_ARCH or sstate signatures (0) ===

Complete log: 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.signatures.20161020_093255.log/

No issues detected


PNBLACKLISTs:
openembedded-core/:
meta-browser:
recipes-browser/chromium/cef3_280796.bb:PNBLACKLIST[cef3] ?= "BROKEN: fails to 
build with gcc-6"
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/e17/elbow_git.bb:PNBLACKLIST[elbow] ?= "Depends on 
blacklisted webkit-efl"

Re: [oe] [meta-oe][PATCH] fftw: Allow an empty package for fftw.

2016-10-24 Thread Martin Jansa
RDEPENDS_${PN}-dev_remove = “${PN}”

doesn't work?

On Sat, Oct 22, 2016 at 1:05 AM, Philip Balister 
wrote:

> On 10/21/2016 01:08 PM, Khem Raj wrote:
> >
> >> On Oct 21, 2016, at 5:14 AM, Philip Balister 
> wrote:
> >>
> >> The fftw-dev package RDEPENDS on the fftw package. Let the recipe
> create an
> >> empty one to satisfy this requirement.
> >>
> >> Signed-off-by: Philip Balister 
> >> ---
> >> meta-oe/recipes-support/fftw/fftw_3.3.4.bb | 2 ++
> >> 1 file changed, 2 insertions(+)
> >>
> >> diff --git a/meta-oe/recipes-support/fftw/fftw_3.3.4.bb
> b/meta-oe/recipes-support/fftw/fftw_3.3.4.bb
> >> index 0faaea1..0bb6cc2 100644
> >> --- a/meta-oe/recipes-support/fftw/fftw_3.3.4.bb
> >> +++ b/meta-oe/recipes-support/fftw/fftw_3.3.4.bb
> >> @@ -69,4 +69,6 @@ FILES_fftwl-wisdom = "${bindir}/fftwl-wisdom"
> >> FILES_fftwf-wisdom = "${bindir}/fftwf-wisdom"
> >> FILES_fftw-wisdom-to-conf = "${bindir}/fftw-wisdom-to-conf"
> >>
> >> +ALLOW_EMPTY_${PN}= “1"
> >
> > as Martin said
> >
> > RDEPENDS_${PN}-dev = “”
> >
> > should be done.
>
> It also RDEPENDS on libfftw libfftwf and libfftwl.
>
> Is there a way to remove just one entry in the RDEPENDS line? Need to
> think through exactly what is going on.
>
> Philip
>
> >
> >> +
> >> BBCLASSEXTEND = "native"
> >> --
> >> 2.5.5
> >>
> >> --
> >> ___
> >> Openembedded-devel mailing list
> >> Openembedded-devel@lists.openembedded.org
> >> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> >
> >
> >
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-browser] Chromium Doesn't build for 32bit targets.

2016-10-24 Thread Trevor Woerner
I have been able to build and run chromium-52.0.2743.76 for qemux86!

I'll be pushing a patch for this issue soon, but I want to do a little more
investigation beforehand:

1) I discovered, a while back, that chromium won't run on the Minnow (x86-64)
unless I also use glibc-2.23. Therefore for my tests on this issue I switched
down to 2.23. So I want to switch back to glibc-2.24 to see how that works on
qemux86.

2) I want to make sure that my patch doesn't affect x86-64 (i.e. what's
currently working). Otherwise I'll just have to make the patch conditional on
arch.

3) I want to investigate bumping the chromium version to something newer to
see if that might fix the issue too (otherwise, I will investigate bumping,
but not as an activity related to this issue).
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] nodejs: update to 4.6.1

2016-10-24 Thread Jonathan Liu
Fixes CVE-2016-5180.

Signed-off-by: Jonathan Liu 
---
 meta-oe/recipes-devtools/nodejs/{nodejs_4.6.0.bb => nodejs_4.6.1.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-devtools/nodejs/{nodejs_4.6.0.bb => nodejs_4.6.1.bb} 
(96%)

diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_4.6.0.bb 
b/meta-oe/recipes-devtools/nodejs/nodejs_4.6.1.bb
similarity index 96%
rename from meta-oe/recipes-devtools/nodejs/nodejs_4.6.0.bb
rename to meta-oe/recipes-devtools/nodejs/nodejs_4.6.1.bb
index 7479371..03e9812 100644
--- a/meta-oe/recipes-devtools/nodejs/nodejs_4.6.0.bb
+++ b/meta-oe/recipes-devtools/nodejs/nodejs_4.6.1.bb
@@ -12,8 +12,8 @@ COMPATIBLE_MACHINE_mips64 = "(!.*mips64).*"
 SRC_URI = "http://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz \
 file://no-registry.patch \
 "
-SRC_URI[md5sum] = "40f3613f679d252674e13e75ed8a"
-SRC_URI[sha256sum] = 
"42910dbd34e49bfc40580e06753947c30d31101455a38e9f0343a23d67c0c694"
+SRC_URI[md5sum] = "4f70295e3eebef1f998fa38456263eaf"
+SRC_URI[sha256sum] = 
"fe2a85df8758001878abb5bbaf17a6b6cdc12b3e465b1d3bace83b37fdf0345a"
 
 S = "${WORKDIR}/node-v${PV}"
 
-- 
2.10.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-qt5 PATCH] qmake5_paths.bbclass: Fix fonts installation path

2016-10-24 Thread Otavio Salvador
On Fri, Oct 21, 2016 at 9:58 AM, Otavio Salvador
 wrote:
> On Fri, Oct 21, 2016 at 4:47 AM, Samuli Piippo  wrote:
>> That looks like the correct path to use, but how does this fix the problem?
>> OE_QMAKE_PATH_QT_FONTS doesn't seem to used anywhere in meta-qt5 any more
>> and probably should have been removed together with the font packaging bits.
>
> It did not fix it, indeed. We had a left over from a test so it hided
> the issue. We are checking it now.

This change ought to be ignored; the Qt QPA has a hardcoded path which
can be overridden using an environment var and this seems to be the
standard practice for people not using fontconfig support.

-- 
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-oe][PATCH] openldap: use recommended backend mdb

2016-10-24 Thread wenzong.fan
From: Kai Kang 

The mdb backend to slapd(8) is the recommended primary backend for a
normal slapd database. Add PACKAGECONFIG 'mdb' to enable it and build
mdb as SLAPD_STATIC_BACKENDS.

This fixes the errors while starting slapd:

  $systemctl start slapd
  Job for slapd.service failed because the control process exited \
  with error code. See "systemctl status slapd.service" and \
  "journalctl -xe" for details.

  $ systemctl status slapd
  ...
  /etc/openldap/slapd.conf: line 53:  failed init (bdb)
  Unrecognized database type (bdb)
  slapd.service: Control process exited, code=exited status=1
  ...

Signed-off-by: Kai Kang 
Signed-off-by: Wenzong Fan 
---
 meta-oe/recipes-support/openldap/openldap_2.4.44.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-support/openldap/openldap_2.4.44.bb 
b/meta-oe/recipes-support/openldap/openldap_2.4.44.bb
index 41f753e..4e95a77 100644
--- a/meta-oe/recipes-support/openldap/openldap_2.4.44.bb
+++ b/meta-oe/recipes-support/openldap/openldap_2.4.44.bb
@@ -53,7 +53,7 @@ EXTRA_OECONF += "--with-yielding-select=yes"
 EXTRA_OECONF += "--enable-dynamic"
 
 PACKAGECONFIG ??= "gnutls modules \
-   ldap meta monitor null passwd shell proxycache dnssrv \
+   mdb ldap meta monitor null passwd shell proxycache dnssrv \
${@bb.utils.contains('DISTRO_FEATURES', 'ipv6', 'ipv6', '', 
d)} \
 "
 #--with-tls  with TLS/SSL support auto|openssl|gnutls [auto]
@@ -97,7 +97,7 @@ PACKAGECONFIG[hdb] = "--enable-hdb=yes,--enable-hdb=no,db"
 PACKAGECONFIG[ldap] = "--enable-ldap=mod,--enable-ldap=no,"
 
 #--enable-mdb  enable mdb database backend no|yes|mod [yes]
-PACKAGECONFIG[mdb] = "--enable-mdb=mod,--enable-mdb=no,"
+PACKAGECONFIG[mdb] = "--enable-mdb=yes,--enable-mdb=no,"
 
 #--enable-meta enable metadirectory backend no|yes|mod no
 PACKAGECONFIG[meta] = "--enable-meta=mod,--enable-meta=no,"
-- 
2.8.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 2/3] librelp: add recipe

2016-10-24 Thread Qi.Chen
From: Chen Qi 

This is a project under rsyslog. Add its recipe as it's needed by
the new version of rsyslog.

Signed-off-by: Chen Qi 
---
 meta-oe/recipes-extended/rsyslog/librelp_1.2.12.bb | 15 +++
 1 file changed, 15 insertions(+)
 create mode 100644 meta-oe/recipes-extended/rsyslog/librelp_1.2.12.bb

diff --git a/meta-oe/recipes-extended/rsyslog/librelp_1.2.12.bb 
b/meta-oe/recipes-extended/rsyslog/librelp_1.2.12.bb
new file mode 100644
index 000..84c2583
--- /dev/null
+++ b/meta-oe/recipes-extended/rsyslog/librelp_1.2.12.bb
@@ -0,0 +1,15 @@
+SUMMARY = "A reliable logging library"
+HOMEPAGE = "https://github.com/rsyslog/libfastjson;
+
+LICENSE = "GPLv3"
+LIC_FILES_CHKSUM = "file://COPYING;md5=1fb9c10ed9fd6826757615455ca893a9"
+
+DEPENDS = "gmp nettle libidn zlib gnutls"
+
+SRC_URI = "git://github.com/rsyslog/librelp.git;protocol=https"
+
+SRCREV = "02c3be4f5c39fec59d05cd8b75b08dbba04098ad"
+
+S = "${WORKDIR}/git"
+
+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-oe][PATCH 3/3] rsyslog: upgrade to 8.22.0

2016-10-24 Thread Qi.Chen
From: Chen Qi 

enable_tls_ptests.patch is removed as the problem has been fixed in new version.

fix_build_with_musl.patch is removed as it's no longer suitable.
The file it fixes is not even there any more.

Several necessary runtime dependencies are added to rsyslog-ptest.

Signed-off-by: Chen Qi 
---
 ...include-config.h-before-any-other-headers.patch |  51 --
 .../rsyslog/rsyslog/enable_tls_ptests.patch|  28 
 .../rsyslog/rsyslog/fix_build_with_musl.patch  |  62 ---
 .../rsyslog/rsyslog/json-0.12-fix.patch|  47 --
 .../replace_deprecated_GnuTLS_functions.patch  |  73 -
 ...icate_type_set_priority_only_if_available.patch |  79 -
 meta-oe/recipes-extended/rsyslog/rsyslog_7.6.7.bb  | 180 -
 meta-oe/recipes-extended/rsyslog/rsyslog_8.22.0.bb | 172 
 8 files changed, 172 insertions(+), 520 deletions(-)
 delete mode 100644 
meta-oe/recipes-extended/rsyslog/rsyslog/bugfix-include-config.h-before-any-other-headers.patch
 delete mode 100644 
meta-oe/recipes-extended/rsyslog/rsyslog/enable_tls_ptests.patch
 delete mode 100644 
meta-oe/recipes-extended/rsyslog/rsyslog/fix_build_with_musl.patch
 delete mode 100644 meta-oe/recipes-extended/rsyslog/rsyslog/json-0.12-fix.patch
 delete mode 100644 
meta-oe/recipes-extended/rsyslog/rsyslog/replace_deprecated_GnuTLS_functions.patch
 delete mode 100644 
meta-oe/recipes-extended/rsyslog/rsyslog/use_gnutls_certificate_type_set_priority_only_if_available.patch
 delete mode 100644 meta-oe/recipes-extended/rsyslog/rsyslog_7.6.7.bb
 create mode 100644 meta-oe/recipes-extended/rsyslog/rsyslog_8.22.0.bb

diff --git 
a/meta-oe/recipes-extended/rsyslog/rsyslog/bugfix-include-config.h-before-any-other-headers.patch
 
b/meta-oe/recipes-extended/rsyslog/rsyslog/bugfix-include-config.h-before-any-other-headers.patch
deleted file mode 100644
index 1048b42..000
--- 
a/meta-oe/recipes-extended/rsyslog/rsyslog/bugfix-include-config.h-before-any-other-headers.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-Backport below commit for fixing:
-
-lexer.l:34:14: error: expected identifier or '(' before '__extension__'
-
-From 876bdd1c85353f7e254f4b4c3e228484860cea57 Mon Sep 17 00:00:00 2001
-From: Tomas Heinrich 
-Date: Mon, 17 Nov 2014 20:53:22 +0100
-Subject: [PATCH] bugfix: include config.h before any other headers
-
-For some reason, flex used to prepend several standard headers before
-config.h. This prevented some conditional extension in these headers
-from being defined.
-
-The explicit prototype for strdup() shouldn't be required anymore as
-it should be provided by string.h.
-
-Upstream-Status: Backport

- grammar/lexer.l | 7 +--
- 1 file changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/grammar/lexer.l b/grammar/lexer.l
-index 359cf9f..c834ef7 100644
 a/grammar/lexer.l
-+++ b/grammar/lexer.l
-@@ -28,10 +28,12 @@
-   * limitations under the License.
-   */
- 
--%{
-+%top{
- #include "config.h"
-+}
-+
-+%{
- #include "parserif.h"
--extern char *strdup(__const char*); /* somehow we may not get this from 
string.h... */
- %}
- 
- %option noyywrap nodefault case-insensitive yylineno
-@@ -67,6 +69,7 @@ extern char *strdup(__const char*); /* somehow we may not 
get this from string.h
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include "rainerscript.h"
--- 
-2.7.4
-
diff --git a/meta-oe/recipes-extended/rsyslog/rsyslog/enable_tls_ptests.patch 
b/meta-oe/recipes-extended/rsyslog/rsyslog/enable_tls_ptests.patch
deleted file mode 100644
index c858f32..000
--- a/meta-oe/recipes-extended/rsyslog/rsyslog/enable_tls_ptests.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Enable tls ptest
-
-Signed-off-by: Tudor Florea 
-Upstream-Status: Pending
-
 rsyslog-7.4.4/tests/Makefile.am.orig   2013-08-30 18:30:41.0 
+0200
-+++ rsyslog-7.4.4/tests/Makefile.am2015-10-01 09:38:45.176289031 +0200
-@@ -118,15 +118,13 @@
- endif
- 
- if ENABLE_GNUTLS
--# TODO: re-enable in newer version
--#TESTS +=  \
--  #sndrcv_tls_anon.sh \
--  #sndrcv_tls_anon_rebind.sh \
--  #imtcp-tls-basic.sh
-+TESTS +=  \
-+   imtcp-tls-basic.sh \
-+   imtcp_conndrop_tls.sh
- if HAVE_VALGRIND
- TESTS += imtcp-tls-basic-vg.sh \
--   imtcp_conndrop_tls-vg.sh 
--   manytcp-too-few-tls-vg.sh 
-+   imtcp_conndrop_tls-vg.sh \
-+   manytcp-too-few-tls.sh
- endif
- endif
-
diff --git a/meta-oe/recipes-extended/rsyslog/rsyslog/fix_build_with_musl.patch 
b/meta-oe/recipes-extended/rsyslog/rsyslog/fix_build_with_musl.patch
deleted file mode 100644
index db35db0..000
--- a/meta-oe/recipes-extended/rsyslog/rsyslog/fix_build_with_musl.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-From b6cc506b6ad0b5dd9aa9831ed42e6759183aaf45 Mon Sep 17 00:00:00 2001
-From: Peter Liu 
-Date: Mon, 26 Sep 2016 17:03:57 +0200
-Subject: [PATCH] fix building 

[oe] [meta-oe][PATCH 1/3] libfastjson: add recipe

2016-10-24 Thread Qi.Chen
From: Chen Qi 

This is a project under rsyslog. Add its recipe as it's needed
by new version of rsyslog.

Signed-off-by: Chen Qi 
---
 meta-oe/recipes-extended/rsyslog/libfastjson_0.99.4.bb | 15 +++
 1 file changed, 15 insertions(+)
 create mode 100644 meta-oe/recipes-extended/rsyslog/libfastjson_0.99.4.bb

diff --git a/meta-oe/recipes-extended/rsyslog/libfastjson_0.99.4.bb 
b/meta-oe/recipes-extended/rsyslog/libfastjson_0.99.4.bb
new file mode 100644
index 000..2e23d7e
--- /dev/null
+++ b/meta-oe/recipes-extended/rsyslog/libfastjson_0.99.4.bb
@@ -0,0 +1,15 @@
+SUMMARY = "A fork of json-c library"
+HOMEPAGE = "https://github.com/rsyslog/libfastjson;
+
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://COPYING;md5=a958bb07122368f3e1d9b2efe07d231f"
+
+DEPENDS = ""
+
+SRC_URI = "git://github.com/rsyslog/libfastjson.git;protocol=https"
+
+SRCREV = "6e057a094cb225c9d80d8d6e6b1f36ca88a942dd"
+
+S = "${WORKDIR}/git"
+
+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] android-tools: fix native build

2016-10-24 Thread Koen Kooi
On 21 October 2016 at 19:12, Khem Raj  wrote:
>
>> On Oct 21, 2016, at 12:10 AM, Koen Kooi  wrote:
>>
>> +# Find libbsd headers during native builds
>> +CC_append_class-native = " -I${STAGING_INCDIR}"
>> +CC_append_class-nativesdk = " -I${STAGING_INCDIR}"
>> +
>
> is CC the only option to be tweaked ? can it be done via CFLAGS or 
> BUILD_CFLAGS
> and BUILDSDK_CFLAGS

Among other things, CFLAGS gets emptied a bit later in the recipe,
which I why I went the CC_append route.

-- 
Koen Kooi

Builds and Baselines | Release Manager
Linaro.org | Open source software for ARM SoCs
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel