Re: [oe] [meta-networking][kirkstone][PATCH] networkmanager: fix build with enabled ppp

2022-07-01 Thread Javier Viguera via lists.openembedded.org


From: Otavio Salvador 
Sent: Friday, July 1, 2022 13:45
To: Viguera, Javier 
Cc: OpenEmbedded Devel List ; 
akuster808 
Subject: Re: [oe] [meta-networking][kirkstone][PATCH] networkmanager: fix build 
with enabled ppp

Please send it against master, first, then we can ask for backports.

It’s already on *master-next*

-- jviguera


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#97664): 
https://lists.openembedded.org/g/openembedded-devel/message/97664
Mute This Topic: https://lists.openembedded.org/mt/92020681/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-networking][kirkstone][PATCH] networkmanager: fix build with enabled ppp

2022-06-30 Thread Javier Viguera via lists.openembedded.org
Hi Raj,

Yes it failed exactly the same in *master*. For example building master for 
qemuarm fails with:

| Has header "pppd/pppd.h" : YES
| Program pppd /sbin/pppd /usr/sbin/pppd found: NO
| 
| ../NetworkManager-1.38.0/meson.build:571:4: ERROR: Assert failed: pppd 
required but not found, please provide a valid pppd path or use -Dppp=false to 
disable it

-- jviguera

-Original Message-
From: Khem Raj  
Sent: Wednesday, June 29, 2022 19:06
To: Viguera, Javier ; 
openembedded-devel@lists.openembedded.org
Cc: akuster...@gmail.com
Subject: Re: [oe] [meta-networking][kirkstone][PATCH] networkmanager: fix build 
with enabled ppp

do we need this patch on master too where we have networkmanager 1.38


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#97635): 
https://lists.openembedded.org/g/openembedded-devel/message/97635
Mute This Topic: https://lists.openembedded.org/mt/92020681/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-networking][kirkstone][PATCH] networkmanager: fix build with enabled ppp

2022-06-27 Thread Javier Viguera via lists.openembedded.org
If 'ppp' packageconfig option is enabled, but the build system does NOT
have pppd binary installed, the build fails with:

| Has header "pppd/pppd.h" : YES
| Program pppd /sbin/pppd /usr/sbin/pppd found: NO
|
| ../NetworkManager-1.36.2/meson.build:570:4: ERROR: Assert failed: pppd 
required but not found, please provide a valid pppd path or use -Dppp=false to 
disable it

This is due to meson trying to look for the 'pppd' binary in the build
system when it should not. If the build system does not contain pppd,
the build fails.

Signed-off-by: Javier Viguera 
---
 .../networkmanager/networkmanager_1.36.2.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb 
b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb
index 6c665d53bb50..e3b1296a6bc4 100644
--- 
a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb
+++ 
b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb
@@ -83,7 +83,7 @@ PACKAGECONFIG[bluez5] = 
"-Dbluez5_dun=true,-Dbluez5_dun=false,bluez5"
 # consolekit is not picked by shlibs, so add it to RDEPENDS too
 PACKAGECONFIG[consolekit] = 
"-Dsession_tracking_consolekit=true,-Dsession_tracking_consolekit=false,consolekit,consolekit"
 PACKAGECONFIG[modemmanager] = 
"-Dmodem_manager=true,-Dmodem_manager=false,modemmanager 
mobile-broadband-provider-info"
-PACKAGECONFIG[ppp] = "-Dppp=true,-Dppp=false,ppp,ppp"
+PACKAGECONFIG[ppp] = "-Dppp=true -Dpppd=/usr/sbin/pppd,-Dppp=false,ppp,ppp"
 PACKAGECONFIG[dnsmasq] = "-Ddnsmasq=${bindir}/dnsmasq"
 PACKAGECONFIG[nss] = "-Dcrypto=nss,,nss"
 PACKAGECONFIG[resolvconf] = 
"-Dresolvconf=${base_sbindir}/resolvconf,-Dresolvconf=no,,resolvconf"

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#97600): 
https://lists.openembedded.org/g/openembedded-devel/message/97600
Mute This Topic: https://lists.openembedded.org/mt/92020681/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [thud][PATCH] lvm2: Fix RDEPEND on lvm2 to lvm2-udevrules

2020-01-14 Thread Javier Viguera


On 04/12/2019 10:37, Javier Viguera wrote:

Hi Armin,

Could you queue this fix for Thud?

Same fix is already merged in master and Zeus.



Ping.

The patch appears as new in patchwork:

https://patchwork.openembedded.org/patch/167467/

--
Javier Viguera
Software Engineer

Digi International® Spain S.A.U.
--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [thud][PATCH] lvm2: Fix RDEPEND on lvm2 to lvm2-udevrules

2019-12-04 Thread Javier Viguera

Hi Armin,

Could you queue this fix for Thud?

Same fix is already merged in master and Zeus.

--
Javier Viguera
Software Engineer

Digi International® Spain S.A.U.



On 27/11/2019 17:29, Arturo Buzarra wrote:

Commit c6e963f ("lvm2: Add RDEPEND on lvm2 to lvm2-udevrules") added
a package dependency due to lvm2-udevrules needs dmsetup, however
dmsetup was moved to libdevmapper in commit 269d009 ("lvm2:
libdevicemapper package needs udev rules and dmsetup"), so this
dependency should be only for libdevmapper instead of the full package.

With the current implementation, a package that has a dependency with
lvm2-udev rules will include also many unnecessary packages like lvm2,
lvm2-scripts, etc. and their dependencies.

Signed-off-by: Arturo Buzarra 
---
  meta-oe/recipes-support/lvm2/lvm2_2.02.180.bb | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/lvm2/lvm2_2.02.180.bb 
b/meta-oe/recipes-support/lvm2/lvm2_2.02.180.bb
index 7bd7b09d8..08287e358 100644
--- a/meta-oe/recipes-support/lvm2/lvm2_2.02.180.bb
+++ b/meta-oe/recipes-support/lvm2/lvm2_2.02.180.bb
@@ -50,7 +50,7 @@ FILES_${PN}-scripts = " \
  # Specified explicitly for the udev rules, just in case that it does not get 
picked
  # up automatically:
  FILES_${PN}-udevrules = "${nonarch_base_libdir}/udev/rules.d"
-RDEPENDS_${PN}-udevrules = "${PN}"
+RDEPENDS_${PN}-udevrules = "libdevmapper"
  RDEPENDS_${PN}_append_class-target = " libdevmapper"
  RDEPENDS_${PN}_append_class-nativesdk = " libdevmapper"
  




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


Re: [oe] [Warror][ 19/23] leptonica: fix SRC_URI

2019-09-10 Thread Javier Viguera

Hi Armin,

Care to cherry-pick this fix also to Thud?

Thanks in advance.

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


Re: [oe] [meta-qt5][PATCH] qttranslations: annihilate qttranslations-qtconfig

2018-04-20 Thread Javier Viguera

On 19/04/18 15:07, Adam Trhon wrote:

In Qt 5.9.5 there is no qtconfig translation (see commit a6b3446cb023
in qttranslations upstream). But packagegroup-qt5-toolchain-target
RDEPENDS on qttranslations-qtconfg, which breaks SDK populating.

Fix this issue by annihilating qttranslations-qtconfig from meta-qt5.


+1

This is needed also in Rocko after the update to version 5.9.5.

Currently Rocko fails to build a QT5 based SDK with:

Error:
 Problem: conflicting requests
  - nothing provides qttranslations-qtconfig needed by 
packagegroup-qt5-toolchain-target-1.0-r0.0.noarch


Cherry-picking this patch fixes the broken build.

--
Regards,

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


Re: [oe] [meta-oe][PATCH 06/10] libndp: Include sys/select.h in ndptool.c (backport to Morty)

2017-07-10 Thread Javier Viguera

This is also failing in Yocto 2.2 Morty.

And the fix is just a cherry-pick away:

git cherry-pick 9cd2b3fe97b2b041d293941207c54909f0206f3d

Could someone with the proper rights, do the backport to Morty?

--
Thanks,

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


Re: [oe] [meta-qt5][PATCH] ninja-native: remove from meta-qt5 (moved to meta-oe)

2016-04-05 Thread Javier Viguera

ninja-native recipe is still duplicated in Jethro branch:

$ bitbake-layers show-overlayed
=== Overlayed recipes ===
ninja-native:
  meta-qt5 1.5.3+gitrAUTOINC+3309498174
  meta-oe  1.6.0

Could the removal patch in master be cherry-picked to jethro?

# git cherry-pick -x 2d1bf98775aeb6796c66d545230c422b36b58cbe

-
Regards,

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


Re: [oe] [meta-python][jethro][PATCH][V2] python-m2crypto: fix SSLv2 symbol issue

2016-03-29 Thread Javier Viguera

On 17/03/16 22:54, Martin Jansa wrote:


I'm still seeing multiple issues caused by last openssl upgrade, e.g.
ruby, pywbem, crda

Are they all supposed to be fixed by this?


Well I just did a basic build tests with the three mentioned above 
(ruby, pywbem and crda) and these are the results:


RUBY

I don't see any difference with or without the patch, it's building fine 
even without the patch but the patch does not hurt either.


PYWBEM_0.8.0

Without the patch fails with:

  File 
"/ssd/dey/jethro/x11/ccimx6sbc/tmp/sysroots/x86_64-linux/usr/lib/python2.7/site-packages/M2Crypto/_m2crypto.py", 
line 24, in swig_import_helper

_mod = imp.load_module('__m2crypto', fp, pathname, description)
  ImportError: 
/ssd/dey/jethro/x11/ccimx6sbc/tmp/sysroots/x86_64-linux/usr/lib/python2.7/site-packages/M2Crypto/__m2crypto.so: 
undefined symbol: SSLv2_method


With the patch PYWBEM builds fine.

CRDA_3.18
~
Without the patch fails with:

NOTE: make -j 8 MAKEFLAGS= 
DESTDIR=/ssd/dey/jethro/x11/ccimx6sbc/tmp/work/cortexa9hf-vfp-neon-dey-linux-gnueabi/crda/3.18-r0/image 
LIBDIR=/usr/lib/crda LDLIBREG=-Wl,-rpath,/usr/lib/crda -lreg all_noverify

  GEN  keys-gcrypt.c
  Trusted pubkeys: pubkeys/linville.key.pub.pem 
pubkeys/sforshee.key.pub.pem
ERROR: Failed to import the "M2Crypto" module: 
/ssd/dey/jethro/x11/ccimx6sbc/tmp/sysroots/x86_64-linux/usr/lib/python2.7/site-packages/M2Crypto/__m2crypto.so: 
undefined symbol: SSLv2_method


With the patch CRDA builds fine.

So I would say that the patch improves the situation. It fixes the build 
for some packages and does not seem to break anything.



I'm also having build failures for CRDA since almost a month now, so I 
would like to have the 'jethro-next' merged to 'jethro' as well.



Thanks,

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


Re: [oe] [meta-qt5][master][jethro][PATCH] qtconnectivity, qtsystems: fix bluetooth support

2016-01-12 Thread Javier Viguera
Hi Martin

On 04/01/16 21:37, Martin Jansa wrote:
> Some distros are still using bluez4, you can try it as well with:
> DISTRO_FEATURES_remove = "bluez5"
> DISTRO_FEATURES_append = " bluez4"
> 
> But nothing prevents bluez5 from being populated in the sysroot, because
> unlike bluez4 in meta-oe, bluez5 in oe-core doesn't set the PNBLACKLIST
> the make these 2 recipes really mutually exclusive in sysroot.

Seems that this problem was finally solved in:

http://git.openembedded.org/openembedded-core/commit/?id=0a556af62b509f9defd8ac5b3a6648bdfe1dff67

So here my humble ping for this commit (master and jethro).

-- 
Regards,

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


Re: [oe] [meta-qt5][master][jethro][PATCH] qtconnectivity, qtsystems: fix bluetooth support

2016-01-05 Thread Javier Viguera
On 04/01/16 21:37, Martin Jansa wrote:
> So you can build both with:
> bitbake -c build bluez5 bluez4
> (or with "bitbake world")
> 
> and you end with 2 providers for bluez.pc (and bluetooth.so) in the sysroot
> and qtconnectivity will get runtime dependency on whatever bluez version
> was built first, e.g. bluez5 even when BLUEZ variable says bluez4. See
> shlibs provider code in package.bbclass.
> 
> That's cause for undeterministic builds and this QA warning:
> WARNING: QA Issue: qtconnectivity rdepends on bluez5, but it isn't a build 
> dependency? [build-deps]

Ok, I understand now the problem. Thanks for explaining it.

But to be honest, I don't know how this can be solved in these QT5 recipes. To 
me this seems more a problem in the bluez5 recipe, so it cannot be built when 
bluez4 is already built. This is probably beyond my Yocto skills :-)

I used this commit as an example to add the bluez5 support:

http://git.openembedded.org/meta-openembedded/commit/?id=c2069a1420fb3d199c99f8b6e778478240fa56be

Shouldn't the problem you outline happen just the same with the gpsd recipe 
after above commit?

-- 
Regards,

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


[oe] [meta-qt5][master][jethro][PATCH] qtconnectivity, qtsystems: fix bluetooth support

2016-01-04 Thread Javier Viguera
QMAKE_CACHE_EVAL is only used in qtwebengine and qtwebkit, but not in
the rest of the QT5 packages, so use EXTRA_QMAKEVARS_PRE to pass the
packageconfig options to the do_configure task.

Also generalize bluetooth support so it can be used not only with bluez4
but with bluez5 as well.

Signed-off-by: Javier Viguera <javier.vigu...@digi.com>
---
 recipes-qt/qt5/qtconnectivity_git.bb | 9 ++---
 recipes-qt/qt5/qtsystems_git.bb  | 9 ++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/recipes-qt/qt5/qtconnectivity_git.bb 
b/recipes-qt/qt5/qtconnectivity_git.bb
index b1e155e2b48d..f677f7107465 100644
--- a/recipes-qt/qt5/qtconnectivity_git.bb
+++ b/recipes-qt/qt5/qtconnectivity_git.bb
@@ -13,11 +13,14 @@ LIC_FILES_CHKSUM = " \
 
 DEPENDS += "qtbase qtdeclarative"
 
-PACKAGECONFIG ??= ""
-PACKAGECONFIG[bluez4] = "OE_BLUEZ_ENABLED,,bluez4"
+inherit bluetooth
+
+PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 
'bluez', '', d)}"
+PACKAGECONFIG[bluez] = "CONFIG+=OE_BLUEZ_ENABLED,,${BLUEZ}"
+
+EXTRA_QMAKEVARS_PRE += "${EXTRA_OECONF}"
 
 do_configure_prepend() {
-export QMAKE_CACHE_EVAL="CONFIG+=${EXTRA_OECONF}"
 # disable bluez test if it isn't enabled by PACKAGECONFIG
 sed -i 's/^qtCompileTest(bluez)/OE_BLUEZ_ENABLED:qtCompileTest(bluez)/g' 
${S}/qtconnectivity.pro
 }
diff --git a/recipes-qt/qt5/qtsystems_git.bb b/recipes-qt/qt5/qtsystems_git.bb
index 27d2bff37b51..9d9d245d2d09 100644
--- a/recipes-qt/qt5/qtsystems_git.bb
+++ b/recipes-qt/qt5/qtsystems_git.bb
@@ -11,11 +11,14 @@ LIC_FILES_CHKSUM = " \
 
 DEPENDS += "qtbase qtdeclarative udev gconf"
 
-PACKAGECONFIG ??= ""
-PACKAGECONFIG[bluez4] = "OE_BLUEZ_ENABLED,,bluez4"
+inherit bluetooth
+
+PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 
'bluez', '', d)}"
+PACKAGECONFIG[bluez] = "CONFIG+=OE_BLUEZ_ENABLED,,${BLUEZ}"
+
+EXTRA_QMAKEVARS_PRE += "${EXTRA_OECONF}"
 
 do_configure_prepend() {
-export QMAKE_CACHE_EVAL="CONFIG+=${EXTRA_OECONF}"
 # disable bluez test if it isn't enabled by PACKAGECONFIG
 sed -i 's/^qtCompileTest(bluez)/
OE_BLUEZ_ENABLED:qtCompileTest(bluez)/g' ${S}/qtsystems.pro
 }
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-qt5][master][jethro][PATCH] qtconnectivity, qtsystems: fix bluetooth support

2016-01-04 Thread Javier Viguera

On 04/01/16 17:17, Martin Jansa wrote:


Is it deterministic?

Will it always pick bluez4 when BLUEZ is set to bluez4, but there is
bluez5 is already in the sysroot as well?


No, BLUEZ is set by *bluetooth* class depending on your distro features 
and is only used to add 'bluez4' or 'bluez5' to the recipe build-time 
dependences (DEPENDS). But apart from that it does nothing to the QT5 
compilation itself.




config.tests/bluez/bluez.pro is only using pkgconfig to find bluez, so
I'm not sure which one will win.


Neither do I, but I don't think having both versions of the bluez 
libraries in the sysroot is a common use-case. The package config file 
for bluez4 and bluez5 is almost the same. It adds the same cflags and 
libs to any package querying it:


Libs: -L${libdir} -lbluetooth
Cflags: -I${includedir}

So to recap: this change fix the bluetooth support which is currently 
broken because QMAKE_CACHE_EVAL is not used at all, and also allows to 
build QT5 bluetooth support using bluez5 instead of the hard-coded bluez4.


--
Regards,

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


[oe] [meta-oe][master][dizzy]PATCH v2] xserver-common: disable TCP connections

2014-11-26 Thread Javier Viguera
For security reasons disable TCP connections to the xserver.

Signed-off-by: Javier Viguera javier.vigu...@digi.com
---

Notes:
v2:
  * Add upstream-status

 ...15-xserver-common-disable-TCP-connections.patch | 24 ++
 .../xserver-common/xserver-common_1.34.bb  |  1 +
 2 files changed, 25 insertions(+)
 create mode 100644 
meta-oe/recipes-graphics/xserver-common/xserver-common-1.34/0015-xserver-common-disable-TCP-connections.patch

