Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] busybox: preserve ncurses progs/tools
From: Arnout Vandecappelle @ 2017-04-24 20:03 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <CANxTyt40oC9PknEk-r7uBOmgjAEGJd4tgpQ-6uYKDksoFYVBxw@mail.gmail.com>



On 24-04-17 17:36, Danomi Manchego wrote:
> Arnout,
> 
> On Sun, Apr 23, 2017 at 4:55 PM, Arnout Vandecappelle <arnout@mind.be> wrote:
>> 2. Make sure that busybox doesn't overwrite a tool that already exists. Needs to
>> be done for all the different ways that busybox can install things. Then the
>> order doesn't matter. Great solution, except for the bloatification. Also, it is
>> not great when you have FEATURE_INDIVIDUAL selected in busybox, because a
>> busybox-rebuild will not actually rebuild anything.
> 
> Does https://git.buildroot.net/buildroot/commit/?id=802bff9c42376078f28aa49d3eab630120940eb0
> not take care of overwriting tools that already exist?

 Hey, I missed that one! So, that means that the dependencies on busybox are in
fact redundant, right? So we could actually revert the busybox.mk part of
33c72344a? Yep, tried that, I'll send a patch.

 So in fact, we can remove all dependencies on busybox? That's nice!

 Regards,
 Arnout

-- 
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF

^ permalink raw reply

* [Buildroot] [PATCH] x11vnc: update to 0.9.14
From: Arnout Vandecappelle @ 2017-04-24 19:47 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <d6771575-8b26-f608-5d57-4d3c573eee36@ginzinger.com>



On 24-04-17 15:26, Martin Kepplinger wrote:
> 
> 
> On 2017-04-24 14:55, Vicente Olivert Riera wrote:
>> Hi Martin,
>>
>> On 24/04/17 13:27, Martin Kepplinger wrote:
>>> On 2017-04-24 14:22, Martin Kepplinger wrote:
>>>> This uses x11vnc's new upstream location, github, via https. Autoreconf is
>>>> added, because it's really only a code snapshot release.
>>>>
>>>> Signed-off-by: Martin Kepplinger <martin.kepplinger@ginzinger.com>
>>>> ---
>>>>  package/x11vnc/x11vnc.hash | 2 +-
>>>>  package/x11vnc/x11vnc.mk   | 9 +++++++--
>>>>  2 files changed, 8 insertions(+), 3 deletions(-)
>>>>
>>>> diff --git a/package/x11vnc/x11vnc.hash b/package/x11vnc/x11vnc.hash
>>>> index 5828b12..0da7765 100644
>>>> --- a/package/x11vnc/x11vnc.hash
>>>> +++ b/package/x11vnc/x11vnc.hash
>>>> @@ -1,2 +1,2 @@
>>>>  # Locally computed:
>>>> -sha256  f6829f2e629667a5284de62b080b13126a0736499fe47cdb447aedb07a59f13b  x11vnc-0.9.13.tar.gz
>>>> +sha256  45f87c5e4382988c73e8c7891ac2bfb45d8f9ce1196ae06651c84636684ea143  0.9.14.tar.gz
>>>
>>>
>>> It's ugly to have 0.9.14.tar.gz. Is there a buildroot-style solution to
>>> this?

 Yes, the github helper. If the link contains 'archive', it's for the github
helper. If it contains 'releases', it's an uploaded tarball and you should use
the expanded URL.


>> This is just fine, it's not the only package whose tarball name doesn't
>> include the package name. Look for instance the mpv and yaffs2utils
>> packages.
>>
>>>
>>> And other than that, is there a reason why x11vnc had not been updated
>>> before? 0.9.14 is one and a half years old.
>>
>> Because nobody did it, probably. Anyway, the 0.9.14 is considered a
>> bleeding edge development release (according to x11vnc's website) and
>> even with that, as you said, is one and a half years old. Just
>> wondering..., shouldn't be better to go with ToT (top of the tree) instead?
>>
>> X11VNC_VERSION = e47d922d4a4d980f8dce3e466c73dc4665e4bc01
>> X11VNC_SITE = $(call github,LibVNC,x11vnc,$(X11VNC_VERSION))
>>
> 
> They don't seem to use development branches; While I think it would be
> fine to use the master branch, just from my personal feeling I'd use the
> tagged versions. Seems like the project is maintained and 0.9.15 somehow
> on the horizon sometime sooner or later.

 We indeed prefer to stick to officially released versions when upstream has
them. And we generally don't like to take releases that upstream considers a
development/alpha/... release.

 Is there a reason why you need this bump?

 Regards,
 Arnout


-- 
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF

^ permalink raw reply

* [Buildroot] [PATCH 1/1] uboot: fix target uboot defconfig warning
From: Peter Korsgaard @ 2017-04-24 19:32 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170421195707.5238-1-christian@paral.in>

>>>>> "Christian" == Christian Stewart <christian@paral.in> writes:

 > The warning currently reads:
 >   No board defconfig name specified, check your
 >   BR2_TARGET_UBOOT_DEFCONFIG setting.

 > It should read:

 >   No board defconfig name specified, check your
 >   BR2_TARGET_UBOOT_BOARD_DEFCONFIG setting.

 > Signed-off-by: Christian Stewart <christian@paral.in>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH] libcurl: bump version to 7.54.0 (security)
From: Peter Korsgaard @ 2017-04-24 19:32 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170419090742.33430-1-Vincent.Riera@imgtec.com>

>>>>> "Vicente" == Vicente Olivert Riera <Vincent.Riera@imgtec.com> writes:

 > Security fixes:
 >  - CVE-2017-7468: switch off SSL session id when client cert is used

 > Full changelog: https://curl.haxx.se/changes.html

 > Removing 0001-CVE-2017-7407.patch. It's included in this release:
 >   https://github.com/curl/curl/commit/1890d59905414ab84a35892b2e45833654aa5c13

 > Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH 2/2] libnss: security bump to version 3.30.2
From: Peter Korsgaard @ 2017-04-24 19:32 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <f4dcb1e701fce76f7f18bd8dfff60b1f2fdb2a4f.1492709669.git.baruch@tkos.co.il>

>>>>> "Baruch" == Baruch Siach <baruch@tkos.co.il> writes:

 > CVE-2017-5461 - Out-of-bounds write in Base64 encoding in NSS. Might cause
 > remote arbitrary code execution
 > (https://access.redhat.com/errata/RHSA-2017:1100).

 > CVE-2017-5462 - DRBG flaw in NSS

 > Drop 0001-cross-compile.patch and TARGET* variables. Upstream Makefile now
 > allows override of CC, so use TARGET_CONFIGURE_OPTS instead.

 > Drop upstream 0003-it-uninitialized-fix.patch.

 > Renumber the remaining patch.

 > Signed-off-by: Baruch Siach <baruch@tkos.co.il>
 > ---
 > Backport note: depends on libnspr version 4.14

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH 1/2] libnspr: bump to version 4.14
From: Peter Korsgaard @ 2017-04-24 19:32 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <d86176bbf66ac3fbbdc5a47456314bd68006df13.1492709669.git.baruch@tkos.co.il>

>>>>> "Baruch" == Baruch Siach <baruch@tkos.co.il> writes:

 > Signed-off-by: Baruch Siach <baruch@tkos.co.il>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH v2 1/2] package/linux-headers: bump 3.12.x and 4.{4, 9, 10}.x series
From: Peter Korsgaard @ 2017-04-24 19:31 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170418135430.30693-1-bernd.kuhls@t-online.de>

>>>>> "Bernd" == Bernd Kuhls <bernd.kuhls@t-online.de> writes:

 > Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [git commit] package/libunwind: disable for x86 with uClibc toolchain
From: Peter Korsgaard @ 2017-04-24 19:31 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170417130858.BC09A826C1@busybox.osuosl.org>

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 > commit: https://git.buildroot.net/buildroot/commit/?id=c5b56b0a20b2be24878d8bae66fbe665e8fea698
 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

 > libunwind use sigreturn() while building for x86 [1] but this function
 > is not available with uClibc-ng.

 > This throw a warning during libunwind build:
 > In file included from x86/Los-linux.c:4:0:
 > x86/Gos-linux.c: In function ??_ULx86_local_resume??:
 > x86/Gos-linux.c:298:7: warning: implicit declaration of function ??sigreturn?? [-Wimplicit-function-declaration]
 >        sigreturn (sc);
 >        ^

 > But any program trying to link against libunwind-generic.so fail to build:
 > [...]usr/lib/libunwind-generic.so: undefined reference to `sigreturn'
 > collect2: error: ld returned 1 exit status

 > Disable libunwind for x86 target when uClibc-ng is used.

 > Fixes:
 > http://autobuild.buildroot.net/results/54a/54afac8148cff5f3c17e83f80917fd9006948fe0//build-end.log

 > [1] http://git.savannah.gnu.org/gitweb/?p=libunwind.git;a=blob;f=src/x86/Gos-linux.c;h=17aebc2974af50eb0bf8292689b2ed22a4c97866;hb=HEAD#l299

 > Signed-off-by: Romain Naour <romain.naour@gmail.com>
 > Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
 > Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
 > Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH 1/4] which: update homepage URL
From: Peter Korsgaard @ 2017-04-24 19:30 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <1492421233-9868-1-git-send-email-rahulbedarkar89@gmail.com>

>>>>> "Rahul" == Rahul Bedarkar <rahulbedarkar89@gmail.com> writes:

 > Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH 1/1] package/mpv: disable cuda support
From: Peter Korsgaard @ 2017-04-24 19:30 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170416121236.24706-1-bernd.kuhls@t-online.de>

>>>>> "Bernd" == Bernd Kuhls <bernd.kuhls@t-online.de> writes:

 > mpv wrongly detects cuda being available:
 > Checking for CUDA hwaccel : yes

 > leading to build errors.

 > Fixes
 > http://autobuild.buildroot.net/results/e89/e892a537265ad7259024403a0bb3ca5da85ed096/

 > Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH] package/hiredis: fix install step for static build only
From: Peter Korsgaard @ 2017-04-24 19:29 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170414130225.16408-1-romain.naour@gmail.com>

>>>>> "Romain" == Romain Naour <romain.naour@gmail.com> writes:

 > The previous patch [1] didn't take into acount the static build only
 > scenario. It try to install unconditionally a shared library.

 > Handle the install step like for bzip2 package.

 > Install the shared library only if BR2_SHARED_LIBS or
 > BR2_SHARED_STATIC_LIBS is set and install the static library only
 > if BR2_STATIC_LIBS or BR2_SHARED_STATIC_LIBS is set.

 > [1] 96daacb720cffe1f83259462bef9d3da92925cd9

 > Fixes:
 > http://autobuild.buildroot.net/results/6be/6be8024dd664af83fcf49ede29c8ad59a37f73d1

 > Signed-off-by: Romain Naour <romain.naour@gmail.com>
 > Cc: Fabrice Fontaine <fontaine.fabrice@gmail.com>
 > Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH 1/1] busybox: preserve ncurses progs/tools
From: Peter Korsgaard @ 2017-04-24 19:29 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170414105941.151a95d6@free-electrons.com>

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 > Hello,
 > On Thu, 13 Apr 2017 22:20:47 -0500, Matt Weber wrote:

 >> +define BUSYBOX_NCURSE_PROGS_TWEAKS

 > I've changed the name of this variable to:

 > 	BUSYBOX_DISABLE_NCURSES_PROGS

 > and applied. Thanks a lot!

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH 1/1] busybox: preserve ncurses progs/tools
From: Peter Korsgaard @ 2017-04-24 19:29 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <8b127902-0268-8307-70da-065362773da9@mind.be>

>>>>> "Arnout" == Arnout Vandecappelle <arnout@mind.be> writes:

Hi,

 >  Of course, we can also choose to apply solution 3 only to the situation where 1
 > doesn't work because of circular dependencies.

 >  I can't say which solution is the best. I therefore tend to say: stick to what
 > we have, and find a workaround if needed. In other words, apply this patch, but
 > don't do it for other packages until required.

I'm in the same boat - So agreed!

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH v2] glibc: fix sh4 compile issue
From: Peter Korsgaard @ 2017-04-24 19:25 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170413215810.33e7c197@free-electrons.com>

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 > Hello,
 > On Thu, 13 Apr 2017 07:07:32 +0200, Waldemar Brodkorb wrote:
 >> Fixes:
 >> https://bugs.busybox.net/show_bug.cgi?id=9756
 >> 
 >> Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>

 > I've applied, but there were several issues:

 >  - First, you still don't use Git to format patches. Please use Git to
 >    format patches.

 >  - If you had done that, then the patches would have automatically had
 >    the original description, which we want to have in Buildroot.

 >  - Finally, for the 2.23, there was already a 0001-<something> patch,
 >    so the numbering was wrong.

 > I've fixed up those issues, see
 > https://git.buildroot.org/buildroot/commit/?id=5f2cff973a8a64411d85ccb9d5c9a40962d67552.

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH] wireshark: bump version to 2.2.6 (security)
From: Peter Korsgaard @ 2017-04-24 19:25 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170413133720.38755-1-Vincent.Riera@imgtec.com>

>>>>> "Vicente" == Vicente Olivert Riera <Vincent.Riera@imgtec.com> writes:

 > Security fixes:
 > - wnpa-sec-2017-12
 >   IMAP dissector crash (Bug 13466) CVE-2017-7703
 > - wnpa-sec-2017-13
 >   WBMXL dissector infinite loop (Bug 13477) CVE-2017-7702
 > - wnpa-sec-2017-14
 >   NetScaler file parser infinite loop (Bug 13478) CVE-2017-7700
 > - wnpa-sec-2017-15
 >   RPCoRDMA dissector infinite loop (Bug 13558) CVE-2017-7705
 > - wnpa-sec-2017-16
 >   BGP dissector infinite loop (Bug 13557) CVE-2017-7701
 > - wnpa-sec-2017-17
 >   DOF dissector infinite loop (Bug 13453) CVE-2017-7704
 > - wnpa-sec-2017-18
 >   PacketBB dissector crash (Bug 13559)
 > - wnpa-sec-2017-19
 >   SLSK dissector long loop (Bug 13576)
 > - wnpa-sec-2017-20
 >   SIGCOMP dissector infinite loop (Bug 13578)
 > - wnpa-sec-2017-21
 >   WSP dissector infinite loop (Bug 13581)

 > Full release notes:

 >   https://www.wireshark.org/docs/relnotes/wireshark-2.2.6.html

 > Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH] bind: bump version to 9.11.0-P5 (security)
From: Peter Korsgaard @ 2017-04-24 19:25 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170413133209.36781-1-Vincent.Riera@imgtec.com>

>>>>> "Vicente" == Vicente Olivert Riera <Vincent.Riera@imgtec.com> writes:

 > Security Fixes:
 >  - rndc "" could trigger an assertion failure in named. This flaw is
 >    disclosed in (CVE-2017-3138). [RT #44924]
 >  - Some chaining (i.e., type CNAME or DNAME) responses to upstream
 >    queries could trigger assertion failures. This flaw is disclosed in
 >    CVE-2017-3137. [RT #44734]
 >  - dns64 with break-dnssec yes; can result in an assertion failure. This
 >    flaw is disclosed in CVE-2017-3136. [RT #44653]
 >  - If a server is configured with a response policy zone (RPZ) that
 >    rewrites an answer with local data, and is also configured for DNS64
 >    address mapping, a NULL pointer can be read triggering a server
 >    crash. This flaw is disclosed in CVE-2017-3135. [RT #44434]
 >  - A coding error in the nxdomain-redirect feature could lead to an
 >    assertion failure if the redirection namespace was served from a
 >    local authoritative data source such as a local zone or a DLZ instead
 >    of via recursive lookup. This flaw is disclosed in CVE-2016-9778.
 >    [RT #43837]
 >  - named could mishandle authority sections with missing RRSIGs,
 >    triggering an assertion failure. This flaw is disclosed in
 >    CVE-2016-9444. [RT #43632]
 >  - named mishandled some responses where covering RRSIG records were
 >    returned without the requested data, resulting in an assertion
 >    failure. This flaw is disclosed in CVE-2016-9147. [RT #43548]
 >  - named incorrectly tried to cache TKEY records which could trigger an
 >    assertion failure when there was a class mismatch. This flaw is
 >    disclosed in CVE-2016-9131. [RT #43522]
 >  - It was possible to trigger assertions when processing responses
 >    containing answers of type DNAME. This flaw is disclosed in
 >    CVE-2016-8864. [RT #43465]

 > Full release notes:

 >   ftp://ftp.isc.org/isc/bind9/9.11.0-P5/RELEASE-NOTES-bind-9.11.0-P5.html

 > Also, remove --enable-rrl configure option from bind.mk as it doesn't
 > exist anymore.

 > Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH] trinity: fix glibc/kernel headers conflict
From: Peter Korsgaard @ 2017-04-24 19:24 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <0c3077fb3a4c82ea2570106a3357e9cae19cdd3d.1492060046.git.baruch@tkos.co.il>

>>>>> "Baruch" == Baruch Siach <baruch@tkos.co.il> writes:

 > Add upstream patch that fixes conflicting definitions of ax25 related structs.
 > Fixes:
 > http://autobuild.buildroot.net/results/b40/b40d045f41dc4dbc66d5092ea5e9e045cd825e31/
 > http://autobuild.buildroot.net/results/367/367199b6071c450159aa2ea74d6d1b4b7cb89a88/
 > http://autobuild.buildroot.net/results/35e/35e97e51a6f7184d7b708c62a726ab91a0f546b2/

 > Signed-off-by: Baruch Siach <baruch@tkos.co.il>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [git commit] package/mplayer: fix compilation failure with MMX in libmpcodecs/vf_fspp.c
From: Peter Korsgaard @ 2017-04-24 19:24 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170412204705.9995E802B7@busybox.osuosl.org>

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 > commit: https://git.buildroot.net/buildroot/commit/?id=eabf4102ce07168988a826b79c6eb0c34d685e09
 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

 > Compile error found while fixing
 > http://autobuild.buildroot.net/results/642/6422adeef19ec547c7bc3f8ad3b0d51702015240/

 > Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
 > Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [git commit] package/mplayer: mmxext requires sse
From: Peter Korsgaard @ 2017-04-24 19:24 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170412204705.8A731802B7@busybox.osuosl.org>

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 > commit: https://git.buildroot.net/buildroot/commit/?id=0d202de1dd3c801a3b5486605bc7b927a13439ed
 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

 > MPlayer contains mmxext code for which a SSE-enabled CPU is required,
 > for details see https://bugs.funtoo.org/browse/FL-2202

 > Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
 > Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH 1/5] package/mplayer: fix musl build error
From: Peter Korsgaard @ 2017-04-24 19:24 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170412225235.20962aaa@free-electrons.com>

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 > Hello,
 > On Mon, 10 Apr 2017 22:41:18 +0200, Bernd Kuhls wrote:
 >> Fixes
 >> http://autobuild.buildroot.net/results/08e/08ed316677f519c8005928366aea89570527a033/
 >> 
 >> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
 >> ---
 >> package/mplayer/0006-musl-ldt.patch | 22 ++++++++++++++++++++++
 >> 1 file changed, 22 insertions(+)
 >> create mode 100644 package/mplayer/0006-musl-ldt.patch

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH] granite: fix md5 hash
From: Peter Korsgaard @ 2017-04-24 19:23 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170412214727.6992756a@free-electrons.com>

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 > Hello,
 > On Mon, 10 Apr 2017 16:02:46 +0100, Vicente Olivert Riera wrote:
 >> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
 >> ---
 >> package/granite/granite.hash | 2 +-
 >> 1 file changed, 1 insertion(+), 1 deletion(-)

 > Applied to master. Well spotted, thanks!

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [git commit] package/hiredis: fix installation logic of library
From: Peter Korsgaard @ 2017-04-24 19:23 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170412193436.95F9C80270@busybox.osuosl.org>

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 > commit: https://git.buildroot.net/buildroot/commit/?id=96daacb720cffe1f83259462bef9d3da92925cd9
 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

 > While testing minetest with libhiredis library, the game crached due to
 > missing libhiredis.so.0.13 library.

 > The hiredis.mk doesn't use "make install" because "make install" depends
 > on building both the shared and static libraries, which fails in
 > static-only scenarios.

 > However, the installation logic in hiredis.mk is bogus: it installs the
 > library as libhiredis.so, while its SONAME is libhiredis.so.0.13. We fix
 > this by using the same logic as the one done by the package "make
 > install" process: install the library as libhiredis.so.0.13, and create
 > libhiredis.so as a symbolic link to it.

 > While at it:

 >  - Install the library 0755, this is more common.

 >  - Do not create $(TARGET_DIR)/usr/lib, since $(INSTALL) -D will create
 >    the necessary directories for the destination path.

 > Signed-off-by: Romain Naour <romain.naour@gmail.com>
 > Cc: Fabrice Fontaine <fontaine.fabrice@gmail.com>
 > [Thomas: rework to use the same installation logic as the one from
 > hiredis "make install".]
 > Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH] libcurl: apply upstream security patch
From: Peter Korsgaard @ 2017-04-24 19:22 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170412211424.0551c425@free-electrons.com>

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 > Hello,
 > On Tue, 11 Apr 2017 20:56:12 +0300, Baruch Siach wrote:
 >> CVE-2017-7407: --write-out out of buffer read
 >> 
 >> https://curl.haxx.se/docs/adv_20170403.html
 >> 
 >> Signed-off-by: Baruch Siach <baruch@tkos.co.il>
 >> ---
 >> package/libcurl/0001-CVE-2017-7407.patch | 61 ++++++++++++++++++++++++++++++++
 >> 1 file changed, 61 insertions(+)
 >> create mode 100644 package/libcurl/0001-CVE-2017-7407.patch

 > Applied to master, thanks.

 > Peter: we want this one in the LTS branch I believe.

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH v4 2/2] systemd: select fsck wrapper from util-linux
From: Peter Korsgaard @ 2017-04-24 19:22 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <1491231996-2461-3-git-send-email-casantos@datacom.ind.br>

>>>>> "Carlos" == Carlos Santos <casantos@datacom.ind.br> writes:

 > Select the fsck required by systemd provided by util-linux. This
 > prevents ending up with fsck from busybox, which is incompatible
 > with systemd.

 > Change-Id: I61cfc9b8925169b2678ac911fcd5a4eb5d92c425
 > Signed-off-by: Carlos Santos <casantos@datacom.ind.br>

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH v2] gst-plugins-base: fix handling of freetype
From: Peter Korsgaard @ 2017-04-24 19:20 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20170411225913.22072-1-ricardo.martincoski@gmail.com>

>>>>> "Ricardo" == Ricardo Martincoski <ricardo.martincoski@gmail.com> writes:

 > In 2010 commit 32d319e6f "gst-plugins-base: ensure <stdint.h> is used"
 > introduced a typo (missing backslash) that made the code ineffective.

 > It can be confirmed by looking at the output of:
 > $ make printvars | grep '^GST_PLUGINS_BASE_CONF_ENV\|^FT2_CONFIG'
 > FT2_CONFIG=/bin/false ac_cv_header_stdint_t="stdint.h"
 > GST_PLUGINS_BASE_CONF_ENV=

 > Add the missing backslash to fix the code.
 > While at it, fix the indentation to use one tab instead of two.

 > The (end of the) diff of config.log confirms the code is still needed
 > when the host has freetype-config installed:
 > @@ -1674,10 +1674,8 @@
 >  configure:21882: checking for emmintrin.h
 >  configure:21882: result: no
 >  configure:21894: checking for stdint types
 > -configure:21917: /tmp/gst/output/host/usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -c   conftest.c >&5
 > -configure:21917: $? = 0
 >  configure:21961: result: stdint.h (shortcircuit)
 > -configure:22348: result: make use of stdint.h in _stdint.h (assuming C99 compatible system)
 > +configure:22348: result: make use of stdint.h in _stdint.h
 >  configure:22359: checking for localtime_r
 >  configure:22359: /tmp/gst/output/host/usr/bin/i686-pc-linux-gnu-gcc -std=gnu99 -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Os  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  conftest.c  >&5
 >  configure:22359: $? = 0
 > @@ -2468,8 +2466,7 @@
 >  Package 'freetype2', required by 'world', not found
 >  configure:31257: result: no
 >  configure:31298: checking for freetype-config
 > -configure:31316: found /usr/bin/freetype-config
 > -configure:31329: result: /usr/bin/freetype-config
 > +configure:31329: result: /bin/false
 >  configure:31339: checking for FreeType - version >= 2.0.9
 >  configure:31427: result: yes
 >  configure:32250: creating ./config.status
 > @@ -2789,7 +2786,7 @@
 >  ac_cv_objext='o'
 >  ac_cv_path_EGREP='/bin/grep -E'
 >  ac_cv_path_FGREP='/bin/grep -F'
 > -ac_cv_path_FT2_CONFIG='/usr/bin/freetype-config'
 > +ac_cv_path_FT2_CONFIG='/bin/false'
 >  ac_cv_path_GMSGFMT='/tmp/gst/output/host/usr/bin/msgfmt'
 >  ac_cv_path_GREP='/bin/grep'
 >  ac_cv_path_MSGFMT='/tmp/gst/output/host/usr/bin/msgfmt'
 > @@ -2818,7 +2815,6 @@
 >  ac_cv_prog_cxx_g='yes'
 >  ac_cv_prog_make_make_set='yes'
 >  ac_cv_stdint_message='using gnu compiler i686-pc-linux-gnu-gcc (Sourcery CodeBench Lite 2012.09-62) 4.7.2'
 > -ac_cv_stdint_result='(assuming C99 compatible system)'
 >  ac_cv_sys_file_offset_bits='no'
 >  ac_cv_sys_largefile_CC='no'
 >  ac_cv_sys_largefile_source='no'
 > @@ -2965,9 +2961,9 @@
 >  EXEEXT=''
 >  FFLAGS=' -Os '
 >  FGREP='/bin/grep -F'
 > -FT2_CFLAGS='-I/usr/include/freetype2'
 > -FT2_CONFIG='/usr/bin/freetype-config'
 > -FT2_LIBS='-lfreetype'
 > +FT2_CFLAGS=''
 > +FT2_CONFIG='/bin/false'
 > +FT2_LIBS=''
 >  GCOV=''
 >  GCOV_CFLAGS=''
 >  GCOV_LIBS=''

 > Detected by check-package.

 > Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
 > Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
 > ---
 > Changes v1 -> v2:
 >   - make the diff in commit message readable using 'diff -u' (Thomas);
 >   - check-package is now merged, so remove URL from commit message;

 > Thomas,
 >   I was unsure what to do with the long lines, so I pasted the raw
 >   output. Please feel free to ask me to respin or to tweak the message
 >   yourself. Below is the link [1] to the config.log files.

 > [1] https://gist.github.com/ricardo-martincoski/d9c27b7f589b35313f676357fc1037ac/archive/12363aac7be1adf9e62c2c20aa1aeefc18212dbb.zip

Committed to 2017.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox