Jörg Krause
14193ee874
package/libdaemon: add patch to fix build with the musl C library
...
Adds a patch to the package libdaemon which removes an error when building
libdaemon against the musl C library.
Signed-off-by: Jörg Krause <jkrause@posteo.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-30 23:30:49 +02:00
Thomas Petazzoni
a2d7725e4d
btrfs-progs: bump to version 3.16, fix static linking
...
The original aim of this patch was to fix static linking of
btrfs-progs. In order to implement this in the form of patches that
can potentially be upstreamed, this patch first bumps the btrfs-progs
package to the latest upstream stable version. It then:
- Reworks the existing documentation disabling patch in a form that
can potentially be upstreamed.
- Adds a patch to support static building of the btrfs-progs
binaries.
Both patches have been submitted upstream, see
http://article.gmane.org/gmane.comp.file-systems.btrfs/38145 .
Fixes:
http://autobuild.buildroot.org/results/ddc/ddcc70143ce2c2882894184e4ce195a11407e027/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-30 23:20:09 +02:00
Jörg Krause
f4905d7a3e
package/upmpdcli: disable for Blackfin GNU Toolchain
...
Those toolchains use gcc <= 4.3, which do not support required C++11 features.
Signed-off-by: Jörg Krause <jkrause@posteo.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-30 09:16:47 +02:00
Thomas Petazzoni
c9ad5ddfb1
lftp: add missing host-pkgconf dependency
...
lftp configure.ac uses PKG_CHECK_MODULES, so it must have host-pkgconf
in its dependency, otherwise the autoreconf step fails due to the lack
of pkg.m4.
Fixes:
http://autobuild.buildroot.org/results/b16/b16d964f275d4d8703665236b969cc19f7ef20be/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-29 10:00:43 +02:00
Thomas Petazzoni
c1ef53ed7e
exim: requires thread support
...
Fixes:
http://autobuild.buildroot.net/results/98a1acb58665e6cd2df354fc63afef1d4606c6e0/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-29 09:59:32 +02:00
Thomas Petazzoni
53bf889cdc
ruby: should not use dl_iterate_phdr() on Blackfin
...
The dl_iterate_phdr() C library function on Blackfin returns a
non-conventional structure format compared to other architectures,
which makes Ruby unable to use it. Since it's just an optional feature
of Ruby apparently used to generate more fancy backtraces, this commit
simply disables the usage of dl_iterate_phdr() on this architecture.
Fixes:
http://autobuild.buildroot.org/results/1b0/1b0e2f5f95889eb26846927da45d128247d0ed89/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-29 09:16:00 +02:00
Thomas Petazzoni
2b77369882
ruby: requires shared library
...
No matter what you do, the Ruby build system wants to use shared
libraries for the encoding modules. Therefore, this commit disallows
the selection of Ruby in BR2_PREFER_STATIC_LIB situations.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-29 09:15:42 +02:00
Peter Korsgaard
134f51bf0d
libroxml: fix pthread linking issue
...
Fixes http://autobuild.buildroot.net/results/d18/d188bcf5c374273ffe09589f7db5a40e4c5d7bc9/
Thread handling can get disabled with --disable-xml-thread-safe, but that's
a change for next.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-29 08:59:01 +02:00
Bernd Kuhls
779cb8be9e
xapp_luit: needs MMU
...
Fixes
http://autobuild.buildroot.net/results/13a/13a97461e3b6098e59cfcd829e6bcafa51e50bb4/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-27 22:19:59 +02:00
Thomas Petazzoni
11323613a8
uboot-tools: add patch to fix (no)stripping on non-ELF platforms
...
On Blackfin FLAT, stripping does not exist, but recent U-Boot versions
nonetheless try to strip and fail if they cannot do so. This commit
adds a U-Boot patch (submitted upstream) that solves this issue.
Fixes:
http://autobuild.buildroot.org/results/153/1530f8247d1652da5779994f298141b1572ce74f/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-27 21:32:39 +02:00
Thomas Petazzoni
f9a11a8fed
xapp_xfs: needs MMU
...
Fixes:
http://autobuild.buildroot.net/results/7a89f79499e167cc98449a045604d25d4fc88484/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-27 21:31:51 +02:00
Thomas Petazzoni
837ff3b752
webkit: disable on SuperH
...
Webkit has been failing on SuperH since a long time, with nobody
caring to fix the problem. Since anyway our Webkit version is old and
in the process of being updated, our best option for 2014.08 is to
simply disallow Webkit on SuperH.
Fixes:
http://autobuild.buildroot.org/results/3a0/3a0c48f65c06f7f19e608d54307c0788a0130589/
http://autobuild.buildroot.org/?reason=webkit-1.11.5&arch=sh4a
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-27 21:31:47 +02:00
Thomas Petazzoni
0f46e48c9c
perl-gd: mark as broken
...
perl-gd doesn't build on gcc10 due to the host Perl being a bit
old. This shows a defiency in the perl package infrastructure, which
is being worked on. However, since it won't be solved before 2014.08,
our only solution for now is to mark perl-gd as broken, as well as its
reverse dependency perl-gdgraph.
Avoids:
http://autobuild.buildroot.org/results/228/228b43e67e683cecfa3851a8a030d06e9fdc6dac/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-27 21:31:02 +02:00
Jörg Krause
5e6b7159d7
package/mpd: opus plugin needs libogg as well
...
Fixes http://autobuild.buildroot.net/results/492/4924194292a428a295ded2f7aa0b9a3f81ed1b4a/
The opus decoder plugin depends on libopus and libogg.
[Peter: reworded commit message]
Signed-off-by: Jörg Krause <jkrause@posteo.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-27 16:49:51 +02:00
Gustavo Zacarias
5de840cc6a
libev: don't install event.h
...
It's a 'compatibility layer' with libevent which we:
1) Don't need
2) Possibly outdated with respect to libevent2
3) Causes build failures
Fixes:
http://autobuild.buildroot.net/results/451/4510fe02ef3497803ed27bf339dca07b3b073c10/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-26 23:49:18 +02:00
Yann E. MORIN
1939011ce6
package/infra: fix downloading versions with a slash
...
Since cset 54456cc (infra: consistently use double dollar signs...), it
is no longer possible to download versions with a slash in it, because
the _DL_VERSION variable is second-expanded, but the _VERSION variable
is immediately-expanded to have '/' substitued with '_'.
So, _DL_VERSION is only expanded at the time it is evaluated, and by
that time, we've lost the slashes in _VERSION.
Make the _DL_VERSION variables immediately-evaluated.
Fixes:
https://bugs.busybox.net/show_bug.cgi?id=7328
Reported-by: Vincent Stehlé <vincent.stehle@freescale.com >
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Cc: Vincent Stehlé <vincent.stehle@freescale.com >
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com >
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-25 23:08:17 +02:00
Romain Naour
e05c6a791d
package/libinput: fix build with libevdev
...
libevdev and libinput use the same function name (log_msg).
An easy fix is to rename one of the two functions.
Fixes:
http://autobuild.buildroot.net/results/b1e/b1ea94f09d6f7459e3d7794c4a62bbdbb53d5da6/build-end.log
[Thomas: slightly reword the patch description.]
Signed-off-by: Romain Naour <romain.naour@openwide.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-25 20:12:04 +02:00
Romain Naour
16c1af8d9d
package/libevas-generic-loaders: needs zlib
...
Fixes:
http://autobuild.buildroot.net/results/5d4/5d41cec63a15dc5f31460c8cecd6054119ddb1fc/build-end.log
Signed-off-by: Romain Naour <romain.naour@openwide.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-25 20:07:50 +02:00
Romain Naour
47128a9b82
package/procps-ng: fix linking with intl
...
procps-ng doesn't build with (e)glibc toolchain when gettext package is
selected.
With (e)glibc libintl is provided by the libc whereas with uClibc it's provided
by gettext.
Linking with intl is only needed if the toolchain needs gettext and locale is
set.
Fixes:
http://autobuild.buildroot.net/results/3e8/3e8464e0b00ce22fa02a6337159fca250d86425c/build-end.log
Signed-off-by: Romain Naour <romain.naour@openwide.fr >
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-25 19:55:20 +02:00
Gustavo Zacarias
374adc17a0
php: security bump to version 5.5.16
...
Fixes:
CVE-2014-3538 - Extensive backtracking in rule regular expression
CVE-2014-3587 - Segfault in cdf.c
CVE-2014-2497 - php-gd 'c_color' NULL pointer dereference
CVE-2014-5120 - Null byte injection possible with imagexxx functions
CVE-2014-3597 - segfault in dns_get_record
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-25 19:50:30 +02:00
Romain Naour
1d57260757
package/ltris: fix linking with intl
...
ltris doen't build with (e)glibc toolchain since commit 454a41016f
when gettext package is selected.
With (e)glibc libintl is provided by the libc whereas with uClibc it's provided by gettext.
Linking with intl is only needed if the toolchain needs gettext and locale is set.
Fixes:
http://autobuild.buildroot.net/results/821/82128cb9f5cd6ae2595a8302462f1b5719dad9f7/build-end.log
Signed-off-by: Romain Naour <romain.naour@openwide.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-21 15:36:01 +02:00
Romain Naour
56ed21e726
package/lbreakout2: fix linking with intl
...
lbreakout2 doen't build with (e)glibc toolchain when gettext package is selected.
With (e)glibc libintl is provided by the libc whereas with uClibc it's provided by gettext.
Linking with intl is only needed if the toolchain needs gettext and locale is set.
Fixes:
http://autobuild.buildroot.net/results/a77/a77dd3e18cc4a5e8300ab33eb532cc03d0156f7f/build-end.log
Signed-off-by: Romain Naour <romain.naour@openwide.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-21 15:34:47 +02:00
Jonathan Ben Avraham
e1d7f2dc8f
usb_modeswitch: more descriptive help text
...
Provides a fuller description of the USB_ModeSwitch functionality for
the benefit of the otherwise clueless.
[Thomas: minor formatting and wording fixes.]
Signed-off-by: Jonathan Ben-Avraham <yba@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-21 15:29:02 +02:00
Romain Naour
b840bc6345
package/xmlstarlet: fix static linking
...
The static linking with libxml2 and lib(e)xslt (--enable-static-libs)
need to be enabled when BR2_PREFER_STATIC_LIB is set.
Fixes:
http://autobuild.buildroot.net/results/0fd/0fd4a65ab98a4cf3fe893c29628608a71e96ecbc/build-end.log
Signed-off-by: Romain Naour <romain.naour@openwide.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-21 15:25:50 +02:00
Danomi Manchego
5400717833
tvheadend: fix undefined variable in error print
...
The variable "$SCRIPTNAME" is undefined; replace with "$0".
Also, fix "Stopping" spelling.
Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-21 15:23:02 +02:00
Danomi Manchego
1b86a60d7a
ntp: fix undefined variable in error print
...
The variable "$SCRIPTNAME" is undefined; replace with "$0".
Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-21 15:22:47 +02:00
Alexey Brodkin
520e74f2b5
gstreamer{, 1}: fix unaligned access detection for arc
...
Fixes the same issue as reported for microblaze here
http://autobuild.buildroot.net/results/f49/f4914bb3999c8a7a0c0a2afdac5de40fb9058372/
Similar to the existing handling for avr32, microblaze and xtensa.
Also add it for gstreamer1 for good measure as it was missing there as well.
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com >
Cc: Anton Kolesov <akolesov@synopsys.com >
Cc: Peter Korsgaard <peter@korsgaard.com >
Cc: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-21 15:21:46 +02:00
Benoît Thébaudeau
9579e6aac3
imagemagick: Disable OpenMP
...
By default (i.e. without adding libgomp.so* to
BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS), if an external toolchain with libgomp
support is used, then libgomp is installed to staging/ , but not to target/ .
Consequently, with such a toolchain, imagemagick's configure detected libgomp as
supported and enabled its usage for the build stage, but then it failed to run
on the target because libgomp was missing. This is the bug #7322 .
Disable OpenMP for imagemagick as a temporary workaround, until a better long
term solution is agreed on and implemented.
Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-21 15:19:47 +02:00
Romain Naour
f67e7ba06f
package/gutenprint: replaces -static with -static-libtool-libs
...
gutenprint rely on the original behaviour of -static, but since commit
in buildroot "support/libtool: make -static behave like -all-static" [1],
the build of genppd is broken.
genppd need to be build statically otherwise the following warning appears:
***WARNING: Use of --disable-static-genppd or --disable-static
when building CUPS is very dangerous. The build may
fail when building the PPD files, or may *SILENTLY*
build incorrect PPD files or cause other problems.
Please review the README and release notes carefully!
[1] http://git.buildroot.net/buildroot/commit/?id=97703978ac870ce2b14ad144f8e082de82aa2c64
Fixes:
http://autobuild.buildroot.net/results/55f/55f78104d7a5d11baf5650ac12aaa1b23c2b7743/build-end.log
http://autobuild.buildroot.net/results/fc8/fc8cfe3f27ceaca70c7471c44305317c66cb0eea/build-end.log
Signed-off-by: Romain Naour <romain.naour@openwide.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-18 11:04:58 +02:00
Anton Kolesov
b63ede67ea
msgpack: add dependency on atomic operations
...
This fixes:
http://autobuild.buildroot.net/results/44849a386cefb8899f4560296bfbbd8ea19ee910/
Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com >
[yann.morin.1998@free.fr: use the new symbol; remove comment strings]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-08-18 11:00:34 +02:00
Anton Kolesov
669ce8c75e
libftdi: add dependency on atomic operations
...
This fixes:
http://autobuild.buildroot.net/results/6cb25ed954840109c9d0e582e922b0ba9d07e174/
Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com >
[yann.morin.1998@free.fr: use the new symbol; remove comment strings]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-08-18 11:00:17 +02:00
Anton Kolesov
8277bb18db
pulseaudio: add dependency on atomic operations
...
This fixes:
http://autobuild.buildroot.net/results/d463f3bf730a600a07ed6cd33695bf45e9fd3540/
Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com >
[yann.morin.1998@free.fr: use the new symbol; remove comment strings]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-08-18 11:00:07 +02:00
Anton Kolesov
da2f182237
cairo: add dependency on atomic operations
...
This fixes:
http://autobuild.buildroot.net/results/fadfaa9916724d310d0dda555a1db31bee1601d0/
Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com >
[yann.morin.1998@free.fr: use the new symbol; remove comment strings;
fix weston's comment]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-08-18 10:58:21 +02:00
Yann E. MORIN
08a024b3ed
package/thrift: use the new ARCH_HAS_ATOMICS as dependency
...
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Cc: Anton Kolesov <Anton.Kolesov@synopsys.com >
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-18 10:57:27 +02:00
Yann E. MORIN
f346af2868
package/jack2: use the new ARCH_HAS_ATOMICS as dependency
...
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Cc: Anton Kolesov <Anton.Kolesov@synopsys.com >
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-18 10:57:20 +02:00
Yann E. MORIN
a251d1b78a
package/libtorrent: use the new ARCH_HAS_ATOMICS as dependency
...
And propagate to the reverse dependencies of libtorrent
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Cc: Anton Kolesov <Anton.Kolesov@synopsys.com >
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-18 10:56:59 +02:00
Yann E. MORIN
19237110da
package/icu: use the new ARCH_HAS_ATOMICS as dependency
...
And propagate to the reverse dependencies of icu.
Also, fix beecrypt's comment: only the C++ support needs atomics.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Cc: Anton Kolesov <Anton.Kolesov@synopsys.com >
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-18 10:56:42 +02:00
Thomas Petazzoni
effe0beb1d
ecryptfs-utils: select gettext, needed for command line utilities
...
The ecryptfs-utils package requires the 'gettext' program, which is
provided by the gettext package, to get translated strings. This is
needed regardless of whether the toolchain uses glibc or uClibc.
This issue was reported by 'ausjke' on IRC.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-18 10:36:01 +02:00
Thomas Petazzoni
2bc3bca6d8
gettext: allow building when BR2_NEEDS_GETTEXT is not selected
...
Until now, we thought that gettext was only needed for the target for
uClibc toolchains, to provide the gettext functions that are normally
provided directly by glibc.
However, the gettext runtime actually does more than providing the
equivalent of those C library functions: it also provides certain
command line tools, like 'gettext' to get translated strings from the
shell. This tool is for example used by certain ecryptfs-utils scripts
to get translated strings. It is therefore necessary to be able to
build the gettext package even for glibc toolchains.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-18 10:35:56 +02:00
Bernd Kuhls
6605084b49
package/xbmc-pvr-addons: Bump version
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-18 00:31:47 +02:00
Bernd Kuhls
b543976380
package/xbmc: Bump version to 13.2
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-18 00:31:38 +02:00
Joerg Krause
5ec68345fa
mpd: Add missing config option for plugin MAD
...
Signed-off-by: Jörg Krause <jkrause@posteo.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-17 21:25:54 +02:00
Joerg Krause
cd05b2798a
mpd: Set enable/disable config option for all plugins
...
Signed-off-by: Jörg Krause <jkrause@posteo.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-17 21:25:32 +02:00
Joerg Krause
263b7d23f6
mpd: Fix config option for plugin FLAC
...
Signed-off-by: Jörg Krause <jkrause@posteo.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-17 21:25:03 +02:00
Joerg Krause
67dcfd23a9
mpd: Fix config option for plugin FAAD2
...
Signed-off-by: Jörg Krause <jkrause@posteo.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-17 21:23:58 +02:00
Floris Bos
4e116bf369
postgresql: remove devfiles from target
...
Signed-off-by: Floris Bos <bos@je-eigen-domein.nl >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-17 21:16:34 +02:00
Yann E. MORIN
dce24bba0d
package/nut: fix parallel install
...
Fixes:
http://autobuild.buildroot.net/results/256/2567e13cd5bc702bc3a38a1d6fc8e34022cc7db5/
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-17 21:00:19 +02:00
Romain Naour
702a461c4d
package/oprofile: fix configure test with gcc 4.9.x
...
Backport the upstream patch that fix a configure test breaked with gcc 4.9.x.
This patch must be removed with the next version bump.
Fixes:
http://autobuild.buildroot.net/results/f80/f8083f038d0efb7b5becf7810b6fcaf440fb8294/build-end.log
Signed-off-by: Romain Naour <romain.naour@openwide.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-17 20:58:05 +02:00
Thomas Petazzoni
6953d5ffeb
gcc/4.9: fix C++ exceptions and pthread_exit()
...
Following the introduction of the support for the musl C library, the
support of C++ exceptions or features like pthread_exit() got broken
even with other libraries such as glibc. This was reported as bug #7028 .
The problem was caused by the gcc patch needed to add support for
musl, which modified the libgcc/unwind-dw2-fde-dip.c logic to decide
whether USE_PT_GNU_EH_FRAME should be enabled or not. It completely
removed the existing logic, replacing it by a single logic based on
the definition of TARGET_DL_ITERATE_PHDR. However, this constant gets
defined by the configure script only for Solaris, or Linux Musl
platforms. For glibc/uClibc, the configure script does not define it,
and therefore USE_PT_GNU_EH_FRAME is not defined, causing issues with
exception handling.
This patch fixes that by restoring all the logic of
libgcc/unwind-dw2-fde-dip.c, and just adding the musl logic as one
more case.
It has been successfully runtime tested using the two code examples
provided in bug #7208 , with uClibc, musl and glibc.
Cc: Krzysztof Wrzalik <kwrzalik@gmail.com >
Cc: David Bachelart <david.bachelart@bbright.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-17 09:20:40 +02:00
Thomas Petazzoni
543bc7c921
gcc/4.8: fix C++ exceptions and pthread_exit()
...
Following the introduction of the support for the musl C library, the
support of C++ exceptions or features like pthread_exit() got broken
even with other libraries such as glibc. This was reported as bug #7028 .
The problem was caused by the gcc patch needed to add support for
musl, which modified the libgcc/unwind-dw2-fde-dip.c logic to decide
whether USE_PT_GNU_EH_FRAME should be enabled or not. It completely
removed the existing logic, replacing it by a single logic based on
the definition of TARGET_DL_ITERATE_PHDR. However, this constant gets
defined by the configure script only for Solaris, or Linux Musl
platforms. For glibc/uClibc, the configure script does not define it,
and therefore USE_PT_GNU_EH_FRAME is not defined, causing issues with
exception handling.
This patch fixes that by restoring all the logic of
libgcc/unwind-dw2-fde-dip.c, and just adding the musl logic as one
more case.
It has been successfully runtime tested using the two code examples
provided in bug #7208 , with uClibc, musl and glibc.
Cc: Krzysztof Wrzalik <kwrzalik@gmail.com >
Cc: David Bachelart <david.bachelart@bbright.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-17 09:19:52 +02:00