diff --git 
a/meta-oe/recipes-graphics/xserver-common/xserver-common-1.34/0015-xserver-common-disable-TCP-connections.patch
 
b/meta-oe/recipes-graphics/xserver-common/xserver-common-1.34/0015-xserver-common-disable-TCP-connections.patch
new file mode 100644
index ..06df2618bd76
--- /dev/null
+++ 
b/meta-oe/recipes-graphics/xserver-common/xserver-common-1.34/0015-xserver-common-disable-TCP-connections.patch
@@ -0,0 +1,24 @@
+From: Javier Viguera javier.vigu...@digi.com
+Date: Wed, 26 Nov 2014 09:24:44 +0100
+Subject: [PATCH] xserver-common: disable TCP connections
+
+Upstream-Status: Inappropriate [configuration]
+
+Signed-off-by: Javier Viguera javier.vigu...@digi.com
+---
+ X11/xserver-common | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/X11/xserver-common b/X11/xserver-common
+index 017e5aee1ab0..4dc48c412741 100644
+--- a/X11/xserver-common
 b/X11/xserver-common
+@@ -44,7 +44,7 @@ SCREEN_SIZE=`fallback_screen_arg`
+ export USER=root
+ export XSERVER_DEFAULT_ORIENTATION=normal
+ 
+-ARGS=-br -pn $INPUT_EXTRA_ARGS
++ARGS=-br -pn -nolisten tcp $INPUT_EXTRA_ARGS
+ DPI=100
+ MOUSE=
+ KDRIVEARGS=
diff --git a/meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb 
b/meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb
index 12fff9ae9a0d..f5b1984cdde3 100644
--- a/meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb
+++ b/meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb
@@ -24,6 +24,7 @@ SRC_URI_append =  \
 file://0012-xserver-common-add-support-for-gta04-alias-OpenPhoen.patch \
 file://0013-xserver-common-add-support-for-tuna-alias-Galaxy-Nex.patch \
 file://0014-Xserver-Start-Xsession-like-x11-common-does.patch \
+file://0015-xserver-common-disable-TCP-connections.patch \
 
 
 do_install_append() {
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][master][dizzy]PATCH] xserver-common: disable TCP connections

2014-11-25 Thread Javier Viguera
For security reasons disable TCP connections to the xserver.

Signed-off-by: Javier Viguera javier.vigu...@digi.com
---
 ...15-xserver-common-disable-TCP-connections.patch | 22 ++
 .../xserver-common/xserver-common_1.34.bb  |  1 +
 2 files changed, 23 insertions(+)
 create mode 100644 
meta-oe/recipes-graphics/xserver-common/xserver-common-1.34/0015-xserver-common-disable-TCP-connections.patch

diff --git 
a/meta-oe/recipes-graphics/xserver-common/xserver-common-1.34/0015-xserver-common-disable-TCP-connections.patch
 
b/meta-oe/recipes-graphics/xserver-common/xserver-common-1.34/0015-xserver-common-disable-TCP-connections.patch
new file mode 100644
index ..0af8030160e2
--- /dev/null
+++ 
b/meta-oe/recipes-graphics/xserver-common/xserver-common-1.34/0015-xserver-common-disable-TCP-connections.patch
@@ -0,0 +1,22 @@
+From: Javier Viguera javier.vigu...@digi.com
+Date: Tue, 25 Nov 2014 18:47:12 +0100
+Subject: [PATCH] xserver-common: disable TCP connections
+
+Signed-off-by: Javier Viguera javier.vigu...@digi.com
+---
+ X11/xserver-common | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/X11/xserver-common b/X11/xserver-common
+index 017e5aee1ab0..4dc48c412741 100644
+--- a/X11/xserver-common
 b/X11/xserver-common
+@@ -44,7 +44,7 @@ SCREEN_SIZE=`fallback_screen_arg`
+ export USER=root
+ export XSERVER_DEFAULT_ORIENTATION=normal
+ 
+-ARGS=-br -pn $INPUT_EXTRA_ARGS
++ARGS=-br -pn -nolisten tcp $INPUT_EXTRA_ARGS
+ DPI=100
+ MOUSE=
+ KDRIVEARGS=
diff --git a/meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb 
b/meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb
index 12fff9ae9a0d..f5b1984cdde3 100644
--- a/meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb
+++ b/meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb
@@ -24,6 +24,7 @@ SRC_URI_append =  \
 file://0012-xserver-common-add-support-for-gta04-alias-OpenPhoen.patch \
 file://0013-xserver-common-add-support-for-tuna-alias-Galaxy-Nex.patch \
 file://0014-Xserver-Start-Xsession-like-x11-common-does.patch \
+file://0015-xserver-common-disable-TCP-connections.patch \
 
 
 do_install_append() {
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][daisy][PATCH] imagemagick: fix SRC_URI

2014-10-07 Thread Javier Viguera
The package download URL has changed.

Signed-off-by: Javier Viguera javier.vigu...@digi.com
---
 meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb 
b/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
index e261eb8b7020..27d02edbe3ec 100644
--- a/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
+++ b/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = 
file://LICENSE;md5=5d84c6ddd4028aa53d028b4c50f9361e
 DEPENDS = lcms bzip2 jpeg libpng librsvg tiff zlib fftw freetype
 
 PATCHSET = 10
-SRC_URI = 
http://www.imagemagick.org/download/legacy/ImageMagick-${PV}-${PATCHSET}.tar.bz2
 \
+SRC_URI = 
http://www.imagemagick.org/download/releases/ImageMagick-${PV}-${PATCHSET}.tar.bz2
 \
file://remove.dist-lzip.patch \
 
 SRC_URI[md5sum] = a3a0fa301965d6fde68fccd066f62b0b
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] Few archives to add on sources.oe.org

2014-06-20 Thread Javier Viguera

Hi all,

On 19/06/14 19:19, Paul Eggleton wrote:

Thanks!

On Thursday 19 June 2014 10:08:58 Tom King wrote:

Yes,

its in there too.


Unfortunately the cherokee binary in sources.oe.org seems corrupted:

# http://sources.openembedded.org/cherokee-1.2.98.tar.gz

$ ls -o cherokee-1.2.98.tar.gz
4096000 Jun 19 19:07 cherokee-1.2.98.tar.gz

