* [Buildroot] [PATCH 1/1] package/openvpn: security bump to 2.4.2
From: Thomas Petazzoni @ 2017-05-11 19:14 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170511165333.4655-1-bernd.kuhls@t-online.de>
Hello,
On Thu, 11 May 2017 18:53:33 +0200, Bernd Kuhls wrote:
> Fixes CVE-2017-7478 & CVE-2017-7479:
> https://community.openvpn.net/openvpn/wiki/QuarkslabAndCryptographyEngineerAudits
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/openvpn/openvpn.hash | 2 +-
> package/openvpn/openvpn.mk | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
Applied to master, thanks. Peter: wanted for LTS!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] [git commit] package/openvpn: security bump to 2.4.2
From: Thomas Petazzoni @ 2017-05-11 19:12 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=a4e5ee245e9d19a8e1c95b26bd17f2b6d95e9263
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
Fixes CVE-2017-7478 & CVE-2017-7479:
https://community.openvpn.net/openvpn/wiki/QuarkslabAndCryptographyEngineerAudits
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/openvpn/openvpn.hash | 2 +-
package/openvpn/openvpn.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/openvpn/openvpn.hash b/package/openvpn/openvpn.hash
index a03345e..fe054e9 100644
--- a/package/openvpn/openvpn.hash
+++ b/package/openvpn/openvpn.hash
@@ -1,2 +1,2 @@
# Locally calculated
-sha256 fde9e22c6df7a335d2d58c6a4d5967be76df173c766a5c51ece57fd044c76ee5 openvpn-2.4.1.tar.xz
+sha256 df5c4f384b7df6b08a2f6fa8a84b9fd382baf59c2cef1836f82e2a7f62f1bff9 openvpn-2.4.2.tar.xz
diff --git a/package/openvpn/openvpn.mk b/package/openvpn/openvpn.mk
index aba6e30..ff6bcdc 100644
--- a/package/openvpn/openvpn.mk
+++ b/package/openvpn/openvpn.mk
@@ -4,7 +4,7 @@
#
################################################################################
-OPENVPN_VERSION = 2.4.1
+OPENVPN_VERSION = 2.4.2
OPENVPN_SOURCE = openvpn-$(OPENVPN_VERSION).tar.xz
OPENVPN_SITE = http://swupdate.openvpn.net/community/releases
OPENVPN_DEPENDENCIES = host-pkgconf openssl
^ permalink raw reply related
* [Buildroot] [PATCH/next 1/1] package/linux-headers: bump 3.12.x and 4.{4, 9, 10}.x series
From: Bernd Kuhls @ 2017-05-11 17:00 UTC (permalink / raw)
To: buildroot
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
| 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
--git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host
index dcfcce94c..f851271cc 100644
--- a/package/linux-headers/Config.in.host
+++ b/package/linux-headers/Config.in.host
@@ -225,10 +225,10 @@ config BR2_DEFAULT_KERNEL_HEADERS
default "3.2.88" if BR2_KERNEL_HEADERS_3_2
default "3.4.113" if BR2_KERNEL_HEADERS_3_4
default "3.10.105" if BR2_KERNEL_HEADERS_3_10
- default "3.12.73" if BR2_KERNEL_HEADERS_3_12
+ default "3.12.74" if BR2_KERNEL_HEADERS_3_12
default "4.1.39" if BR2_KERNEL_HEADERS_4_1
- default "4.4.66" if BR2_KERNEL_HEADERS_4_4
- default "4.9.26" if BR2_KERNEL_HEADERS_4_9
- default "4.10.14" if BR2_KERNEL_HEADERS_4_10
+ default "4.4.67" if BR2_KERNEL_HEADERS_4_4
+ default "4.9.27" if BR2_KERNEL_HEADERS_4_9
+ default "4.10.15" if BR2_KERNEL_HEADERS_4_10
default "4.11" if BR2_KERNEL_HEADERS_4_11
default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION
--
2.11.0
^ permalink raw reply related
* [Buildroot] [PATCH 1/1] package/openvpn: security bump to 2.4.2
From: Bernd Kuhls @ 2017-05-11 16:53 UTC (permalink / raw)
To: buildroot
Fixes CVE-2017-7478 & CVE-2017-7479:
https://community.openvpn.net/openvpn/wiki/QuarkslabAndCryptographyEngineerAudits
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/openvpn/openvpn.hash | 2 +-
package/openvpn/openvpn.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/openvpn/openvpn.hash b/package/openvpn/openvpn.hash
index a03345eb4..fe054e961 100644
--- a/package/openvpn/openvpn.hash
+++ b/package/openvpn/openvpn.hash
@@ -1,2 +1,2 @@
# Locally calculated
-sha256 fde9e22c6df7a335d2d58c6a4d5967be76df173c766a5c51ece57fd044c76ee5 openvpn-2.4.1.tar.xz
+sha256 df5c4f384b7df6b08a2f6fa8a84b9fd382baf59c2cef1836f82e2a7f62f1bff9 openvpn-2.4.2.tar.xz
diff --git a/package/openvpn/openvpn.mk b/package/openvpn/openvpn.mk
index aba6e30e6..ff6bcdcee 100644
--- a/package/openvpn/openvpn.mk
+++ b/package/openvpn/openvpn.mk
@@ -4,7 +4,7 @@
#
################################################################################
-OPENVPN_VERSION = 2.4.1
+OPENVPN_VERSION = 2.4.2
OPENVPN_SOURCE = openvpn-$(OPENVPN_VERSION).tar.xz
OPENVPN_SITE = http://swupdate.openvpn.net/community/releases
OPENVPN_DEPENDENCIES = host-pkgconf openssl
--
2.11.0
^ permalink raw reply related
* [Buildroot] [PATCH 1/1] erlang: bump version to 19.3
From: Bernd Kuhls @ 2017-05-11 16:38 UTC (permalink / raw)
To: buildroot
In-Reply-To: <1494508887-7015-1-git-send-email-fhunleth@troodon-software.com>
Am Thu, 11 May 2017 09:21:27 -0400 schrieb Frank Hunleth:
> This change bumps the Erlang version from 18.3 to 19.3. Erlang 19.0 has
> many improvements but introduces a few incompatible changes to Erlang
> 18.3. Details are at:
Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Run-time tested on uClibc at x86_64 with couchdb[1] scraping Wikipedia.
Regards, Bernd
[1] http://patchwork.ozlabs.org/patch/645223/
^ permalink raw reply
* [Buildroot] [PATCH] qwt: fix build when BR2_STATIC_LIBS=y
From: Thomas Petazzoni @ 2017-05-11 15:53 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170511134657.8755-1-gwenj@trabucayre.com>
Hello,
On Thu, 11 May 2017 15:46:57 +0200, Gwenhael Goavec-Merou wrote:
> +ifeq ($(BR2_STATIC_LIBS),y)
> +QWT_CONFIG += -e 's/^.*QWT_CONFIG.*QwtDll.*$$/\# QWT_CONFIG += QwtDll/'
> +else
> +QWT_CONFIG += -e 's/^.*QWT_CONFIG.*QwtDll.*$$/\QWT_CONFIG += QwtDll/'
^^ this backslash shouldn't be here
I've fixed that and applied to master. Thanks a lot for working so
quickly on a patch!
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] [git commit] qwt: fix build when BR2_STATIC_LIBS=y
From: Thomas Petazzoni @ 2017-05-11 15:52 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=11c619058e8b9de99d4ee227aaf41de1518395f8
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
By default, qwt build a shared library, but when BR2_STATIC_LIBS is set
compilation failed with errors like :
__uClibc_main.c:(.text+0x164): undefined reference to `__fini_array_end'
__uClibc_main.c:(.text+0x168): undefined reference to `__fini_array_start'
__uClibc_main.c:(.text+0x16c): undefined reference to `__fini_array_start'
This patch disable QwtDll to build a static library when BR2_STATIC_LIBS=y.
fix:
http://autobuild.buildroot.net/results/739/739406bb8073d1861933872a47802954d9767634/
Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/qwt/qwt.mk | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/package/qwt/qwt.mk b/package/qwt/qwt.mk
index d4e6d52..619453b 100644
--- a/package/qwt/qwt.mk
+++ b/package/qwt/qwt.mk
@@ -41,6 +41,12 @@ else
QWT_CONFIG += -e 's/^.*QWT_CONFIG.*QwtOpenGL.*$$/\# QWT_CONFIG += QwtOpenGL/'
endif
+ifeq ($(BR2_STATIC_LIBS),y)
+QWT_CONFIG += -e 's/^.*QWT_CONFIG.*QwtDll.*$$/\# QWT_CONFIG += QwtDll/'
+else
+QWT_CONFIG += -e 's/^.*QWT_CONFIG.*QwtDll.*$$/QWT_CONFIG += QwtDll/'
+endif
+
define QWT_CONFIGURE_CMDS
$(SED) $(QWT_CONFIG) $(@D)/qwtconfig.pri
(cd $(@D); $(TARGET_MAKE_ENV) $(QWT_QMAKE))
^ permalink raw reply related
* [Buildroot] [PATCH master] postgresql: bump version to 9.6.3 (security)
From: Thomas Petazzoni @ 2017-05-11 15:51 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170511142014.20027-1-Vincent.Riera@imgtec.com>
Hello,
On Thu, 11 May 2017 15:20:14 +0100, Vicente Olivert Riera wrote:
> Three security vulnerabilities have been closed by this release:
>
> CVE-2017-7484: selectivity estimators bypass SELECT privilege checks
> CVE-2017-7485: libpq ignores PGREQUIRESSL environment variable
> CVE-2017-7486: pg_user_mappings view discloses foreign server passwords
>
> More details: https://www.postgresql.org/about/news/1746/
>
> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
> ---
> package/postgresql/postgresql.hash | 4 ++--
> package/postgresql/postgresql.mk | 2 +-
> 2 files changed, 3 insertions(+), 3 deletions(-)
Applied to master, thanks. Peter: wanted for LTS!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] [git commit] postgresql: bump version to 9.6.3 (security)
From: Thomas Petazzoni @ 2017-05-11 15:51 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=e2bb446ff50c3bd346beca07d5e7f3dc11591a1c
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
Three security vulnerabilities have been closed by this release:
CVE-2017-7484: selectivity estimators bypass SELECT privilege checks
CVE-2017-7485: libpq ignores PGREQUIRESSL environment variable
CVE-2017-7486: pg_user_mappings view discloses foreign server passwords
More details: https://www.postgresql.org/about/news/1746/
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/postgresql/postgresql.hash | 4 ++--
package/postgresql/postgresql.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/postgresql/postgresql.hash b/package/postgresql/postgresql.hash
index 1524a34..c65edf7 100644
--- a/package/postgresql/postgresql.hash
+++ b/package/postgresql/postgresql.hash
@@ -1,2 +1,2 @@
-# From https://ftp.postgresql.org/pub/source/v9.6.2/postgresql-9.6.2.tar.bz2.sha256
-sha256 0187b5184be1c09034e74e44761505e52357248451b0c854dddec6c231fe50c9 postgresql-9.6.2.tar.bz2
+# From https://ftp.postgresql.org/pub/source/v9.6.3/postgresql-9.6.3.tar.bz2.sha256
+sha256 1645b3736901f6d854e695a937389e68ff2066ce0cde9d73919d6ab7c995b9c6 postgresql-9.6.3.tar.bz2
diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk
index e07afc9..62b41cb 100644
--- a/package/postgresql/postgresql.mk
+++ b/package/postgresql/postgresql.mk
@@ -4,7 +4,7 @@
#
################################################################################
-POSTGRESQL_VERSION = 9.6.2
+POSTGRESQL_VERSION = 9.6.3
POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2
POSTGRESQL_SITE = http://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION)
POSTGRESQL_LICENSE = PostgreSQL
^ permalink raw reply related
* [Buildroot] [PATCH] wine: Bump to version 2.0.1
From: Thomas Petazzoni @ 2017-05-11 15:51 UTC (permalink / raw)
To: buildroot
In-Reply-To: <1494517318-12795-1-git-send-email-nerv@dawncrow.de>
Hello,
On Thu, 11 May 2017 17:41:58 +0200, Andr? Hentschel wrote:
> Signed-off-by: Andr? Hentschel <nerv@dawncrow.de>
> ---
> package/wine/wine.hash | 2 +-
> package/wine/wine.mk | 4 ++--
> 2 files changed, 3 insertions(+), 3 deletions(-)
Applied to next, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] [git commit branch/next] wine: Bump to version 2.0.1
From: Thomas Petazzoni @ 2017-05-11 15:51 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=5d43155294e658b6d9c6b616d2d4f0856fdccf2d
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next
Signed-off-by: Andr?? Hentschel <nerv@dawncrow.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/wine/wine.hash | 2 +-
package/wine/wine.mk | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/wine/wine.hash b/package/wine/wine.hash
index b4b67cd..3490c7e 100644
--- a/package/wine/wine.hash
+++ b/package/wine/wine.hash
@@ -1,2 +1,2 @@
# Locally calculated after checking pgp signature
-sha256 9756f5a2129b6a83ba701e546173cbff86caa671b0af73eb8f72c03b20c066c6 wine-2.0.tar.bz2
+sha256 6cfb4eaae566dc7afb7ac0f1f2db2c0d69969952acab0debf084ee8f7b071583 wine-2.0.1.tar.xz
diff --git a/package/wine/wine.mk b/package/wine/wine.mk
index 5c47186..68ebd48 100644
--- a/package/wine/wine.mk
+++ b/package/wine/wine.mk
@@ -4,8 +4,8 @@
#
################################################################################
-WINE_VERSION = 2.0
-WINE_SOURCE = wine-$(WINE_VERSION).tar.bz2
+WINE_VERSION = 2.0.1
+WINE_SOURCE = wine-$(WINE_VERSION).tar.xz
WINE_SITE = https://dl.winehq.org/wine/source/2.0
WINE_LICENSE = LGPL-2.1+
WINE_LICENSE_FILES = COPYING.LIB LICENSE
^ permalink raw reply related
* [Buildroot] [PATCH] efibootmgr: backport upstream patch to fix build with gcc 6.x
From: Thomas Petazzoni @ 2017-05-11 15:50 UTC (permalink / raw)
To: buildroot
In-Reply-To: <1494488882-32282-1-git-send-email-thomas.petazzoni@free-electrons.com>
Hello,
On Thu, 11 May 2017 09:48:02 +0200, Thomas Petazzoni wrote:
> efibootmgr was built with -fshort-wchar, which causes gcc to use
> 2-byte wchar_t instead of the normal 4-byte wchar_t. But this doesn't
> work anymore with gcc 6.x, as it causes a build failure:
>
> /home/test/autobuild/run/instance-3/output/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-gnueabihf/6.3.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: warning: efibootmgr.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail
> /home/test/autobuild/run/instance-3/output/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-gnueabihf/6.3.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: warning: efi.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail
> /home/test/autobuild/run/instance-3/output/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-gnueabihf/6.3.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: warning: unparse_path.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail
>
> Upstream solution was do simply drop -fshort-wchar:
>
> https://github.com/rhinstaller/efibootmgr/commit/3466fd05c8c6f1052e0426d64eed40f8a88fd78f
>
> So this commit simply backports this upstream patch.
>
> Fixes:
>
> http://autobuild.buildroot.net/results/87c3ff2427331eb9ab31c9eb685fe80954a0a98f/
>
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> ---
> package/efibootmgr/efibootmgr.hash | 1 +
> package/efibootmgr/efibootmgr.mk | 3 +++
> 2 files changed, 4 insertions(+)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] [PATCH] sudo: fix static linking with openldap having openssl support
From: Thomas Petazzoni @ 2017-05-11 15:50 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170511130040.26036-1-Vincent.Riera@imgtec.com>
Hello,
On Thu, 11 May 2017 14:00:40 +0100, Vicente Olivert Riera wrote:
> If we are building sudo statically and openldap was linked with openssl,
> then when we link sudo with openldap we need to specify the openssl
> libs, otherwise it will fail with "undefined reference" errors.
>
> Fixes:
> http://autobuild.buildroot.net/results/ebb/ebbb4c3138b5023a0c8bd938db1932a25ba5b6fb/
> http://autobuild.buildroot.net/results/58e/58ee4fddea85f0c79b26582b04a573258e27eb47/
> http://autobuild.buildroot.net/results/051/05151c4ef7f0b3702a6cd5e6df4888d826a37431/
> http://autobuild.buildroot.net/results/b1d/b1dfae81985daee106700191fcb82387833c2e3f/
> http://autobuild.buildroot.net/results/5b4/5b42e8505856156389d480d0da19f6982cf120d8/
> http://autobuild.buildroot.net/results/30a/30a76190428f902f03bcf54ba9f1f4f4377c6fc9/
> http://autobuild.buildroot.net/results/e8c/e8c6bdc314b9a8d5de303633a3abd7b7e44beb2e/
> http://autobuild.buildroot.net/results/483/4830c69cc6a62080e1516f0d9009c2ba619c23c1/
>
> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
> ---
> package/sudo/sudo.mk | 7 +++++++
> 1 file changed, 7 insertions(+)
I hate those solutions, but openldap doesn't install a .pc file, so
sudo doesn't use pkg-config to discover ldap. It would be quite some
work to fix both openldap and sudo.
So: I've applied your patch to master. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] Problems building iotop
From: Thomas Petazzoni @ 2017-05-11 15:49 UTC (permalink / raw)
To: buildroot
In-Reply-To: <CA+12NB+dzKMw2x=mBESq+Ti0COMiQmbHTiRaO=E35xOZch+4gw@mail.gmail.com>
Hello,
On Thu, 11 May 2017 11:45:59 -0400, Linux User wrote:
> I am getting,
>
> make iotop
> make: *** No rule to make target `iotop'. Stop.
Most likely you haven't created a Buildroot configuration.
Have you run "make menuconfig", define the Linux system you want to
build, and then run "make" ?
If not, then please read some documentation about Buildroot :-)
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] [git commit] sudo: fix static linking with openldap having openssl support
From: Thomas Petazzoni @ 2017-05-11 15:47 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=bf899e50d89439b1a1bdf22bc933075958ffc108
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
If we are building sudo statically and openldap was linked with openssl,
then when we link sudo with openldap we need to specify the openssl
libs, otherwise it will fail with "undefined reference" errors.
Fixes:
http://autobuild.buildroot.net/results/ebb/ebbb4c3138b5023a0c8bd938db1932a25ba5b6fb/
http://autobuild.buildroot.net/results/58e/58ee4fddea85f0c79b26582b04a573258e27eb47/
http://autobuild.buildroot.net/results/051/05151c4ef7f0b3702a6cd5e6df4888d826a37431/
http://autobuild.buildroot.net/results/b1d/b1dfae81985daee106700191fcb82387833c2e3f/
http://autobuild.buildroot.net/results/5b4/5b42e8505856156389d480d0da19f6982cf120d8/
http://autobuild.buildroot.net/results/30a/30a76190428f902f03bcf54ba9f1f4f4377c6fc9/
http://autobuild.buildroot.net/results/e8c/e8c6bdc314b9a8d5de303633a3abd7b7e44beb2e/
http://autobuild.buildroot.net/results/483/4830c69cc6a62080e1516f0d9009c2ba619c23c1/
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/sudo/sudo.mk | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk
index 0fcd740..56f83ea 100644
--- a/package/sudo/sudo.mk
+++ b/package/sudo/sudo.mk
@@ -40,6 +40,13 @@ endif
ifeq ($(BR2_PACKAGE_OPENLDAP),y)
SUDO_DEPENDENCIES += openldap
SUDO_CONF_OPTS += --with-ldap
+# If we are building sudo statically and openldap was linked with openssl, then
+# when we link sudo with openldap we need to specify the openssl libs, otherwise
+# it will fail with "undefined reference" errors.
+ifeq ($(BR2_STATIC_LIBS)$(BR2_PACKAGE_OPENSSL),yy)
+SUDO_DEPENDENCIES += host-pkgconf
+SUDO_CONF_ENV = LIBS="`$(PKG_CONFIG_HOST_BINARY) --libs libssl libcrypto`"
+endif
else
SUDO_CONF_OPTS += --without-ldap
endif
^ permalink raw reply related
* [Buildroot] Problems building iotop
From: Linux User @ 2017-05-11 15:45 UTC (permalink / raw)
To: buildroot
Hi All,
I am getting,
make iotop
make: *** No rule to make target `iotop'. Stop.
I added iotop to my /package/ dir. I update Config.in in /package/
But I get above error. The build root version, I have, it doesn't have
iotop, so I grabbed it from the newer buildroot repo. I did the same
exercise with ftop and that builds fine.
Can some one pls help ?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20170511/32a65e11/attachment.html>
^ permalink raw reply
* [Buildroot] [PATCH] wine: Bump to version 2.0.1
From: André Hentschel @ 2017-05-11 15:41 UTC (permalink / raw)
To: buildroot
Signed-off-by: Andr? Hentschel <nerv@dawncrow.de>
---
package/wine/wine.hash | 2 +-
package/wine/wine.mk | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/wine/wine.hash b/package/wine/wine.hash
index b4b67cd..3490c7e 100644
--- a/package/wine/wine.hash
+++ b/package/wine/wine.hash
@@ -1,2 +1,2 @@
# Locally calculated after checking pgp signature
-sha256 9756f5a2129b6a83ba701e546173cbff86caa671b0af73eb8f72c03b20c066c6 wine-2.0.tar.bz2
+sha256 6cfb4eaae566dc7afb7ac0f1f2db2c0d69969952acab0debf084ee8f7b071583 wine-2.0.1.tar.xz
diff --git a/package/wine/wine.mk b/package/wine/wine.mk
index 5c47186..68ebd48 100644
--- a/package/wine/wine.mk
+++ b/package/wine/wine.mk
@@ -4,8 +4,8 @@
#
################################################################################
-WINE_VERSION = 2.0
-WINE_SOURCE = wine-$(WINE_VERSION).tar.bz2
+WINE_VERSION = 2.0.1
+WINE_SOURCE = wine-$(WINE_VERSION).tar.xz
WINE_SITE = https://dl.winehq.org/wine/source/2.0
WINE_LICENSE = LGPL-2.1+
WINE_LICENSE_FILES = COPYING.LIB LICENSE
--
2.7.4
^ permalink raw reply related
* [Buildroot] Buildroot defconfig failures
From: Thomas Petazzoni @ 2017-05-11 14:34 UTC (permalink / raw)
To: buildroot
In-Reply-To: <043a824c-5d5b-35e1-646e-cc70f8199b98@c-sky.com>
Hello,
On Thu, 11 May 2017 20:05:26 +0800, ren_guo wrote:
> >> |$ echo 'void main(){}' | ./bin/csky-linux-gcc -fstack-protector -x c -
> >> -o hello && echo y
> >> /builds/guoren83/buildroot/bin/../libexec/gcc/csky-linux/4.5.1/cc1:
> >> error while loading shared libraries: libelf.so.1: cannot open shared
> >> object file: No such file or directory test failed log:
> >> https://gitlab.com/guoren83/buildroot/builds/16073656 2. I add libelf1
> >> in .gitlab-ci.yml, see below
> >> https://gitlab.com/guoren83/buildroot/commit/8e718d6ac2d49900042861652cac585c2cb063c7
> >> Test is OK :) https://gitlab.com/guoren83/buildroot/builds/16074189
> > Ah, good finding. Thanks for this investigation!
> >
> > However, do we want to add libelf1 ? Shouldn't you tweak your toolchain
> > build process to link gcc statically with libelf1 ?
>
> We use gcc 4.5.1 currently, and in gcc's configure file it linked with libelf.
>
> So all gcc-4.5.1 will need libelf, not we cause this.
Yes, all gcc 4.5 will need libelf, but you could link your gcc
statically against libelf so that you don't need to use the
system-provided libelf.
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] [PATCH master] postgresql: bump version to 9.6.3 (security)
From: Vicente Olivert Riera @ 2017-05-11 14:20 UTC (permalink / raw)
To: buildroot
Three security vulnerabilities have been closed by this release:
CVE-2017-7484: selectivity estimators bypass SELECT privilege checks
CVE-2017-7485: libpq ignores PGREQUIRESSL environment variable
CVE-2017-7486: pg_user_mappings view discloses foreign server passwords
More details: https://www.postgresql.org/about/news/1746/
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
---
package/postgresql/postgresql.hash | 4 ++--
package/postgresql/postgresql.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/postgresql/postgresql.hash b/package/postgresql/postgresql.hash
index 1524a34..c65edf7 100644
--- a/package/postgresql/postgresql.hash
+++ b/package/postgresql/postgresql.hash
@@ -1,2 +1,2 @@
-# From https://ftp.postgresql.org/pub/source/v9.6.2/postgresql-9.6.2.tar.bz2.sha256
-sha256 0187b5184be1c09034e74e44761505e52357248451b0c854dddec6c231fe50c9 postgresql-9.6.2.tar.bz2
+# From https://ftp.postgresql.org/pub/source/v9.6.3/postgresql-9.6.3.tar.bz2.sha256
+sha256 1645b3736901f6d854e695a937389e68ff2066ce0cde9d73919d6ab7c995b9c6 postgresql-9.6.3.tar.bz2
diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk
index e07afc9..62b41cb 100644
--- a/package/postgresql/postgresql.mk
+++ b/package/postgresql/postgresql.mk
@@ -4,7 +4,7 @@
#
################################################################################
-POSTGRESQL_VERSION = 9.6.2
+POSTGRESQL_VERSION = 9.6.3
POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2
POSTGRESQL_SITE = http://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION)
POSTGRESQL_LICENSE = PostgreSQL
--
2.10.2
^ permalink raw reply related
* [Buildroot] [PATCH next 3/3] network-manager: add optional ofono support
From: Vicente Olivert Riera @ 2017-05-11 13:56 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170511135639.43280-1-Vincent.Riera@imgtec.com>
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
---
package/network-manager/network-manager.mk | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk
index 9f4cebe..4a05a65 100644
--- a/package/network-manager/network-manager.mk
+++ b/package/network-manager/network-manager.mk
@@ -32,6 +32,13 @@ NETWORK_MANAGER_CONF_OPTS = \
--disable-ifupdown \
--disable-ifnet
+ifeq ($(BR2_PACKAGE_OFONO),y)
+NETWORK_MANAGER_DEPENDENCIES += ofono
+NETWORK_MANAGER_CONF_OPTS += --with-ofono
+else
+NETWORK_MANAGER_CONF_OPTS += --without-ofono
+endif
+
ifeq ($(BR2_PACKAGE_LIBCURL),y)
NETWORK_MANAGER_DEPENDENCIES += libcurl
NETWORK_MANAGER_CONF_OPTS += --enable-concheck
--
2.10.2
^ permalink raw reply related
* [Buildroot] [PATCH next 2/3] network-manager: add optional concheck support
From: Vicente Olivert Riera @ 2017-05-11 13:56 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170511135639.43280-1-Vincent.Riera@imgtec.com>
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
---
package/network-manager/network-manager.mk | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk
index 1d17ec4..9f4cebe 100644
--- a/package/network-manager/network-manager.mk
+++ b/package/network-manager/network-manager.mk
@@ -30,8 +30,14 @@ NETWORK_MANAGER_CONF_OPTS = \
--with-crypto=gnutls \
--with-iptables=/usr/sbin/iptables \
--disable-ifupdown \
- --disable-ifnet \
- --disable-concheck
+ --disable-ifnet
+
+ifeq ($(BR2_PACKAGE_LIBCURL),y)
+NETWORK_MANAGER_DEPENDENCIES += libcurl
+NETWORK_MANAGER_CONF_OPTS += --enable-concheck
+else
+NETWORK_MANAGER_CONF_OPTS += --disable-concheck
+endif
ifeq ($(BR2_PACKAGE_NETWORK_MANAGER_TUI),y)
NETWORK_MANAGER_DEPENDENCIES += newt
--
2.10.2
^ permalink raw reply related
* [Buildroot] [PATCH next 1/3] network-manager: bump version to 1.8.0
From: Vicente Olivert Riera @ 2017-05-11 13:56 UTC (permalink / raw)
To: buildroot
Added --disable-concheck to avoid configure failure when libcurl is not
available:
checking for LIBCURL... no
configure: error: --enable-concheck requires libcurl library.
One would expect the concheck functionality to be automatically disabled
if libcurl is not found. But upstream wants to be explicitly disabled if
now wanted to prevent building NetworkManager without connectivity
check support without any evident warning on systems where libcurl is
not installed. See:
https://github.com/NetworkManager/NetworkManager/commit/faa1b85dab647baad7ce856e83f343af841aa6a5
Proper support for concheck will be added in a subsequent patch.
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
---
package/network-manager/network-manager.hash | 4 ++--
package/network-manager/network-manager.mk | 7 ++++---
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/package/network-manager/network-manager.hash b/package/network-manager/network-manager.hash
index 94f3e26..2861aed 100644
--- a/package/network-manager/network-manager.hash
+++ b/package/network-manager/network-manager.hash
@@ -1,2 +1,2 @@
-# From http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/1.4/NetworkManager-1.4.2.sha256sum
-sha256 a864e347ddf6da8dabd40e0185b8c10a655d4a94b45cbaa2b3bb4b5e8360d204 NetworkManager-1.4.2.tar.xz
+# From https://download.gnome.org/sources/NetworkManager/1.8/NetworkManager-1.8.0.sha256sum
+sha256 fa5a5c6a36cdf95b12df34cc575bd61a74f297ede9be22cac4807a1aff3cf69e NetworkManager-1.8.0.tar.xz
diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk
index 6adc9b1..1d17ec4 100644
--- a/package/network-manager/network-manager.mk
+++ b/package/network-manager/network-manager.mk
@@ -4,8 +4,8 @@
#
################################################################################
-NETWORK_MANAGER_VERSION_MAJOR = 1.4
-NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).2
+NETWORK_MANAGER_VERSION_MAJOR = 1.8
+NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).0
NETWORK_MANAGER_SOURCE = NetworkManager-$(NETWORK_MANAGER_VERSION).tar.xz
NETWORK_MANAGER_SITE = http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/$(NETWORK_MANAGER_VERSION_MAJOR)
NETWORK_MANAGER_INSTALL_STAGING = YES
@@ -30,7 +30,8 @@ NETWORK_MANAGER_CONF_OPTS = \
--with-crypto=gnutls \
--with-iptables=/usr/sbin/iptables \
--disable-ifupdown \
- --disable-ifnet
+ --disable-ifnet \
+ --disable-concheck
ifeq ($(BR2_PACKAGE_NETWORK_MANAGER_TUI),y)
NETWORK_MANAGER_DEPENDENCIES += newt
--
2.10.2
^ permalink raw reply related
* [Buildroot] [PATCH] qwt: fix build when BR2_STATIC_LIBS=y
From: Gwenhael Goavec-Merou @ 2017-05-11 13:46 UTC (permalink / raw)
To: buildroot
From: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
By default, qwt build a shared library, but when BR2_STATIC_LIBS is set
compilation failed with errors like :
__uClibc_main.c:(.text+0x164): undefined reference to `__fini_array_end'
__uClibc_main.c:(.text+0x168): undefined reference to `__fini_array_start'
__uClibc_main.c:(.text+0x16c): undefined reference to `__fini_array_start'
This patch disable QwtDll to build a static library when BR2_STATIC_LIBS=y.
fix:
http://autobuild.buildroot.net/results/739/739406bb8073d1861933872a47802954d9767634/
Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
---
package/qwt/qwt.mk | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/package/qwt/qwt.mk b/package/qwt/qwt.mk
index d4e6d52..b5bdf51 100644
--- a/package/qwt/qwt.mk
+++ b/package/qwt/qwt.mk
@@ -41,6 +41,12 @@ else
QWT_CONFIG += -e 's/^.*QWT_CONFIG.*QwtOpenGL.*$$/\# QWT_CONFIG += QwtOpenGL/'
endif
+ifeq ($(BR2_STATIC_LIBS),y)
+QWT_CONFIG += -e 's/^.*QWT_CONFIG.*QwtDll.*$$/\# QWT_CONFIG += QwtDll/'
+else
+QWT_CONFIG += -e 's/^.*QWT_CONFIG.*QwtDll.*$$/\QWT_CONFIG += QwtDll/'
+endif
+
define QWT_CONFIGURE_CMDS
$(SED) $(QWT_CONFIG) $(@D)/qwtconfig.pri
(cd $(@D); $(TARGET_MAKE_ENV) $(QWT_QMAKE))
--
2.10.2
^ permalink raw reply related
* [Buildroot] Upgrading Erlang and ejabberd
From: Frank Hunleth @ 2017-05-11 13:24 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170509214201.7772feeb@free-electrons.com>
Hello all,
On Tue, May 9, 2017 at 3:42 PM, Thomas Petazzoni
<thomas.petazzoni@free-electrons.com> wrote:
> Hello,
>
> On Tue, 9 May 2017 18:37:27 +0200, Johan Oudinet wrote:
>
>> I won't have time to work on updating ejabberd this week but I can have a
>> look next week.
>> Feel free to upgrade erlang in the meantime even if it breaks ejabberd.
>
> Anyway the "master" branch is closed to version bumps, so new version
> bumps will go in the "next" branch. We can therefore take the erlang
> bump, and merge later the ejabberd bump.
>
> Or perhaps, we will not even have merged the erlang bump by the time
> your work on bumping ejabberd.
I submitted a version bump patch for erlang. I'll check back
periodically on how the ejabberd work goes since it sounds like
there's some time before any changes would make their way to "master".
Thanks!
Frank
^ permalink raw reply
* [Buildroot] [PATCH 1/1] erlang: bump version to 19.3
From: Frank Hunleth @ 2017-05-11 13:21 UTC (permalink / raw)
To: buildroot
This change bumps the Erlang version from 18.3 to 19.3. Erlang 19.0 has
many improvements but introduces a few incompatible changes to Erlang
18.3. Details are at:
http://erlang.org/download/otp_src_19.0.readme
The 19.x minor releases primarily contain bug fixes, optimizations and
other minor imporvements. Details are at:
http://erlang.org/download/otp_src_19.1.readme
http://erlang.org/download/otp_src_19.2.readme
http://erlang.org/download/otp_src_19.3.readme
Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
---
IMPORTANT: This change will break ejabberd.
package/erlang/erlang.hash | 4 ++--
package/erlang/erlang.mk | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/package/erlang/erlang.hash b/package/erlang/erlang.hash
index c39c26e..dc12ccd 100644
--- a/package/erlang/erlang.hash
+++ b/package/erlang/erlang.hash
@@ -1,3 +1,3 @@
# md5 from http://www.erlang.org/download/MD5, sha256 locally computed
-md5 7e4ff32f97c36fb3dab736f8d481830b otp_src_18.3.tar.gz
-sha256 fdab8129a1cb935db09f1832e3a7d511a4aeb2b9bb3602ca6a7ccb9730d5c9c3 otp_src_18.3.tar.gz
+md5 a8c259ec47bf84e77510673e1b76b6db otp_src_19.3.tar.gz
+sha256 fe4a00651db39b8542b04530a48d24b2f2e7e0b77cbe93d728c9f05325bdfe83 otp_src_19.3.tar.gz
diff --git a/package/erlang/erlang.mk b/package/erlang/erlang.mk
index 364085c..0f04a84 100644
--- a/package/erlang/erlang.mk
+++ b/package/erlang/erlang.mk
@@ -5,7 +5,7 @@
################################################################################
# See note below when updating Erlang
-ERLANG_VERSION = 18.3
+ERLANG_VERSION = 19.3
ERLANG_SITE = http://www.erlang.org/download
ERLANG_SOURCE = otp_src_$(ERLANG_VERSION).tar.gz
ERLANG_DEPENDENCIES = host-erlang
@@ -19,7 +19,7 @@ ERLANG_AUTORECONF = YES
# Whenever updating Erlang, this value should be updated as well, to the
# value of EI_VSN in the file lib/erl_interface/vsn.mk
-ERLANG_EI_VSN = 3.8.2
+ERLANG_EI_VSN = 3.9.3
# The configure checks for these functions fail incorrectly
ERLANG_CONF_ENV = ac_cv_func_isnan=yes ac_cv_func_isinf=yes
--
2.7.4
^ permalink raw reply related
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox