* [Buildroot] [PATCH] x11r7: xf86-input-tslib: upgrade to 1.0.0
From: Thomas Petazzoni @ 2017-05-14 12:37 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170514075026.13434-1-martink@posteo.de>
Hello,
On Sun, 14 May 2017 09:50:26 +0200, Martin Kepplinger wrote:
> As the update from 0.0.X to 1.0.0 suggests, this is a major update. The driver
> uses X11's touch API now, instead of motion with button emulation. Furthermore
> it supports multitouch when a recent version of tslib is installed.
>
> It is not backwards compatible for very old versions of the X server. See
> https://github.com/merge/xf86-input-tslib/releases for some details.
What do you call "very old versions of the X server" ?
Buildroot still supports the X server in version 1.14.7. Does this
qualify as a "very old version" ?
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] Analysis of defconfig failures
From: Thomas Petazzoni @ 2017-05-14 12:34 UTC (permalink / raw)
To: buildroot
Hello,
Our last build of the defconfigs has almost been entirely successful,
there are only a few remaining issues to fix:
* beaglebone_qt5_defconfig
It fails to build because we use an older kernel than
beaglebone_defconfig, and this older kernel doesn't build the Device
Tree for the BeagleBone Green. In a previous commit, I removed
building the BeagleBone Green DT from beaglebone_qt5_defconfig, but
it continues to fail building because the genimage.cfg file
references am335x-bonegreen.dtb, and this genimage.cfg is shared by
both beaglebone_defconfig and beaglebone_qt5_defconfig.
See https://gitlab.com/buildroot.org/buildroot/builds/16253472.
Since Lothar (who contributed beaglebone_qt5_defconfig) hasn't
provided any fix since quite a long time for this problem, my
proposal would be to get rid of beaglebone_qt5_defconfig. I'll send
a patch doing this.
* csky_gx6605s_defconfig
It fails to build because the pre-built external toolchain needs
libelf installed on the host machine.
Arnout, do you think it's reasonable to add libelf in the list of
packages to install in the .gitlab-ci.yml file, just for the sake of
the csky external toolchain ?
* snps_archs38_zebu_defconfig
Failed to build because the defconfig has been renamed, and I had
forgotten to regenerate .gitlab-ci.yml. This is already fixed.
Bottom line: we have only two defconfigs that still have build issues,
so we're not far from a 100% build success here.
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] Why is /var/log symlinked to a tmpfs?
From: PTaylor.us @ 2017-05-14 12:00 UTC (permalink / raw)
To: buildroot
First, I must say that buildroot is a great tool. Thank you.
I am using buildroot branch 2016.11.x.
Why is /var/log a symlink to /tmp (which is mounted with a tmpfs). My
understanding is that */var/log should be persistent across reboots*. I'm
very curious why the default skeleton was setup like this. It is causing
problems, for one, with journald where the "fix" I've seen suggested on this
mailing list is to set the logging to "volatile".
--
View this message in context: http://buildroot-busybox.2317881.n4.nabble.com/Why-is-var-log-symlinked-to-a-tmpfs-tp164905.html
Sent from the Buildroot (busybox) mailing list archive at Nabble.com.
^ permalink raw reply
* [Buildroot] [git commit] .gitlab-ci.yml: regenerate after snps_archs38_zebu_defconfig rename
From: Thomas Petazzoni @ 2017-05-14 11:56 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=be95978f3c83a481b88eccb57de8814522a40c88
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
.gitlab-ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a60cf91..5fb6454 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -179,8 +179,8 @@ sheevaplug_defconfig: *defconfig
snps_aarch64_vdk_defconfig: *defconfig
snps_arc700_axs101_defconfig: *defconfig
snps_archs38_axs103_defconfig: *defconfig
+snps_archs38_haps_defconfig: *defconfig
snps_archs38_vdk_defconfig: *defconfig
-snps_archs38_zebu_defconfig: *defconfig
stm32f429_disco_defconfig: *defconfig
stm32f469_disco_defconfig: *defconfig
telit_evk_pro3_defconfig: *defconfig
^ permalink raw reply related
* [Buildroot] [PATCH] package/binutils: finalize the bump ARC tools to arc-2017.03-rc2
From: Romain Naour @ 2017-05-14 10:49 UTC (permalink / raw)
To: buildroot
The commit bumping ARC tools to arc-2017.03-rc2 [1] forgot to
update the ARC tools version in binutils.mk
[1] 043737282010f83e8ec20618a034131bc7e8cae1
Fixes:
http://autobuild.buildroot.net/results/f9c/f9c40610209fc22ac8c0db6bd57bd3b11bbe6d9c
Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Alexey Brodkin <abrodkin@synopsys.com>
---
package/binutils/binutils.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/binutils/binutils.mk b/package/binutils/binutils.mk
index 72e2d0b..bc0268e 100644
--- a/package/binutils/binutils.mk
+++ b/package/binutils/binutils.mk
@@ -9,7 +9,7 @@
BINUTILS_VERSION = $(call qstrip,$(BR2_BINUTILS_VERSION))
ifeq ($(BINUTILS_VERSION),)
ifeq ($(BR2_arc),y)
-BINUTILS_VERSION = arc-2017.03-rc1
+BINUTILS_VERSION = arc-2017.03-rc2
else
BINUTILS_VERSION = 2.27
endif
--
2.9.3
^ permalink raw reply related
* [Buildroot] [PATCH] x11r7: xf86-input-tslib: upgrade to 1.0.0
From: Martin Kepplinger @ 2017-05-14 7:50 UTC (permalink / raw)
To: buildroot
As the update from 0.0.X to 1.0.0 suggests, this is a major update. The driver
uses X11's touch API now, instead of motion with button emulation. Furthermore
it supports multitouch when a recent version of tslib is installed.
It is not backwards compatible for very old versions of the X server. See
https://github.com/merge/xf86-input-tslib/releases for some details.
Signed-off-by: Martin Kepplinger <martink@posteo.de>
---
package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.hash | 4 ++--
package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.hash b/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.hash
index b8eb2b86c..23d7a6142 100644
--- a/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.hash
+++ b/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.hash
@@ -1,2 +1,2 @@
-# https://github.com/merge/xf86-input-tslib/releases/download/0.0.7/xf86-input-tslib-0.0.7.tar.bz2.sha256
-sha256 6f23cc9702b0ae16086d364b275335c094efbf6acde57f8a030e4db5b9aece03 xf86-input-tslib-0.0.7.tar.bz2
+# https://github.com/merge/xf86-input-tslib/releases/download/1.0.0/xf86-input-tslib-1.0.0.tar.bz2.sha256
+sha256 2e888893b766bb987ed4d788555dc221e3974068580ba782753a4a80532a42e7 xf86-input-tslib-1.0.0.tar.bz2
diff --git a/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.mk b/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.mk
index 2e7863407..d2d9df47a 100644
--- a/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.mk
+++ b/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.mk
@@ -4,7 +4,7 @@
#
################################################################################
-XDRIVER_XF86_INPUT_TSLIB_VERSION = 0.0.7
+XDRIVER_XF86_INPUT_TSLIB_VERSION = 1.0.0
XDRIVER_XF86_INPUT_TSLIB_SOURCE = xf86-input-tslib-$(XDRIVER_XF86_INPUT_TSLIB_VERSION).tar.bz2
XDRIVER_XF86_INPUT_TSLIB_SITE = https://github.com/merge/xf86-input-tslib/releases/download/$(XDRIVER_XF86_INPUT_TSLIB_VERSION)
XDRIVER_XF86_INPUT_TSLIB_LICENSE = MIT
--
2.11.0
^ permalink raw reply related
* [Buildroot] [PATCH] package: libcgi: set upstream to https://github.com/rafaelsteil/libcgi
From: Thomas Petazzoni @ 2017-05-14 7:18 UTC (permalink / raw)
To: buildroot
In-Reply-To: <CAKKQwLRvWC34J-vJwuB2WO1m8a1UWLCukf8X+dOyUT0KAxtfkA@mail.gmail.com>
Hello,
On Sun, 14 May 2017 01:24:10 -0300, Mario Rugiero wrote:
> That's right, I should've checked.
> There's an upstream computed sha256sum though, shouldn't that be in use?
Yes, if there's one, it's better if it's used. Perhaps something you
could comment on the original patch, and I can fixup when applying.
Thanks for noticing!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] [autobuild.buildroot.net] Build results for 2017-05-13
From: Thomas Petazzoni @ 2017-05-14 6:30 UTC (permalink / raw)
To: buildroot
Hello,
Build statistics for 2017-05-13
================================
successes : 250
failures : 17
timeouts : 1
TOTAL : 268
Classification of failures by reason
====================================
mplayer-1.3.0 | 2
protobuf-3.2.0 | 2
binutils-arc-2017.03-rc1 | 1
bluez_utils-4.101 | 1
cifs-utils-6.6 | 1
ffmpeg-3.3 | 1
libv4l-1.12.2 | 1
make[2]: *** wait: No child... | 1
ntp-4.2.8p10 | 1
openblas-f04af36ad0e85b64f1... | 1
opencv-2.4.13.2 | 1
opencv3-3.2.0 | 1
php-7.1.4 | 1
rabbitmq-c-v0.8.0 | 1
uclibc-ng-test-c9b9876cefc1... | 1
upmpdcli-1.2.12 | 1
Detail of failures
===================
arc | binutils-arc-2017.03-rc1 | NOK | http://autobuild.buildroot.net/results/5962afffac3a2041d089811cf5a73c3b4a671c60 | ORPH
i586 | bluez_utils-4.101 | NOK | http://autobuild.buildroot.net/results/06c930d9c5299b79500d018ac3fb2861ce834c7c |
x86_64 | cifs-utils-6.6 | NOK | http://autobuild.buildroot.net/results/91f7c6954c337b03f5ac141050d9b1bee1623376 |
m68k | ffmpeg-3.3 | NOK | http://autobuild.buildroot.net/results/b3eaaf6d73cd49f5919143aeaa5cbb4d15a7ccc3 |
sh4a | libv4l-1.12.2 | NOK | http://autobuild.buildroot.net/results/5dff0ec19205e02f6ee373d34cb79f39ac25b609 | ORPH
microblazeel | make[2]: *** wait: No child... | TIM | http://autobuild.buildroot.net/results/595bf9f2084c254f05fd544022a0a29e1a12c8be |
i686 | mplayer-1.3.0 | NOK | http://autobuild.buildroot.net/results/9f5a497c6242860fb67a5aa2996c3509f49a4564 |
i686 | mplayer-1.3.0 | NOK | http://autobuild.buildroot.net/results/b43978f11c62239a2b8089a4ff60a19af53634d9 |
aarch64 | ntp-4.2.8p10 | NOK | http://autobuild.buildroot.net/results/866b1d28595efd8b6becf83d0a64b596538d58b0 | ORPH
sparc | openblas-f04af36ad0e85b64f1... | NOK | http://autobuild.buildroot.net/results/805087e87b8bb7d11adb49d9eca3959a37aca3a2 |
i686 | opencv-2.4.13.2 | NOK | http://autobuild.buildroot.net/results/4e7e3641c20b85465678d4a6d5a97ef53e793330 |
arm | opencv3-3.2.0 | NOK | http://autobuild.buildroot.net/results/4bae12b9a4e9744f561a79cb243e01bf3e6ea212 |
arm | php-7.1.4 | NOK | http://autobuild.buildroot.net/results/234985fcaf6012d4ac7fbc2b2a7a4375cb7cd552 | ORPH
sparc | protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/cc5946f24438b90151b440b65ae178c452e7c876 | ORPH
sparc | protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/b8a40663222f8930aad247657674c06156024c65 | ORPH
or1k | rabbitmq-c-v0.8.0 | NOK | http://autobuild.buildroot.net/results/fd45d560ef4a682991bcaf984308f19c9d618d1e |
nios2 | uclibc-ng-test-c9b9876cefc1... | NOK | http://autobuild.buildroot.net/results/11d8a1d71e9fd76e745680dbd442f22121217bb6 |
sparc64 | upmpdcli-1.2.12 | NOK | http://autobuild.buildroot.net/results/c2f6f477dc510484ea126742508ff8e526f43b40 |
--
http://autobuild.buildroot.net
^ permalink raw reply
* [Buildroot] [PATCH] package: libcgi: set upstream to https://github.com/rafaelsteil/libcgi
From: Mario Rugiero @ 2017-05-14 4:24 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170513145922.5e2626c5@free-electrons.com>
That's right, I should've checked.
There's an upstream computed sha256sum though, shouldn't that be in use?
2017-05-13 9:59 GMT-03:00 Thomas Petazzoni
<thomas.petazzoni@free-electrons.com>:
> Hello,
>
> On Fri, 12 May 2017 19:15:46 -0300, Mario J. Rugiero wrote:
>> Also, bump to version 1.1 and cleanup. The patch is no longer needed.
>>
>> Tested with:
>> nitrogen6sx_defconfig
>>
>> Signed-off-by: Mario J. Rugiero <mrugiero@gmail.com>
>
> Thanks, but we already have a similar patch submitted, in
> https://patchwork.ozlabs.org/patch/757847/.
>
> Best regards,
>
> Thomas
> --
> Thomas Petazzoni, CTO, Free Electrons
> Embedded Linux and Kernel engineering
> http://free-electrons.com
^ permalink raw reply
* [Buildroot] [PATCH] package/ntp: fix aarch64/mips build, -fPIC required
From: Romain Naour @ 2017-05-13 21:49 UTC (permalink / raw)
To: buildroot
Add -fPIC to CFLAGS to avoid ntpsnmpd link issues with libntpq.a
Fixes:
[aarch64] http://autobuild.buildroot.net/results/866/866b1d28595efd8b6becf83d0a64b596538d58b0
[mips] http://autobuild.buildroot.net/results/c2a/c2a945855172970736a8ffea9c564f029a023344
Signed-off-by: Romain Naour <romain.naour@gmail.com>
---
package/ntp/ntp.mk | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/package/ntp/ntp.mk b/package/ntp/ntp.mk
index cd6cb16..9b65c5e 100644
--- a/package/ntp/ntp.mk
+++ b/package/ntp/ntp.mk
@@ -20,6 +20,12 @@ NTP_CONF_OPTS = \
--disable-local-libevent \
--with-crypto
+# ntp build unconditionnaly some static libraries (libntpq.a, libntp.a etc...)
+# The build system fail to create ntpsnmpd while linking these libraries when
+# built without -fPIC.
+NTP_CONF_ENV += \
+ CFLAGS="-fPIC $(TARGET_CFLAGS)"
+
# 0002-ntp-syscalls-fallback.patch
NTP_AUTORECONF = YES
--
2.9.3
^ permalink raw reply related
* [Buildroot] [PATCH 2/3] bluez_utils: add missing check dependency for test program
From: Romain Naour @ 2017-05-13 21:08 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170513202845.GB15337@scaer>
Hi Yann, Yegor,
Le 13/05/2017 ? 22:28, Yann E. MORIN a ?crit :
> Romain, All,
>
> On 2017-05-13 19:10 +0200, Romain Naour spake thusly:
>> Tests are enabled since this has been introduced [1], so keep
>> them for now.
>
> Why don't you want to simply disable tests altogehter, especially since
> there is an option for that:
>
> --disable-test
>
> And if we disable tests, then we do not need patch 3/3.
Indeed, I hesitated to do so because tests are explicitly enabled for some
reason. Yegor, do you think that tests can be safely disabled ?
Best regards,
Romain
>
> Regards,
> Yann E. MORIN.
>
>> bluez_utils needs check tool and check if it's available [2].
>>
>> [1] 06c3e2159686a886e52b2522a47e60c300cfb7f7
>> [2] https://git.kernel.org/pub/scm/bluetooth/bluez.git/tree/configure.ac?h=4.101#n51
>>
>> Signed-off-by: Romain Naour <romain.naour@gmail.com>
>> Cc: Yegor Yefremov <yegorslists@googlemail.com>
>> ---
>> package/bluez_utils/bluez_utils.mk | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/package/bluez_utils/bluez_utils.mk b/package/bluez_utils/bluez_utils.mk
>> index 526804a..256f012 100644
>> --- a/package/bluez_utils/bluez_utils.mk
>> +++ b/package/bluez_utils/bluez_utils.mk
>> @@ -8,7 +8,7 @@ BLUEZ_UTILS_VERSION = 4.101
>> BLUEZ_UTILS_SOURCE = bluez-$(BLUEZ_UTILS_VERSION).tar.xz
>> BLUEZ_UTILS_SITE = $(BR2_KERNEL_MIRROR)/linux/bluetooth
>> BLUEZ_UTILS_INSTALL_STAGING = YES
>> -BLUEZ_UTILS_DEPENDENCIES = host-pkgconf dbus libglib2
>> +BLUEZ_UTILS_DEPENDENCIES = host-pkgconf check dbus libglib2
>> BLUEZ_UTILS_CONF_OPTS = --enable-test --enable-tools
>> BLUEZ_UTILS_AUTORECONF = YES
>> BLUEZ_UTILS_LICENSE = GPL-2.0+, LGPL-2.1+
>> --
>> 2.9.3
>>
>> _______________________________________________
>> buildroot mailing list
>> buildroot at busybox.net
>> http://lists.busybox.net/mailman/listinfo/buildroot
>
^ permalink raw reply
* [Buildroot] [PATCH 1/3] package/bluez_utils: add missing host-pkgconf dependency
From: Yann E. MORIN @ 2017-05-13 20:29 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170513171009.5219-1-romain.naour@gmail.com>
Romain, All,
On 2017-05-13 19:10 +0200, Romain Naour spake thusly:
> The configure script use pkg-config.
>
> Signed-off-by: Romain Naour <romain.naour@gmail.com>
> Cc: Yegor Yefremov <yegorslists@googlemail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Regards,
Yann E. MORIN.
> ---
> package/bluez_utils/bluez_utils.mk | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/package/bluez_utils/bluez_utils.mk b/package/bluez_utils/bluez_utils.mk
> index b396886..526804a 100644
> --- a/package/bluez_utils/bluez_utils.mk
> +++ b/package/bluez_utils/bluez_utils.mk
> @@ -8,7 +8,7 @@ BLUEZ_UTILS_VERSION = 4.101
> BLUEZ_UTILS_SOURCE = bluez-$(BLUEZ_UTILS_VERSION).tar.xz
> BLUEZ_UTILS_SITE = $(BR2_KERNEL_MIRROR)/linux/bluetooth
> BLUEZ_UTILS_INSTALL_STAGING = YES
> -BLUEZ_UTILS_DEPENDENCIES = dbus libglib2
> +BLUEZ_UTILS_DEPENDENCIES = host-pkgconf dbus libglib2
> BLUEZ_UTILS_CONF_OPTS = --enable-test --enable-tools
> BLUEZ_UTILS_AUTORECONF = YES
> BLUEZ_UTILS_LICENSE = GPL-2.0+, LGPL-2.1+
> --
> 2.9.3
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply
* [Buildroot] [PATCH 2/3] bluez_utils: add missing check dependency for test program
From: Yann E. MORIN @ 2017-05-13 20:28 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170513171009.5219-2-romain.naour@gmail.com>
Romain, All,
On 2017-05-13 19:10 +0200, Romain Naour spake thusly:
> Tests are enabled since this has been introduced [1], so keep
> them for now.
Why don't you want to simply disable tests altogehter, especially since
there is an option for that:
--disable-test
And if we disable tests, then we do not need patch 3/3.
Regards,
Yann E. MORIN.
> bluez_utils needs check tool and check if it's available [2].
>
> [1] 06c3e2159686a886e52b2522a47e60c300cfb7f7
> [2] https://git.kernel.org/pub/scm/bluetooth/bluez.git/tree/configure.ac?h=4.101#n51
>
> Signed-off-by: Romain Naour <romain.naour@gmail.com>
> Cc: Yegor Yefremov <yegorslists@googlemail.com>
> ---
> package/bluez_utils/bluez_utils.mk | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/package/bluez_utils/bluez_utils.mk b/package/bluez_utils/bluez_utils.mk
> index 526804a..256f012 100644
> --- a/package/bluez_utils/bluez_utils.mk
> +++ b/package/bluez_utils/bluez_utils.mk
> @@ -8,7 +8,7 @@ BLUEZ_UTILS_VERSION = 4.101
> BLUEZ_UTILS_SOURCE = bluez-$(BLUEZ_UTILS_VERSION).tar.xz
> BLUEZ_UTILS_SITE = $(BR2_KERNEL_MIRROR)/linux/bluetooth
> BLUEZ_UTILS_INSTALL_STAGING = YES
> -BLUEZ_UTILS_DEPENDENCIES = host-pkgconf dbus libglib2
> +BLUEZ_UTILS_DEPENDENCIES = host-pkgconf check dbus libglib2
> BLUEZ_UTILS_CONF_OPTS = --enable-test --enable-tools
> BLUEZ_UTILS_AUTORECONF = YES
> BLUEZ_UTILS_LICENSE = GPL-2.0+, LGPL-2.1+
> --
> 2.9.3
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply
* [Buildroot] [PATCH/next 1/1] package/kodi-pvr-stalker: fix gcc7 compile
From: Bernd Kuhls @ 2017-05-13 18:29 UTC (permalink / raw)
To: buildroot
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
.../0001-src-CWatchdog.h-Fix-gcc7-build.patch | 33 ++++++++++++++++++++++
1 file changed, 33 insertions(+)
create mode 100644 package/kodi-pvr-stalker/0001-src-CWatchdog.h-Fix-gcc7-build.patch
diff --git a/package/kodi-pvr-stalker/0001-src-CWatchdog.h-Fix-gcc7-build.patch b/package/kodi-pvr-stalker/0001-src-CWatchdog.h-Fix-gcc7-build.patch
new file mode 100644
index 0000000000..54d18a996c
--- /dev/null
+++ b/package/kodi-pvr-stalker/0001-src-CWatchdog.h-Fix-gcc7-build.patch
@@ -0,0 +1,33 @@
+From bb16ccd14deb3a01049daec37b6d2e7711ef4738 Mon Sep 17 00:00:00 2001
+From: Bernd Kuhls <bernd.kuhls@t-online.de>
+Date: Sat, 13 May 2017 20:22:08 +0200
+Subject: [PATCH 1/1] src/CWatchdog.h: Fix gcc7 build
+
+Building with gcc7 is broken:
+
+src/CWatchdog.h:31:58: error: 'std::function' has not been declared
+ CWatchdog(unsigned int interval, SAPI *api, std::function<void(SError)> errorCallback);
+ ^~~~~~~~
+
+Patch sent upstream as PR 93.
+
+Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
+---
+ src/CWatchdog.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/CWatchdog.h b/src/CWatchdog.h
+index c465e91..239d95d 100644
+--- a/src/CWatchdog.h
++++ b/src/CWatchdog.h
+@@ -22,6 +22,7 @@
+ */
+
+ #include <thread>
++#include <functional>
+
+ #include "SAPI.h"
+
+--
+2.11.0
+
--
2.11.0
^ permalink raw reply related
* [Buildroot] [PATCH/next 1/1] package/oracle-mysql: Fix gcc7 compile
From: Bernd Kuhls @ 2017-05-13 17:58 UTC (permalink / raw)
To: buildroot
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/oracle-mysql/0008-gcc7.patch | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
create mode 100644 package/oracle-mysql/0008-gcc7.patch
diff --git a/package/oracle-mysql/0008-gcc7.patch b/package/oracle-mysql/0008-gcc7.patch
new file mode 100644
index 0000000000..2cf6d26125
--- /dev/null
+++ b/package/oracle-mysql/0008-gcc7.patch
@@ -0,0 +1,24 @@
+Fix gcc7 compile
+
+mysql.cc: In function 'void build_completion_hash(bool, bool)':
+mysql.cc:2687:37: error: invalid conversion from 'char' to 'char*' [-fpermissive]
+ field_names[i][num_fields*2]= '\0';
+ ^~~~
+
+Patch was partly backported from upstream commit:
+https://github.com/mysql/mysql-server/commit/ae21683d980d5fe9e39bd0193827ea3604256eb9
+
+Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
+
+diff -uNr mysql-5.1.73.org/client/mysql.cc mysql-5.1.73/client/mysql.cc
+--- mysql-5.1.73.org/client/mysql.cc 2013-11-04 19:52:27.000000000 +0100
++++ mysql-5.1.73/client/mysql.cc 2017-05-13 19:52:10.125101101 +0200
+@@ -2684,7 +2684,7 @@
+ mysql_free_result(fields);
+ break;
+ }
+- field_names[i][num_fields*2]= '\0';
++ field_names[i][num_fields*2]= NULL;
+ j=0;
+ while ((sql_field=mysql_fetch_field(fields)))
+ {
--
2.11.0
^ permalink raw reply related
* [Buildroot] [for-next 3/3] package/gcc: remove gcc 4.8
From: Romain Naour @ 2017-05-13 17:18 UTC (permalink / raw)
To: buildroot
In-Reply-To: <a6njudxk1o.ln2@ID-313208.user.individual.net>
Hi Bernd,
Le 13/05/2017 ? 18:00, Bernd Kuhls a ?crit :
> Am Sat, 13 May 2017 13:37:32 +0200 schrieb Romain Naour:
>
>> - select BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
>
> Hi,
>
> lots of packages contain
>
> depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
>
> like Kodi:
> https://git.buildroot.net/buildroot/tree/package/kodi/Config.in#n40
>
> With this patch applied these packages can not be selected anymore
> because you removed the option BR2_TOOLCHAIN_GCC_AT_LEAST_4_8.
I'm not removing BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 option but BR2_GCC_VERSION_4_8_X
(i.e the option for the internal toolchain).
Thanks for taking a look!
Best regards,
Romain
>
> Regards, Bernd
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>
^ permalink raw reply
* [Buildroot] [PATCH 3/3] package/bluez_utils: fix test build issues with musl
From: Romain Naour @ 2017-05-13 17:10 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170513171009.5219-1-romain.naour@gmail.com>
Add one missing header and avoid encrypt redefinition.
Fixes:
http://autobuild.buildroot.net/results/06c/06c930d9c5299b79500d018ac3fb2861ce834c7c/
Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Yegor Yefremov <yegorslists@googlemail.com>
---
.../bluez_utils/0004-test-add-missing-header.patch | 34 +++++++
...test-avoid-conflict-with-encrypt-function.patch | 107 +++++++++++++++++++++
2 files changed, 141 insertions(+)
create mode 100644 package/bluez_utils/0004-test-add-missing-header.patch
create mode 100644 package/bluez_utils/0005-test-avoid-conflict-with-encrypt-function.patch
diff --git a/package/bluez_utils/0004-test-add-missing-header.patch b/package/bluez_utils/0004-test-add-missing-header.patch
new file mode 100644
index 0000000..78d84aa
--- /dev/null
+++ b/package/bluez_utils/0004-test-add-missing-header.patch
@@ -0,0 +1,34 @@
+From d3c098c2fde55ddf0c7d56eae56925103d35da73 Mon Sep 17 00:00:00 2001
+From: Romain Naour <romain.naour@gmail.com>
+Date: Sat, 13 May 2017 18:56:51 +0200
+Subject: [PATCH 4/5] test: add missing header
+
+test/attest.c: In function 'at_command':
+test/attest.c:43:2: error: unknown type name 'fd_set'
+ fd_set rfds;
+ ^
+
+Fixes:
+http://autobuild.buildroot.net/results/06c/06c930d9c5299b79500d018ac3fb2861ce834c7c/
+
+Signed-off-by: Romain Naour <romain.naour@gmail.com>
+---
+ test/attest.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/test/attest.c b/test/attest.c
+index 12ba682..2626cf1 100644
+--- a/test/attest.c
++++ b/test/attest.c
+@@ -35,6 +35,8 @@
+ #include <sys/ioctl.h>
+ #include <sys/socket.h>
+
++#include <sys/select.h>
++
+ #include <bluetooth/bluetooth.h>
+ #include <bluetooth/rfcomm.h>
+
+--
+2.9.3
+
diff --git a/package/bluez_utils/0005-test-avoid-conflict-with-encrypt-function.patch b/package/bluez_utils/0005-test-avoid-conflict-with-encrypt-function.patch
new file mode 100644
index 0000000..51ab0c1
--- /dev/null
+++ b/package/bluez_utils/0005-test-avoid-conflict-with-encrypt-function.patch
@@ -0,0 +1,107 @@
+From d8056252d0c99bfb2482f0a420dcf9a36019ddf8 Mon Sep 17 00:00:00 2001
+From: Romain Naour <romain.naour@gmail.com>
+Date: Sat, 13 May 2017 18:58:51 +0200
+Subject: [PATCH 5/5] test: avoid conflict with encrypt function
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+With a musl based toolchain:
+
+test/l2test.c:110:12: error: ?encrypt? redeclared as different kind of symbol
+ static int encrypt = 0;
+ ^
+In file included from test/l2test.c:34:0:
+[...]/sysroot/usr/include/unistd.h:145:6: note: previous declaration of ?encrypt? was here
+ void encrypt(char *, int);
+ ^
+
+Signed-off-by: Romain Naour <romain.naour@gmail.com>
+---
+ test/l2test.c | 8 ++++----
+ test/rctest.c | 8 ++++----
+ 2 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/test/l2test.c b/test/l2test.c
+index f66486d..9ef6faf 100644
+--- a/test/l2test.c
++++ b/test/l2test.c
+@@ -107,7 +107,7 @@ static char *filename = NULL;
+ static int rfcmode = 0;
+ static int master = 0;
+ static int auth = 0;
+-static int encrypt = 0;
++static int _encrypt = 0;
+ static int secure = 0;
+ static int socktype = SOCK_SEQPACKET;
+ static int linger = 0;
+@@ -340,7 +340,7 @@ static int do_connect(char *svr)
+ opt |= L2CAP_LM_MASTER;
+ if (auth)
+ opt |= L2CAP_LM_AUTH;
+- if (encrypt)
++ if (_encrypt)
+ opt |= L2CAP_LM_ENCRYPT;
+ if (secure)
+ opt |= L2CAP_LM_SECURE;
+@@ -475,7 +475,7 @@ static void do_listen(void (*handler)(int sk))
+ opt |= L2CAP_LM_MASTER;
+ if (auth)
+ opt |= L2CAP_LM_AUTH;
+- if (encrypt)
++ if (_encrypt)
+ opt |= L2CAP_LM_ENCRYPT;
+ if (secure)
+ opt |= L2CAP_LM_SECURE;
+@@ -1407,7 +1407,7 @@ int main(int argc, char *argv[])
+ break;
+
+ case 'E':
+- encrypt = 1;
++ _encrypt = 1;
+ break;
+
+ case 'S':
+diff --git a/test/rctest.c b/test/rctest.c
+index 4d7c90a..7ad5a0b 100644
+--- a/test/rctest.c
++++ b/test/rctest.c
+@@ -79,7 +79,7 @@ static char *filename = NULL;
+
+ static int master = 0;
+ static int auth = 0;
+-static int encrypt = 0;
++static int _encrypt = 0;
+ static int secure = 0;
+ static int socktype = SOCK_STREAM;
+ static int linger = 0;
+@@ -200,7 +200,7 @@ static int do_connect(const char *svr)
+ opt |= RFCOMM_LM_MASTER;
+ if (auth)
+ opt |= RFCOMM_LM_AUTH;
+- if (encrypt)
++ if (_encrypt)
+ opt |= RFCOMM_LM_ENCRYPT;
+ if (secure)
+ opt |= RFCOMM_LM_SECURE;
+@@ -291,7 +291,7 @@ static void do_listen(void (*handler)(int sk))
+ opt |= RFCOMM_LM_MASTER;
+ if (auth)
+ opt |= RFCOMM_LM_AUTH;
+- if (encrypt)
++ if (_encrypt)
+ opt |= RFCOMM_LM_ENCRYPT;
+ if (secure)
+ opt |= RFCOMM_LM_SECURE;
+@@ -701,7 +701,7 @@ int main(int argc, char *argv[])
+ break;
+
+ case 'E':
+- encrypt = 1;
++ _encrypt = 1;
+ break;
+
+ case 'S':
+--
+2.9.3
+
--
2.9.3
^ permalink raw reply related
* [Buildroot] [PATCH 2/3] bluez_utils: add missing check dependency for test program
From: Romain Naour @ 2017-05-13 17:10 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170513171009.5219-1-romain.naour@gmail.com>
Tests are enabled since this has been introduced [1], so keep
them for now.
bluez_utils needs check tool and check if it's available [2].
[1] 06c3e2159686a886e52b2522a47e60c300cfb7f7
[2] https://git.kernel.org/pub/scm/bluetooth/bluez.git/tree/configure.ac?h=4.101#n51
Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Yegor Yefremov <yegorslists@googlemail.com>
---
package/bluez_utils/bluez_utils.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/bluez_utils/bluez_utils.mk b/package/bluez_utils/bluez_utils.mk
index 526804a..256f012 100644
--- a/package/bluez_utils/bluez_utils.mk
+++ b/package/bluez_utils/bluez_utils.mk
@@ -8,7 +8,7 @@ BLUEZ_UTILS_VERSION = 4.101
BLUEZ_UTILS_SOURCE = bluez-$(BLUEZ_UTILS_VERSION).tar.xz
BLUEZ_UTILS_SITE = $(BR2_KERNEL_MIRROR)/linux/bluetooth
BLUEZ_UTILS_INSTALL_STAGING = YES
-BLUEZ_UTILS_DEPENDENCIES = host-pkgconf dbus libglib2
+BLUEZ_UTILS_DEPENDENCIES = host-pkgconf check dbus libglib2
BLUEZ_UTILS_CONF_OPTS = --enable-test --enable-tools
BLUEZ_UTILS_AUTORECONF = YES
BLUEZ_UTILS_LICENSE = GPL-2.0+, LGPL-2.1+
--
2.9.3
^ permalink raw reply related
* [Buildroot] [PATCH 1/3] package/bluez_utils: add missing host-pkgconf dependency
From: Romain Naour @ 2017-05-13 17:10 UTC (permalink / raw)
To: buildroot
The configure script use pkg-config.
Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Yegor Yefremov <yegorslists@googlemail.com>
---
package/bluez_utils/bluez_utils.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/bluez_utils/bluez_utils.mk b/package/bluez_utils/bluez_utils.mk
index b396886..526804a 100644
--- a/package/bluez_utils/bluez_utils.mk
+++ b/package/bluez_utils/bluez_utils.mk
@@ -8,7 +8,7 @@ BLUEZ_UTILS_VERSION = 4.101
BLUEZ_UTILS_SOURCE = bluez-$(BLUEZ_UTILS_VERSION).tar.xz
BLUEZ_UTILS_SITE = $(BR2_KERNEL_MIRROR)/linux/bluetooth
BLUEZ_UTILS_INSTALL_STAGING = YES
-BLUEZ_UTILS_DEPENDENCIES = dbus libglib2
+BLUEZ_UTILS_DEPENDENCIES = host-pkgconf dbus libglib2
BLUEZ_UTILS_CONF_OPTS = --enable-test --enable-tools
BLUEZ_UTILS_AUTORECONF = YES
BLUEZ_UTILS_LICENSE = GPL-2.0+, LGPL-2.1+
--
2.9.3
^ permalink raw reply related
* [Buildroot] [for-next 3/3] package/gcc: remove gcc 4.8
From: Bernd Kuhls @ 2017-05-13 16:07 UTC (permalink / raw)
To: buildroot
In-Reply-To: <a6njudxk1o.ln2@ID-313208.user.individual.net>
Am Sat, 13 May 2017 18:00:42 +0200 schrieb Bernd Kuhls:
> Am Sat, 13 May 2017 13:37:32 +0200 schrieb Romain Naour:
>
>> - select BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
>
> Hi,
>
> lots of packages contain
>
> depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
Hi,
please ignore, the reason was a local problem, everything is fine.
Regards, Bernd
^ permalink raw reply
* [Buildroot] [for-next 3/3] package/gcc: remove gcc 4.8
From: Bernd Kuhls @ 2017-05-13 16:00 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170513113732.8154-3-romain.naour@gmail.com>
Am Sat, 13 May 2017 13:37:32 +0200 schrieb Romain Naour:
> - select BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
Hi,
lots of packages contain
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
like Kodi:
https://git.buildroot.net/buildroot/tree/package/kodi/Config.in#n40
With this patch applied these packages can not be selected anymore
because you removed the option BR2_TOOLCHAIN_GCC_AT_LEAST_4_8.
Regards, Bernd
^ permalink raw reply
* [Buildroot] [PATCH 3/3] package/mplayer: disable inline mmxext on i386
From: Bernd Kuhls @ 2017-05-13 15:09 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170513150918.25427-1-bernd.kuhls@t-online.de>
Fixes subsequent mmxext-related build error
libavcodec/x86/fdct.c: In function 'ff_fdct_mmxext':
libavcodec/x86/fdct.c:567:27: error: 'tab_frw_01234567' undeclared (first use in this function)
libavcodec/x86/fdct.c:567:27: note: each undeclared identifier is reported only once for each function it appears in
common.mak:60: recipe for target 'libavcodec/x86/fdct.o' failed
after disabling inline sse & sse2 by the previous patches.
Finally fixes
http://autobuild.buildroot.net/results/9f5/9f5a497c6242860fb67a5aa2996c3509f49a4564/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/mplayer/mplayer.mk | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/package/mplayer/mplayer.mk b/package/mplayer/mplayer.mk
index 59e37d828..73cfdde23 100644
--- a/package/mplayer/mplayer.mk
+++ b/package/mplayer/mplayer.mk
@@ -292,6 +292,10 @@ define MPLAYER_DISABLE_INLINE_ASM
$(@D)/config.h
$(SED) 's,#define HAVE_MMX_EXTERNAL 1,#define HAVE_MMX_EXTERNAL 0,g' \
$(@D)/config.h
+ $(SED) 's,#define HAVE_MMXEXT_INLINE 1,#define HAVE_MMXEXT_INLINE 0,g' \
+ $(@D)/config.h
+ $(SED) 's,#define HAVE_MMXEXT_EXTERNAL 1,#define HAVE_MMXEXT_EXTERNAL 0,g' \
+ $(@D)/config.h
$(SED) 's,#define HAVE_SSE_INLINE 1,#define HAVE_SSE_INLINE 0,g' \
$(@D)/config.h
$(SED) 's,#define HAVE_SSE_EXTERNAL 1,#define HAVE_SSE_EXTERNAL 0,g' \
--
2.11.0
^ permalink raw reply related
* [Buildroot] [PATCH 2/3] package/mplayer: disable inline sse2 on i386
From: Bernd Kuhls @ 2017-05-13 15:09 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170513150918.25427-1-bernd.kuhls@t-online.de>
Fixes subsequent sse2-related build error
libavcodec/x86/cavsdsp.c: In function 'ff_cavsdsp_init_x86':
libavcodec/x86/cavsdsp.c:589:45: error: 'put_cavs_qpel16_mc00_sse2' undeclared (first use in this function)
libavcodec/x86/cavsdsp.c:589:45: note: each undeclared identifier is reported only once for each function it appears in
libavcodec/x86/cavsdsp.c:590:45: error: 'avg_cavs_qpel16_mc00_sse2' undeclared (first use in this function)
common.mak:60: recipe for target 'libavcodec/x86/cavsdsp.o' failed
after disabling inline sse by the previous patch.
Found while fixing autobuilder
http://autobuild.buildroot.net/results/9f5/9f5a497c6242860fb67a5aa2996c3509f49a4564/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/mplayer/mplayer.mk | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/package/mplayer/mplayer.mk b/package/mplayer/mplayer.mk
index 0d3ba0b81..59e37d828 100644
--- a/package/mplayer/mplayer.mk
+++ b/package/mplayer/mplayer.mk
@@ -296,6 +296,10 @@ define MPLAYER_DISABLE_INLINE_ASM
$(@D)/config.h
$(SED) 's,#define HAVE_SSE_EXTERNAL 1,#define HAVE_SSE_EXTERNAL 0,g' \
$(@D)/config.h
+ $(SED) 's,#define HAVE_SSE2_INLINE 1,#define HAVE_SSE2_INLINE 0,g' \
+ $(@D)/config.h
+ $(SED) 's,#define HAVE_SSE2_EXTERNAL 1,#define HAVE_SSE2_EXTERNAL 0,g' \
+ $(@D)/config.h
endef
ifeq ($(BR2_i386),y)
--
2.11.0
^ permalink raw reply related
* [Buildroot] [PATCH 1/3] package/mplayer: disable inline sse on i386
From: Bernd Kuhls @ 2017-05-13 15:09 UTC (permalink / raw)
To: buildroot
Fixes
libavcodec/x86/ac3dsp_init.c: In function 'ac3_downmix_sse':
libavcodec/x86/ac3dsp_init.c:161:9: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm'
libavcodec/x86/ac3dsp_init.c:165:9: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm'
libavcodec/x86/ac3dsp_init.c:161:9: error: 'asm' operand has impossible constraints
libavcodec/x86/ac3dsp_init.c:165:9: error: 'asm' operand has impossible constraints
libavcodec/x86/ac3dsp_init.c:174:9: error: 'asm' operand has impossible constraints
found by autobuilder job
http://autobuild.buildroot.net/results/9f5/9f5a497c6242860fb67a5aa2996c3509f49a4564//
Please note that this patch alone will not fix all build errors, sse2
and mmxext show similar errors and are fixed by follow-up patches.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/mplayer/mplayer.mk | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/package/mplayer/mplayer.mk b/package/mplayer/mplayer.mk
index f43ec5dc7..0d3ba0b81 100644
--- a/package/mplayer/mplayer.mk
+++ b/package/mplayer/mplayer.mk
@@ -292,6 +292,10 @@ define MPLAYER_DISABLE_INLINE_ASM
$(@D)/config.h
$(SED) 's,#define HAVE_MMX_EXTERNAL 1,#define HAVE_MMX_EXTERNAL 0,g' \
$(@D)/config.h
+ $(SED) 's,#define HAVE_SSE_INLINE 1,#define HAVE_SSE_INLINE 0,g' \
+ $(@D)/config.h
+ $(SED) 's,#define HAVE_SSE_EXTERNAL 1,#define HAVE_SSE_EXTERNAL 0,g' \
+ $(@D)/config.h
endef
ifeq ($(BR2_i386),y)
--
2.11.0
^ permalink raw reply related
* [Buildroot] [git commit] openblas: SPARC support is for Sparc v9
From: Thomas Petazzoni @ 2017-05-13 14:09 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=6714d79a22b4c0ad7651659c8009f93574bbd59d
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
Makefile.sparc in the openblas source code passes -mcpu=v9, i.e it
assumes a SPARCv9 CPU. Therefore, this commit adjusts openblas
Config.in file so that SPARC is only used for BR2_sparc_v9.
Fixes:
http://autobuild.buildroot.net/results/805087e87b8bb7d11adb49d9eca3959a37aca3a2/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/openblas/Config.in | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/package/openblas/Config.in b/package/openblas/Config.in
index de26ab3..bc62896 100644
--- a/package/openblas/Config.in
+++ b/package/openblas/Config.in
@@ -31,7 +31,8 @@ config BR2_PACKAGE_OPENBLAS_DEFAULT_TARGET
default "SICORTEX" if BR2_MIPS_CPU_MIPS64
# I6400 is built with MSA support which is only available in Codescape toolchains
default "I6400" if BR2_mips_i6400 && BR2_TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS
- default "SPARC" if BR2_sparc
+ # OpenBLAS assumes SPARC=Sparc v9
+ default "SPARC" if BR2_sparc_v9
# Cortex-A15 always have a VFPv4
default "CORTEXA15" if (BR2_cortex_a15 && BR2_ARM_EABIHF)
# Cortex-A9 have an optional VFPv3, so we need to make sure it
^ 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