The correct binary has *6163984* bytes.

$ md5sum cherokee-1.2.98.tar.gz
1e5aa3aecf462016548672c97f24fc34  cherokee-1.2.98.tar.gz

The MD5SUM expected by bitbake is 21b01e7d45c0e82ecc0c4257a9c27feb

You can download a good one from:

http://ftp.nluug.nl/internet/cherokee/1.2/1.2.98/cherokee-1.2.98.tar.gz

-
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.
--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-webserver] cherokee webserver SRC_URI broken again

2014-05-19 Thread Javier Viguera

ping.

On 12/05/14 12:31, Javier Viguera wrote:

Hi Martin,

On 30/04/14 20:20, Martin Jansa wrote:

Tom, can you please put it on sources.oe.org?

You can find the archive on aruba.


Thanks for looking into this, but did this ever happen?

I'm still having problems with cherokee download. In the fetch log it
shows trying to get it from
'http://sources.openembedded.org/cherokee-1.2.98.tar.gz', but still no
luck:

$ wget http://sources.openembedded.org/cherokee-1.2.98.tar.gz
--2014-05-12 12:29:11--
http://sources.openembedded.org/cherokee-1.2.98.tar.gz
Resolving sources.openembedded.org (sources.openembedded.org)...
140.211.169.152
Connecting to sources.openembedded.org
(sources.openembedded.org)|140.211.169.152|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-05-12 12:29:11 ERROR 404: Not Found.

-
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.

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


Re: [oe] [meta-webserver] cherokee webserver SRC_URI broken again

2014-05-12 Thread Javier Viguera

Hi Martin,

On 30/04/14 20:20, Martin Jansa wrote:

Tom, can you please put it on sources.oe.org?

You can find the archive on aruba.


Thanks for looking into this, but did this ever happen?

I'm still having problems with cherokee download. In the fetch log it 
shows trying to get it from 
'http://sources.openembedded.org/cherokee-1.2.98.tar.gz', but still no luck:


$ wget http://sources.openembedded.org/cherokee-1.2.98.tar.gz
--2014-05-12 12:29:11-- 
http://sources.openembedded.org/cherokee-1.2.98.tar.gz
Resolving sources.openembedded.org (sources.openembedded.org)... 
140.211.169.152
Connecting to sources.openembedded.org 
(sources.openembedded.org)|140.211.169.152|:80... connected.

HTTP request sent, awaiting response... 404 Not Found
2014-05-12 12:29:11 ERROR 404: Not Found.

-
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.
--
Regards,

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


[oe] [meta-webserver] cherokee webserver SRC_URI broken again

2014-04-30 Thread Javier Viguera

Hi all,

Seems that cherokee webserver is missing again. The mirror that was set 
last time to download the package from is not accessible anymore [1].


On the mirrors page [2] there are some more; most of them are also down 
but there is still some of them that contain the package.


So at this point I think it's better to just put the package in one of 
the yoctoproject mirrors. If you think that we should use one of the 
still-working-mirrors let me know and I'll cook a patch for it.


-
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.


[1] 
http://www.cherokee-project.de/mirrors/cherokee/1.2/1.2.98/cherokee-1.2.98.tar.gz

[2] http://cherokee-project.com/downloads.html
--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-webserver] cherokee webserver SRC_URI broken again

2014-04-30 Thread Javier Viguera

Hi Paul,

On 30/04/14 19:28, Paul Eggleton wrote:

I can't remember from our last discussion, did anyone talk to upstream about
the pain they are inflicting on some of their users with the lack of proper
source archives?


I don't think anybody talked to upstream about the problem. The mailing 
list seems almost dead (looking at gmane[1] last email was on May/2013):


http://news.gmane.org/gmane.comp.web.cherokee.general

There seems to exist also other channels to contact (Google+, Facebook):

http://cherokee-project.com/doc/other_community.html

but I don't use neither of them (G+, FB) so I'm not sure how active the 
project is.


Anyway I am leaving the office now for a short (4 days) break until 
Monday so in case we finally need to patch the recipe I can do that next 
week.


--
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.
--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH] stunnel: fix configure ssl parameter

2014-04-23 Thread Javier Viguera
'--with-ssl=DIR' configure parameter expects the location of the
libraries and include files in the sysroot. This means the directory
containing the 'lib' and 'include' subdirectories, not the include
directory itself.

This fixes an error at configure time:

checking
local-path/tmp/sysroots/ccimx6adpt/usr/include/include/openssl/engine.h
usability... no

(notice duplicated include entry in above line)

Signed-off-by: Javier Viguera javier.vigu...@digi.com
---

Notes:
To backport to Dora as well.

 meta-networking/recipes-support/stunnel/stunnel_4.56.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-networking/recipes-support/stunnel/stunnel_4.56.bb 
b/meta-networking/recipes-support/stunnel/stunnel_4.56.bb
index 086d0b7aafea..938f043a9d97 100644
--- a/meta-networking/recipes-support/stunnel/stunnel_4.56.bb
+++ b/meta-networking/recipes-support/stunnel/stunnel_4.56.bb
@@ -12,4 +12,4 @@ SRC_URI[sha256sum] = 
9cae2cfbe26d87443398ce50d7d5db54e5ea363889d5d2ec8d2778a01c
 
 inherit autotools
 
-EXTRA_OECONF += --with-ssl='${STAGING_INCDIR}' --disable-fips
+EXTRA_OECONF += --with-ssl='${STAGING_EXECPREFIXDIR}' --disable-fips
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] checksums for multiple sources

2014-04-09 Thread Javier Viguera

Hi Trevor,

You can put names to the different tarballs and then set the checksums 
for each one of them with following syntax:


SRC_URI =  \
http://...;name=tarball1 \
http://...;name=tarball2 \


SRC_URI[tarball1.md5sum] = ...
SRC_URI[tarball1.sha256sum] = ...

SRC_URI[tarball2.md5sum] = ...
SRC_URI[tarball2.sha256sum] = ...

-
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.



On 09/04/14 10:51, Trevor Woerner wrote:

Is there any way to specify for which source tarball a particular
checksum is referring?

