- May 31, 2015
-
-
Peter Korsgaard authored
Commit 3afbc4f3 (conntrack-tools: uses dlopen(), not available on static builds) adjusted the dependencies for the comment, but forgot to update the comment itself. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Max Filippov authored
libstdc++ is in all regards a normal library, it needs to be built with TARGET_ABI flags, otherwise linking it with other C++ code may fail. Pass TARGET_ABI flags to gcc-final configure script in the --enable-cxx-flags parameter. Fixes: http://autobuild.buildroot.net/results/81a3bca5cbcf789c7ce1aa221a6a4154dd7c3917/ http://autobuild.buildroot.net/results/4943b214c29951ecc7af0a1f360b6454485c0b9b/ Signed-off-by:
Max Filippov <jcmvbkbc@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Doug Kehn authored
Building ncurses 5.9 with GCC 5.x fails with a syntax error, caused by earlier preprocessing. This failure is more likely when building for host (e.g. host-ncurses) that recently updated to GCC 5.x. This patch is taken from the following link (more information is also available here): https://groups.google.com/forum/#!topic/sage-trac/U31shviuqzk Signed-off-by:
Doug Kehn <rdkehn@yahoo.com> Acked-by:
Jaap Crezee <jaap@jcz.nl> Tested-by:
Jaap Crezee <jaap@jcz.nl> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Thomas Petazzoni authored
The Python setup.py has a function called add_gcc_paths(), which executes gcc -E -v to get the list of header paths searched by gcc. However, the logic of setup.py is only valid with the normal english output of gcc: it doesn't work if a non-english locale is set. This causes setup.py to not find certain headers (such as zlib.h) and therefore disabling the build of such extensions. Reported-by:
Bruno Coudoin <bruno.coudoin@gcompris.net> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Thomas Petazzoni authored
The Python setup.py has a function called add_gcc_paths(), which executes gcc -E -v to get the list of header paths searched by gcc. However, the logic of setup.py is only valid with the normal english output of gcc: it doesn't work if a non-english locale is set. This causes setup.py to not find certain headers (such as zlib.h) and therefore disabling the build of such extensions. Reported-by:
Bruno Coudoin <bruno.coudoin@gcompris.net> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Fixes: http://autobuild.buildroot.net/results/7ed/7ed85071bc06b4806e90b278a0736ea70c01b456/ Upmpdcli forgets to take the dependencies of libupnpp into consideration, breaking static linking, so help it. Libupnpp unfortunately doesn't provide a .pc file, so manually handle its dependencies here. The build system doesn't expand LIBS from the configure step, so manually pass it to make. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Fixes: http://autobuild.buildroot.net/results/fff/fff4865c9bb8ca42d3cece903d0fc3daea504f67/ http://autobuild.buildroot.net/results/742/74222a44ad168148c18af479878d8f848d3d6a73/ http://autobuild.buildroot.net/results/470/470197fad2402be9222b8abf96dd45c341a850e9/ http://autobuild.buildroot.net/results/ab1/ab1ae40f1862300cd7667b7bd03cc59d7455a769/ And many more. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Bernd Kuhls authored
Fixes http://autobuild.buildroot.net/results/157/157749f8b44bc02fbed0232a2b33137aba495134/ http://autobuild.buildroot.net/results/df4/df4e2ea098b0126867455af1891837c6d7d99a92/ http://autobuild.buildroot.net/results/e69/e6993d66aeebbe994063a60871412b2235ce5455/ [Peter: unixodbc only needs -lpthread if toolchain has threads support] Signed-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Bernd Kuhls authored
Fixes http://autobuild.buildroot.net/results/040/040129539257d88d9437d113752bc8634fd9b2b2/ http://autobuild.buildroot.net/results/73a/73a562a3a1f356c1a39b2fb57f0848c4b99fe8b1/ http://autobuild.buildroot.net/results/767/767b8eafe7a204327eaa182c065ca5cfff18096f/ http://autobuild.buildroot.net/results/0f7/0f7f3a56815dc6422a466fe9b4357ace98f78e11/ [Peter: add host-pkgconf to _DEPENDENCIES] Signed-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
And drop the unused static handling from the .mk file. Fixes: http://autobuild.buildroot.net/results/8a2/8a2ff0af4faeda4d2d224dcaf543a574d7eba30c/ Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Baruch Siach authored
Following commit 95a57228 (pkg-infra: move the git download helper to a script, 2014-07-02), move the comment describing the shallow clone trickery as well. Merge this comment with the existing helper comment that was added in 7e40a110 (support/download: convert git to use the wrapper, 2014-08-03). Rename $($(PKG)_DL_VERSION) to ${cset} to match the helper code context. Cc: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by:
Baruch Siach <baruch@tkos.co.il> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Yann E. MORIN authored
When linking statically, the order of libraries on the linker command line is important, and sconeserver got it wrong. Also, sconeserver does not use pkg-config, so it misses the private libs of -lcrypto, which is linking with -lz. Fix that: - add a patch to configure.in to fix the order of libraries; - forcibly pass -lz when linking statically with openssl. Note: we were already reconfiguring sconeserver, because it comes from the github repository. Fixes: http://autobuild.buildroot.org/results/403/403eac974ecdaacdb66b8241fbdcf19ec5e07480 Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Bernd Kuhls authored
Quote from ext/pcre/pcrelib/doc/pcre.txt "This support is available only for certain hardware architectures. If this option is set for an unsupported architecture, a compile time error occurs." Disable jit support on unsupported archs by updating ext/pcre/pcrelib/config.h Fixes http://autobuild.buildroot.net/results/966/966d6c47d1ed13a90c2846d96fb3d193df4b2aaa/ (bfin) http://autobuild.buildroot.net/results/3f5/3f53751b192078714860e64d3f6d8d7398433d5a/ (xtensa) http://autobuild.buildroot.net/results/de1/de12474d2b5cce251b1ab10f7d7e28c90545a1f0/ (arcle) http://autobuild.buildroot.net/results/358/358b54245bb48f653ce209be070bd5fe6b17afc4/ (microblazeel) http://autobuild.buildroot.net/results/a7c/a7c161ca0b424ae35634c9f2d8a8111cedec8181/ (nios2) http://autobuild.buildroot.net/results/dad/dad1128f58fc601bf96da5fa0635b9b9c6c8f0b8/ (sh) Signed-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Danomi Manchego authored
Drop the --disable-optimization option, which makes the libgcrypt configure remove buildroot's optimization setting passed in from CFLAGS. Signed-off-by:
Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- May 30, 2015
-
-
Baruch Siach authored
Fixes: http://autobuild.buildroot.net/results/e89/e8974516173ea74c830b71e400fcbafdd69dea60/ http://autobuild.buildroot.net/results/cac/cac7015c3be7e34dbeaa6accb59aebebe68eb6d2/ http://autobuild.buildroot.net/results/4ce/4ce0a35316cd25536b58b50f096b6f75f6e3c1c9/ Signed-off-by:
Baruch Siach <baruch@tkos.co.il> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- May 27, 2015
-
-
Romain Naour authored
gptfdisk cgdisk select nucurses wchar support which is disabled on bfin with FLAT binary format. Add the ncurses's reverse dependency to gptfdisk. Fixes: http://autobuild.buildroot.net/results/ce3/ce35c072f0b7c3a7a1918cb865a2eecbba8a1b23/ Signed-off-by:
Romain Naour <romain.naour@openwide.fr> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Gustavo Zacarias authored
Fixes: CVE-2015-0847 nbd-server denial of service due to unsafe signal handlers Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Since a7134ce6 (libstrophe: bump version), the package does in fact build and install a shared library, so ensure it also ends up in target so it can be found at runtime. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- May 26, 2015
-
-
Baruch Siach authored
janus-gateway requires dlopen(). Fixes: http://autobuild.buildroot.net/results/092/092aac2b8abe0edd868a7e0cc59cdaaf28ca4ad5/ Signed-off-by:
Baruch Siach <baruch@tkos.co.il> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Gustavo Zacarias authored
Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Gustavo Zacarias authored
Fixes: CVE-2015-3165 (denial of service) CVE-2015-3166 (information disclosure) CVE-2015-3167 (side-channel key exposure) Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- May 25, 2015
-
-
Yann E. MORIN authored
Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Samuel Martin <s.martin49@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Yann E. MORIN authored
They are not needed, and other code blocks in the same file are not indented either. Remove those leading spaces, so all our code blocks look the same. Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Samuel Martin <s.martin49@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Upstream has dropped -Werror since the 3.12 release, so there's no point in us sed'ing it away: https://git.kernel.org/cgit/linux/kernel/git/shemminger/iproute2.git/commit/?id=3140e9a3a343d37a8d828ee27e16ad9f3f9ab389 Reported-by:
Romain Naour <romain.naour@openwide.fr> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Fabio Porcedda authored
Signed-off-by:
Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Fabio Porcedda authored
Signed-off-by:
Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Fabio Porcedda authored
Signed-off-by:
Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Fabio Porcedda authored
Signed-off-by:
Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Fabio Porcedda authored
Signed-off-by:
Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Samuel Martin authored
libelementary sources include dlfcn.h header when HAVE_FORK symbol is defined; this is always the case because efl already depends on BR2_USE_MMU. Fixes: http://autobuild.buildroot.org/results/07c/07c97918dab24215f5c5130a9cd2788adca0a27d/ Signed-off-by:
Samuel Martin <s.martin49@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Yann E. MORIN authored
The pcre library bundled in php is not configurable through the usual --enable/disable options, but wants to be thread-safe by default, so it wants to use pthreads (uncludes pthread.h and uses pthread_* functions). So, just override the default configuration to explicitly require the bundled pcre library be single-threaded when we have no thread and are not using the external pcre library. Fixes: http://autobuild.buildroot.org/results/f50/f50f4e569466ad74e49a3eac9ea2e6cfc4dd30e3/ Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Floris Bos <bos@je-eigen-domein.nl> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <jacmet@uclibc.org> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Fixes: http://autobuild.buildroot.net/results/c7d/c7d48554d76e39cbdf715721ae51e3516a99f97e/ We're explicitly linking against libintl/libiconv if enabled when linking statically, but weren't ensuring that those libraries had already been built before gptfdisk leading to linker issues. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- May 24, 2015
-
-
Yann E. MORIN authored
Fixes: http://autobuild.buildroot.org/results/04a/04a1c48d484debd7894fd32997ed50d3a0110b93/ Due to weird constructs in the Makefiles, lanplus is always built, even when explicitly disabled with --disable-lanplus . So, add a patch to enforce disabling lanplus. We're doing an at-minima patch just for the upcoming Buildroot release, and to avoid diverging too far from upstream... Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <jacmet@uclibc.org> Cc: Romain Naour <romain.naour@openwide.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Yann E. MORIN authored
ipmiutil has a race when generating the object files and the executable, because it uses very odd (to say the least) constructs in its Makefile.am, leading to improper dependency-tracking. Since impmiutil is pretty small, and because it is just mindbloggingly complex to fix its Makefile.am, just disable parallel build. Fixes: http://autobuild.buildroot.org/results/661/661373306d0440aaea67e394fbbfc47fd4481589/ http://autobuild.buildroot.org/results/a6c/a6c5f9d8e0e0bad27b8ca1fa217bfda4216f2cd8/ http://autobuild.buildroot.org/results/f0b/f0bbbd54349b5239872d6de185e16c1d90b3f779/ http://autobuild.buildroot.org/results/20c/20c09695481c3d1030852330c1d1f1f9489f1f41/ ... Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <jacmet@uclibc.org> Cc: Romain Naour <romain.naour@openwide.fr> Cc Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Yann E. MORIN authored
Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- May 22, 2015
-
-
Peter Korsgaard authored
Fixes: http://autobuild.buildroot.net/results/e89/e891a5bab72690a530781ad87d5804a53a209b5c/ Similar to libintl, some of the gptfdisk dependencies may link against libiconv, so we need to do so as well when linking statically. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Michał Leśniewski authored
Fixes #8186 Mkfs.jffs2 accepts a --pagesize parameter, which allows specifying the size of the virtual memory page size of the target machine, where the image will be used. (This is the value of the PAGE_SIZE macro in Linux.) In most cases the parameter doesn't need to be set as the default value of 4 kB is usually correct. The parameter was used incorrectly in Buildroot -- it was set to the page size of flash memory chip -- this commit fixes this problem. Now the --pagesize parameter is not used at all (unless the user explicitly chooses to use a custom value during configuration). All existing defconfigs were corrected to match the new configuration variable names. [Peter: reword, add Config.in.legacy handling] Signed-off-by:
Michał Leśniewski <mlesniew@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Baruch Siach authored
Signed-off-by:
Baruch Siach <baruch@tkos.co.il> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-