meta-openembedded/meta-oe/recipes-extended/acpica/acpitests_20140114.bb
has 2 source tarballs (and a patch):

 SRC_URI =
 https://acpica.org/sites/acpica/files/acpitests-unix-${PV}.tar.gz \

 https://acpica.org/sites/acpica/files/acpica-unix2-${PV}.tar.gz \
file://0001-Fixup-aapits-build.patch \
 

but only one set of checksums:

 SRC_URI[md5sum] = c72b61e092d2b25726dfff6e455116c9
 SRC_URI[sha256sum] =
 368f69296edef5138fd33affa2d50bdcdd1dfd2f6919ba782f8ecf03971a3a2c


My build fails because it tries to verify the one checksum against both
source tarballs, which fails:

 File: '/home/trevor/devel/Downloads/acpica-unix2-20140114.tar.gz'
 has md5 checksum fcd4b7304f1bfabc7d4b9cfdecc6b0c6 when
 c72b61e092d2b25726dfff6e455116c9 was expected

NOTE: this checksum is correct for the first tarball
(acpitests-unix-${PV}.tar.gz), but not the second
(acpica-unix2-${PV}.tar.gz).




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


[oe] [meta-networking][PATCH] stunnel: fix SRC_URI

2014-04-02 Thread Javier Viguera
Trying to build stunnel fails with:

  ERROR 404: Not Found.

Seems that after the new release (5.x) they have moved the old tarball
under a 'archive/4.x' subdirectory.

Signed-off-by: Javier Viguera javier.vigu...@digi.com
---
 meta-networking/recipes-support/stunnel/stunnel_4.56.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-networking/recipes-support/stunnel/stunnel_4.56.bb 
b/meta-networking/recipes-support/stunnel/stunnel_4.56.bb
index 7ac2e23afa96..086d0b7aafea 100644
--- a/meta-networking/recipes-support/stunnel/stunnel_4.56.bb
+++ b/meta-networking/recipes-support/stunnel/stunnel_4.56.bb
@@ -5,7 +5,7 @@ LICENSE = GPLv2
 LIC_FILES_CHKSUM = file://COPYING;md5=f41ebed8571077706fee0b860c4d
 DEPENDS = openssl
 
-SRC_URI = https://www.stunnel.org/downloads/${BP}.tar.gz;
+SRC_URI = https://www.stunnel.org/downloads/archive/4.x/${BP}.tar.gz;
 
 SRC_URI[md5sum] = ac4c4a30bd7a55b6687cbd62d864054c
 SRC_URI[sha256sum] = 
9cae2cfbe26d87443398ce50d7d5db54e5ea363889d5d2ec8d2778a01c871293
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH] crda: fix udev rule

2014-03-12 Thread Javier Viguera
The SBINDIR variable in makefile's install rule needs to have a trailing
slash so the path to the 'crda' binary in the udev rule is correct.

Otherwise the udev rule has a wrong path:

KERNEL==regulatory*, ACTION==change, SUBSYSTEM==platform, 
RUN+=/usr/sbincrda

and at runtime udev complains:

failed to execute '/usr/sbincrda'

when a regulatory domain event is triggered.

Signed-off-by: Javier Viguera javier.vigu...@digi.com
---
 meta-networking/recipes-connectivity/crda/crda_1.1.3.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-networking/recipes-connectivity/crda/crda_1.1.3.bb 
b/meta-networking/recipes-connectivity/crda/crda_1.1.3.bb
index bee3e826d9a8..0bb899860bc4 100644
--- a/meta-networking/recipes-connectivity/crda/crda_1.1.3.bb
+++ b/meta-networking/recipes-connectivity/crda/crda_1.1.3.bb
@@ -24,7 +24,7 @@ do_compile() {
 }
 
 do_install() {
-oe_runmake SBINDIR=${sbindir} install
+oe_runmake SBINDIR=${sbindir}/ install
 
 install -d ${D}${libdir}/crda/
 
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-networking][PATCH] vsftpd: install volatiles file based on init system

2014-03-11 Thread Javier Viguera

Hi all,

Was this patch finally merged?

At the moment building *vsftpd* in a sysvinit-based system is *broken*. 
The failure is:


ERROR: QA Issue: vsftpd: Files/directories were installed but not shipped
  /run
  /run/vsftpd
  /run/vsftpd/empty
ERROR: QA run found fatal errors. Please consider fixing them.

In such sysvinit systems, '/run' usually is a TMPFS and 
'/run/vsftpd/empty' is created at *runtime* via volatiles bootscript.


Creating the directory in the recipe at build time leads to the above 
mentioned error.


-
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.
--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-networking][PATCH] vsftpd: install volatiles file based on init system

2014-03-11 Thread Javier Viguera

Hi Joe,

On 11/03/14 18:05, Joe MacDonald wrote:

Sorry, no, not yet.  At the end of the thread I think I had a workable
solution but I've not merged the result.  If you have an updated patch
that addresses all of the systemd/sysvinit/systemd+sysvinit
combinations, I'll be happy to merge it instead of my work.


Unfortunately I have never played with *systemd*, so i don't have a 
patch handy.


At the moment in my custom BSP layer i have workarounded it creating a 
bbappend with just:


INSANE_SKIP_${PN} = installed-vs-shipped

I know this is not the proper fix but at least it allows me to complete 
the build. Otherwise it fails.


-
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.
--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][master/dora][PATCH] networkmanager: fix incorrect configure option

2014-01-23 Thread Javier Viguera
The wrong option was breaking the build with:

configure: error: invalid package name: systemdsystemunitdir=

Signed-off-by: Javier Viguera javier.vigu...@digi.com
---
 meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.0.bb 
b/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.0.bb
index f190dfd8f7bc..fb58f6891e44 100644
--- a/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.0.bb
+++ b/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.0.bb
@@ -35,7 +35,7 @@ EXTRA_OECONF =  \
 PACKAGECONFIG ??= 
${@base_contains('DISTRO_FEATURES','systemd','systemd','consolekit',d)}
 PACKAGECONFIG[systemd] =  \
 --with-systemdsystemunitdir=${systemd_unitdir}/system 
--with-session-tracking=systemd --enable-polkit, \
---without-systemdsystemunitdir=, \
+--without-systemdsystemunitdir, \
 polkit \
 
 # consolekit is not picked by shlibs, so add it to RDEPENDS too
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] Dylan backports

2013-11-07 Thread Javier Viguera

Hi Eric, all,

On 10/10/13 21:31, Eric Bénard wrote:

both pushed to dylan-next for testing.

Thanks
Eric


I appreciate you included the patches into 'dylan-next' for testing but 
it surprises me they are not in *dylan* yet.


Is this normal? I sent the patches a couple of months ago. They were 
included for testing almost one month ago and yet they are not in *dylan*.


For the moment i keep the patches as *bbappends* in our own layer, but i 
would like to get rid of them once they are included in 'meta-openembedded'.


Thanks for your help.

-
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] cherokee wrong SRC_URI (was Dylan backports)

2013-11-07 Thread Javier Viguera

Hi Eric,

On 07/11/13 16:14, Eric Bénard wrote:

that's now pushed, thanks for the reminder.

Eric


Well I should have probably checked that the mirror was still working 
before sending my e-mail but you know ... Murphy's law.


The thing is that for cherokee the mirror I used to download the package 
from has removed it since i sent the patch a couple of months ago.


I'm sorry to have pushed you to merge the patches. Anyway from 
meta-openembedded point of view the status has *not* gone any worse. It 
was not working before (with old cherokee url) and it's not working now 
as well.


I've found a couple of sites with the original package (same md5sum and 
sha256sum):


ftp://ftp.nluug.nl/pub/internet/cherokee/1.2/1.2.98/cherokee-1.2.98.tar.gz
ftp://ftp.heanet.ie/mirrors/cherokee/1.2/1.2.98/cherokee-1.2.98.tar.gz

but at this moment I'm not sure whether it's worth to keep changing the 
SRC_URI time and time again.


Probably the way to go is to revert my patch leaving the original 
cherokee as a reference and include the package in any of the 
yoctoproject mirrors.


By the way the recipe is now broken not only in Dylan, but also in 
*Dora* and *master*.


Comments?

-
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] cherokee: use cherokee-project.de mirror

2013-11-07 Thread Javier Viguera

Eric,

On 07/11/13 17:13, Eric Bénard wrote:

-SRC_URI = ftp://ftp.osuosl.org/.1/cherokee/1.2/${PV}/cherokee-${PV}.tar.gz \
+SRC_URI = 
http://www.cherokee-project.de/mirrors/cherokee/1.2/1.2/${PV}/cherokee-${PV}.tar.gz
 \


The German mirror of cherokee-project seems to have a copy of the 
tarball (hopefully it will last) but in your patch there is an extra 
*1.2* that it should not be. The correct URL:


http://www.cherokee-project.de/mirrors/cherokee/1.2/1.2.98/cherokee-1.2.98.tar.gz

-
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH v2] cherokee: use cherokee-project.de mirror

2013-11-07 Thread Javier Viguera


On 07/11/13 17:35, Eric Bénard wrote:

-SRC_URI = ftp://ftp.osuosl.org/.1/cherokee/1.2/${PV}/cherokee-${PV}.tar.gz \
+SRC_URI = 
http://www.cherokee-project.de/mirrors/cherokee/1.2/1.2/${PV}/cherokee-${PV}.tar.gz
 \


I'm afraid patch *v2* has the same problem, extra 1.2 in the URL :-)

-
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] cherokee wrong SRC_URI (was Dylan backports)

2013-11-07 Thread Javier Viguera

Hi Paul,

On 07/11/13 17:45, Paul Eggleton wrote:


2) Longer term the recipe should just be upgraded; last I checked we've fallen
quite far behind the current version. Javier, if you're relying on Cherokee is
that something you'd be prepared to do?


The problem is not the version, the problem is the main cherokee project 
uses those github autogenerated-from-tags tarballs. See:


http://cherokee-project.com/downloads.html

Some examples:

https://github.com/cherokee/webserver/archive/v1.2.103.zip
...
https://github.com/cherokee/webserver/archive/v1.2.98.zip

And as far as i know in this case we cannot rely the checksums remain 
stable.


Anyway at this moment I'm stuck on Dylan working on a BSP layer, so I 
don't have the time to play with other branches, sorry.


My preference at this moment would be to integrate the patch from Eric 
with the German mirror (once fixed in version 3) in all the branches and 
at the same time keep a copy of the tarball in one of the yoctoproject 
source mirrors.


-
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] Dylan backports

2013-10-10 Thread Javier Viguera

Hi all,

Bear with me if this has been already replied, but what is the procedure 
to get patches applied in maintenance branches (e.g. dylan)?


I sent a couple of patches some time ago:

http://patchwork.openembedded.org/patch/57455/
http://patchwork.openembedded.org/patch/57475/

that fixes broken builds in Dylan, but I'm not sure if this is the 
correct way because at the moment they have not made their way into the 
repo.


With the current status of dylan, cherokee cannot be downloaded (wrong 
SRC_URI) and net-snmp fails to build when not using 'systemd':


snmpd.c:459: undefined reference to `netsnmp_sd_listen_fds'

-
Javier Viguera
Software Engineer
Digi International® Spain S.A.U.
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-webserver] cherokee: fix SRC_URI

2013-09-05 Thread Javier Viguera
The package is no longer available in the official cherokee site,
so download it from a mirror.

Signed-off-by: Javier Viguera javier.vigu...@digi.com
---

Notes:
To be cherry-picked to Dylan as well.

 meta-webserver/recipes-httpd/cherokee/cherokee_1.2.98.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-webserver/recipes-httpd/cherokee/cherokee_1.2.98.bb 
b/meta-webserver/recipes-httpd/cherokee/cherokee_1.2.98.bb
index 265e24e..4b2d68d 100644
--- a/meta-webserver/recipes-httpd/cherokee/cherokee_1.2.98.bb
+++ b/meta-webserver/recipes-httpd/cherokee/cherokee_1.2.98.bb
@@ -9,7 +9,7 @@ PR = r9
 
 DEPENDS = libpcre openssl mysql5 ${@base_contains('DISTRO_FEATURES', 'pam', 
'libpam', '', d)}
 
-SRC_URI = 
http://www.cherokee-project.com/download/1.2/${PV}/cherokee-${PV}.tar.gz \
+SRC_URI = ftp://ftp.osuosl.org/.1/cherokee/1.2/${PV}/cherokee-${PV}.tar.gz \
file://cherokee.init \
file://cherokee.service \
 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][dylan] net-snmp: Backport fix for NETSNMP_NO_SYSTEMD typos

2013-09-05 Thread Javier Viguera
Use patch from master branch to fix:

snmpd.c:459: undefined reference to `netsnmp_sd_listen_fds'

Signed-off-by: Javier Viguera javier.vigu...@digi.com
---

Notes:
Adapted patch from Thomas Fitzsimmons in master branch (the path for
net-snmp recipe changed).

 meta-oe/recipes-extended/net-snmp/net-snmp/systemd-support.patch | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-extended/net-snmp/net-snmp/systemd-support.patch 
b/meta-oe/recipes-extended/net-snmp/net-snmp/systemd-support.patch
index 18955f2..e19153b 100644
--- a/meta-oe/recipes-extended/net-snmp/net-snmp/systemd-support.patch
+++ b/meta-oe/recipes-extended/net-snmp/net-snmp/systemd-support.patch
@@ -7,12 +7,14 @@ fef6cddfdb94da1a6b1fb768af62918b80f11fd3
 0641e43c694c485cbbffef0556efc4641bd3ff50
 76530a89f1c8bbd0b63acce63e10d5d4812a1a16 (conflict resolved)
 bf108d7f1354f6276fc43c129963f2c49b9fc242
+3692875172352f72cf3afd0d35f355e83d7e421b
 74412748067c685e1d8ab6ed3bcc3ca9c2774844
 86132e3f1e6ef7b4e0b96d8fa24e37c81b71b0e0
 63557cf8986a33dba1d4429b583a901361052c4f
 
 Upstream-Status: Backport
 
+Signed-off-by: Thomas Fitzsimmons fitz...@cisco.com
 diff --git a/README.systemd b/README.systemd
 new file mode 100644
 index 000..f731851
@@ -89,10 +91,10 @@ index b177d5b..08bdfc7 100644
  #endif
  
  #ifndef WIN32
-+#ifndef NETSNMP_NO_SYSYSTEMD
++#ifndef NETSNMP_NO_SYSTEMD
 +/* check if systemd has sockets for us and don't close them */
 +prepared_sockets = netsnmp_sd_listen_fds(0);
-+#endif /* NETSNMP_NO_SYSYSTEMD */
++#endif /* NETSNMP_NO_SYSTEMD */
 +
  /*
   * close all non-standard file descriptors we may have
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][dylan][PATCH] vsftpd: fix compile-time dependence

2013-08-01 Thread Javier Viguera
vsftpd links with openssl libraries (libssl and libcrypto) so there is a
compile-time dependence on openssl package.

Signed-off-by: Javier Viguera javier.vigu...@digi.com
---
 meta-networking/recipes-daemons/vsftpd/vsftpd_2.3.5.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-networking/recipes-daemons/vsftpd/vsftpd_2.3.5.bb 
b/meta-networking/recipes-daemons/vsftpd/vsftpd_2.3.5.bb
index c02ee9c..f146910 100644
--- a/meta-networking/recipes-daemons/vsftpd/vsftpd_2.3.5.bb
+++ b/meta-networking/recipes-daemons/vsftpd/vsftpd_2.3.5.bb
@@ -4,7 +4,7 @@ SECTION = network
 LICENSE = GPLv2
 LIC_FILES_CHKSUM = file://COPYING;md5=a6067ad950b28336613aed9dd47b1271
 
-DEPENDS = libcap
+DEPENDS = libcap openssl
 
 SRC_URI = https://security.appspot.com/downloads/vsftpd-${PV}.tar.gz \
file://makefile-destdir.patch \
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-networking][dylan][PATCH] vsftpd: fix compile-time dependence

2013-08-01 Thread Javier Viguera

Hi Martin,

I just subscribed to the list so I didn't know it was already fixed.

Anyway:

# git branch -a --contains 46354a697c18a64c5836159adf8dbd92e6547e85

shows that it's only fixed on *master*.

I was bitten by this using stable dylan branches, that's why my patch 
was sent to apply on dylan.


Could this fix be backported to dylan?

-
Regards,

Javier Viguera


On 01/08/13 15:47, Martin Jansa wrote:

On Thu, Aug 01, 2013 at 03:39:01PM +0200, Javier Viguera wrote:

vsftpd links with openssl libraries (libssl and libcrypto) so there is a
compile-time dependence on openssl package.

Signed-off-by: Javier Viguera javier.vigu...@digi.com
---
  meta-networking/recipes-daemons/vsftpd/vsftpd_2.3.5.bb | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-networking/recipes-daemons/vsftpd/vsftpd_2.3.5.bb 
b/meta-networking/recipes-daemons/vsftpd/vsftpd_2.3.5.bb
index c02ee9c..f146910 100644
--- a/meta-networking/recipes-daemons/vsftpd/vsftpd_2.3.5.bb
+++ b/meta-networking/recipes-daemons/vsftpd/vsftpd_2.3.5.bb
@@ -4,7 +4,7 @@ SECTION = network
  LICENSE = GPLv2
  LIC_FILES_CHKSUM = file://COPYING;md5=a6067ad950b28336613aed9dd47b1271

-DEPENDS = libcap
+DEPENDS = libcap openssl



It was fixed a month ago:

commit 46354a697c18a64c5836159adf8dbd92e6547e85
Author: Martin Jansa martin.ja...@gmail.com
Date:   Tue Jul 2 20:31:56 2013 +0200

 vsftpd: add missing dependency on openssl

And current vsftpd is 3.0.0:

commit 441502b68d03a4ce7796436a53c5e95399724ad2
Author: Roy.Li rongqing...@windriver.com
Date:   Fri Jul 19 10:19:25 2013 +0800

 Upgrade vsftpd to 3.0.0



  SRC_URI = https://security.appspot.com/downloads/vsftpd-${PV}.tar.gz \
 file://makefile-destdir.patch \
___
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