Alexander Dahl
  1. Alexander Dahl

buildroot

Public
AuthorCommitMessageCommit dateIssues
Philippe ProulxPhilippe Proulx
4ce9345d9d5lttng-tools: bump to version 2.10.1Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Philippe ProulxPhilippe Proulx
f9ad0bcb824lttng-libust: bump version to 2.10.0The deleted patches are removed because they are now upstream as of LTTng-UST v2.10.0. Adding 0001-configure.ac-add-disable-examples-option-to-not-buil.patch which will be part of a release eventually (in master branch as of this date) to add the --disable-examples option. This option configures the build so that examples are not built, so as to avoid build problems with examples which involve...
Philippe ProulxPhilippe Proulx
fc1c0ba6281lttng-modules: bump version to 2.10.4Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORINYann E. MORIN
42dfbdfe51apackage/asterisk: fix parallel installFixes: http://autobuild.buildroot.org/results/7c92fb71d0aee211c8e0ef9d646da477fd97fb4c/ http://autobuild.buildroot.org/results/2b8c810bd8775413fd4567b2f8495be70b7bb808/ ... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas PetazzoniThomas Petazzoni
1c8dda3e435MMerge branch 'next'This merges the next branch accumulated during the 2017.11 release cycle back into the master branch. A few conflicts had to be resolved: - In the DEVELOPERS file, because Fabrice Fontaine was added as a developer for libupnp in master, and for libupnp18 in next. Resolution is simple: add him for both. - linux/Config.in, because we updated the 4.13.x release used by default in mas...
Peter KorsgaardPeter Korsgaard
57dcad243e6Kickoff 2018.02 cycleSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
b2cb0a6e65ewebsite/news.html: add 2017.11 announcement linkSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
9dd76697ccdUpdate for 2017.11Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Yann E. MORINYann E. MORIN
787a31fed42fs: don't remove intermediate filesNow that they are in their own directory and no longer pollute the build dir, there is no point in removing them. Furthermore, a follow-up patch will require that those files survive when more than one filesystem image is generated. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazz...
Yann E. MORINYann E. MORIN
76ff4930092fs/iso9660: don't pollute $(BUILD_DIR) with temp dirUse the newly-introdued $(FS_DIR) location to store temporary files. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORINYann E. MORIN
917508e6bc2fs: don't pollute $(BUILD_DIR) with temp filesCurrently, we create a bunch of temporary files in $(BUILD_DIR), while assembling the filesystem images. Move those files to their own sub-directory. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORINYann E. MORIN
b282f33cf83fs: remove TARGET_DIR_WARNING_FILE lateRemove it just before generating the filesystem image. This way, removing-and-recreating the file encloses the actual image generation as tightly as possible. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORINYann E. MORIN
207c596ad76fs/common: get rid of post-target rulesThe only users of post-target rules were ext2, cpio and initramfs. Of those, ext2 and cpio were changed to use post-gen hooks, while initramfs was not even using the generic rootfs infra and was fixed to no longer reference post-target rules. Besides, the comment in the infra was really misleading: it referenced initramfs implying it was the sole user of that feature, even though initramfs wa...
Yann E. MORINYann E. MORIN
9f2ca359984fs/cpio: use a post-gen hook rather than a post-target ruleWe already have a mechanism for running stuff after the filesystem is generated, and that's called post-gen hooks. Use those hooks. Note: for cpio (and unlike ext2 previously), the dependency chain was correct, in that the post-target rule correctly depended on the image rule. Nonetheless, we still want to fix it for consistency. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: T...
Yann E. MORINYann E. MORIN
03b6b7952f7fs/ext2: use a post-gen hook rather than a post-target rulepost-target rules are probably not resilient to parallel builds, given that they do not depend on the image being generated first. Beside, we already have a mechanism for running stuff after the filesystem is generated, and that's called post-gen hooks. Use those hooks. Note: this basically reverts 75b6303 (rootfs-ext2: make the symlink as a _POST_TARGET) since we've now re-introduced post-g...
Yann E. MORINYann E. MORIN
0a49b49e0a7fs/initramfs: cleanups, enhance commentsrootfs-initramfs is not using the generic fs infrastructure, because there is virtually nothing to do to build the initramfs image: there is no actual image to be built to begin with. The only purpose of rootfs-initramfs is to ensure the rootfs.cpio image is built and then that the Linux kernel is rebuilt with that rootfs.cpio as initramfs source. Using variables of the fs infra like if it we...
Yann E. MORINYann E. MORIN
cef77a6cf5clinux: meddle not in the internals of filesystemsCurrently, the rule to rebuild the Linux kernel with an initramfs directly depends on the path of the file of the intermediate cpio image. This is inherently "bad" from a purity point of view; linux.mk should not have to delve into the fs internals. Rather, make it directly depend on the "frontal" rule that generates the cpio image. Drop the comment for linux-rebuild-with-initramfs, it was m...
Yann E. MORINYann E. MORIN
6426f64176elinux: split overly-long dependency line for readabilitySigned-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Arnout Vandecappelle <arnout@mind.be> Reviewed-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORINYann E. MORIN
203219ca939core: sort packages and eliminate duplicates in show-targetsCurrently, enabling more than one filesystem image will make 'show-targets' list a few host packages more than once. This is because all filesystem images add the same set of host-packages to their dependencies, which are then added as-is to the package list. Thus, host-fakeroot, host-makedevs and, if needed, host-mkpasswd will appear as many times as there are filesystem images enabled. Fix...
Romain NaourRomain Naour
b0dc300b731package/efl: bump to 1.20.6https://www.enlightenment.org/news/efl-1.20.6 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
fc6a562c04bmusl: enable or1k architectureWith Linux kernel >= 4.13.x musl or1k can be used with Qemu. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
913c822e01dqemu-or1k: update to 4.14.xOr1k support improved, f.e. musl can be tested inside qemu. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
c0a1ad9d6b7uclibc: enable NPTL for or1kWith 1.0.27 NPTL for or1k is improved and can be used by default. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter KorsgaardPeter Korsgaard
fb2ed961988libcurl: security bump to version 7.57.0Fixes the following security issues: - CVE-2017-8816: NTLM buffer overflow via integer overflow - CVE-2017-8817: FTP wildcard out of bounds read - CVE-2017-8818: SSL out of buffer access For more details, see the changelog: https://curl.haxx.se/changes.html#7_57_0 Signed-off-by: Peter Korsgaard <peter@korsgaard.com>CVE-2017
Yann E. MORINYann E. MORIN
9911730bda5package/lttng-tools: fix typo in variable nameIt's lttng-tools, not lttng-libust. ;-) Fixes numerous build failures caused by a late autoreconf: http://autobuild.buildroot.org/results/b84/b84a6e39fcca70c56bfe49d54c385dfe6da82422/ etc... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Philippe Proulx <eeppeliteloop@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain NaourRomain Naour
980b1609816DEVELOPERS: add me for supertuxkart packageSigned-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Alexey BrodkinAlexey Brodkin
e1432d28e9dbinutils: allow the selection of upstream binutils 2.29 for ARCAs of today quite a lot of ARC stuff got merged in upsream such that we may finally use upstream realease for building and even running Linux kernel and rootfs built with vanilla binutils. Essentially upstream release is still a bit behind our GitHub-based releases but let's try to use vanilla version and if we're lucky enough with just a small set of back-ported patches we'll be able to use v...
Alexey BrodkinAlexey Brodkin
b09586c4c35gcc: allow the selection of upstream GCC 7.x for ARCUpstream gcc now has support for ARC, as of 7.x, with 7.2 being usable, so let's allow its selection. GCC from Synopsys GitHub still has a lot of fixes and improvements most of which will be a part of the next upstream release but let's see how it goes and if we see vanilla GCC doesn't require way too many back-ported patches we'll be able to get rid of Synopsys GitHub here at all. As of toda...
Thomas PetazzoniThomas Petazzoni
15d1962cf8bndisc6: fix bogus <pkg>_DEPENDENCIES namesSpotted by check-package: package/ndisc6/ndisc6.mk:14: possible typo: NDISC8_DEPENDENCIES -> *NDISC6* Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Marcus FolkessonMarcus Folkesson
d42a19990f1libostree: new packageOSTree is an upgrade system for Linux-based operating systems Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com> [Thomas: use SPDX license code, fix license, it's GPL-2.0+ not GPL-2.0.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>GPL-2
Gaël PORTAYGaël PORTAY
43e1d099b4fRevert "package/qt5webkit-examples: remove obsolete package"This reverts commit 940bfe2f4336a3fea1ec6805db1f90ce83bd4a78 with the following changes: - new hashes for 5.6.3 and 5.9.1 (there is no 5.9.2). - BR2_PACKAGE_QT5BASE_LICENSE_APPROVED has been removed - add GPL-3 to licences - uses SPDX identifier for licences - add missing dependencies (qt5base, qt5webkit, qt5declarative) - removes /usr when qmake host-tools is invoked at configure Signe...GPL-3
Bernd KuhlsBernd Kuhls
d9e2135a710package/x11r7/xapp_xfs: bump version to 1.2.0xfs was ported to use libXfont 2.x instead of 1.x: https://cgit.freedesktop.org/xorg/app/xfs/diff/configure.ac?id=fedc90e8e3f6c36204de5562bfb726270064a4f1 Added all hashes provided by upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Andrey YurovskyAndrey Yurovsky
91ffb23f9e8rauc: bump to version 0.2Version 0.2 of rauc provides several bug fixes and minor feature enhancements. Signed-off-by: Andrey Yurovsky <yurovsky@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORINYann E. MORIN
9ab3058e096toolchain/buildroot: add comment for glibc NaN-2008 headers requirementCommit 4a5140ecf (toolchain/buildroot: glibc requires kernel headers >= 4.5 with NaN-2008) added a restriction on kernel headers for glibc when the architecture is using naN-2008. However, such a restriction is usually associated to a comment explaining the restriction, so the user knows what is happening. That comment was forgotten in 4a5140ecf. Add it now. Signed-off-by: "Yann E. MORIN" <y...
Andrey YurovskyAndrey Yurovsky
9e8e3e0fd55rauc: select host-squashfs as a host dependencyThe rauc host tool (used to generate update bundles) runs mksquashfs so host-squashfs is required for it to work at runtime. Signed-off-by: Andrey Yurovsky <yurovsky@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd KuhlsBernd Kuhls
eae85b620d8package/x11r7/xlib_libXfont: security bump to version 1.5.4Fixes CVE-2017-16611: https://lists.x.org/archives/xorg-announce/2017-November/002825.html Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>CVE-2017
Bernd KuhlsBernd Kuhls
35f6288a54bpackage/x11r7/xlib_libXfont2: security bump to version 2.0.3Fixes CVE-2017-16611: https://lists.x.org/archives/xorg-announce/2017-November/002824.html Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>CVE-2017
Bernd KuhlsBernd Kuhls
f781add88fepackage/x11r7/xlib_libXcursor: security bump to version 1.1.15Fixes CVE-2017-16612: https://lists.x.org/archives/xorg-announce/2017-November/002823.html Added all hashed provided by upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>CVE-2017
Gaël PORTAYGaël PORTAY
b865c38ea62package/qt5: simplify and cleanup _SITE variablesThe variable QT5_SNAPSHOTS_SITE was introduced in commit 9d5ac9698 to fetch sources of obsolete modules. It was used to download qt5webkit tarballs. The variable is not referenced anymore since the qt5webkit tarballs are downloaded from the Qt community release site. Since the introduction of qt-5.9 in aa1c40ba3, the QT5_SITE variable was duplicated for no good reason. Signed-off-by: Gaël PO...
Bernd KuhlsBernd Kuhls
06473084f49package/exim: security bump to version 4.89.1Fixes CVE-2017-16943 & CVE-2017-16944: https://lists.exim.org/lurker/message/20171128.215505.79ea8efa.en.html Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>CVE-2017
Thomas PetazzoniThomas Petazzoni
0af9010d81fmusl: bump to 1.1.18Patch 0002-arm-atomics-asm-with-new-binutils.patch is upstream as of commit b261a24256792177a5f0531dbb25cc6267220ca5. Patch 0003-Makefile-include-per-arch-Makefile-before-Makefile is upstream as of commit 45ca5d3fcb6f874bf5ba55d0e9651cef68515395. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
c26b1bf1a4auclibc: update to 1.0.27All patches are upstream. C-sky support added. Lot of or1k NPTL bugfixes. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Andrey YurovskyAndrey Yurovsky
88af7d330desupport/scripts/size-stats: avoid divide-by-zeroSome packages (ex: skeleton-init-systemd) have a zero size so we cannot divide by the package size. In that case make their percent zero explicitly and avoid a ZeroDivisionError exception. Signed-off-by: Andrey Yurovsky <yurovsky@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mario LangMario Lang
86ad37b948bpackage/lftp: Add optional support for libidnSigned-off-by: Mario Lang <mlang@blind.guru> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Danomi ManchegoDanomi Manchego
832b2de3ba8samba4: ensure that copied cache.txt is writableIf the Buildroot tree is read-only, then cache.txt is copied read-only into the build directory, and the configuration step fails. Fix this in the same way we do in other places, by opening permissions as we copy the file using $(INSTALL). Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain NaourRomain Naour
dd983d5d175package/solatus: new packageSample quest and testing quest are not included in SOLARUS_LICENSE since it's notinstalled by default. Remove Werror when building with debugging symbols. Add libpng runtime dependency since solarus games require png image support. Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Julien BOIBESSOT <julien.boibessot@armadeus.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-e...
Romain NaourRomain Naour
7a6dc427a2apackage/physfs: bump to 3.0.1Remove upstream patch. Use the official archive and add a hash file. Also add a license file hash. Remove LGPL.txt license file since src/lzma directory has been removed from the sources. Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Julien BOIBESSOT <julien.boibessot@armadeus.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Adrian Perez de CastroAdrian Perez de Castro
a49c69862a6webkitgtk: Add upstream patch to ensure CMAKE_BUILD_TYPE is honoredMake WebKitGTK+ honor the value of CMAKE_BUILD_TYPE defined in the CMake toolchain file by backporting the following upstream WebKit patch: https://trac.webkit.org/changeset/225168 This reduces the generated binary sizes when building in "Release" mode (BR2_ENABLE_DEBUG=n), for example when targeting ARMv8 the size reduction is ~17 MiB. Signed-off-by: Adrian Perez de Castro <aperez@igali...
Carlos SantosCarlos Santos
f5ef363732fmtools: do not link to libbsdIf libbsd is found by the configuration process, mtools unnecessarily adds a NEEDED field with libbsd to its dynamic section, but it does not actually use anything from libbsd under Linux. The same may happen to host-mtools if some libbsd package is installed on the host machine. Prevent this by forcing configure to bypass the checking for the existence of a gethostbyname function in libbsd. ...
Baruch SiachBaruch Siach
66426bfbc8dlibevent: disable openssl for hostAs host-libevent does not depend on host-openssl, it might attempt to build against the host installed openssl. This does not work very well on various hosts. Since we don't really need encryption support in host-libevent just disable openssl support. Disable build of example code as we already do for the target libevent. Should fix: http://autobuild.buildroot.net/results/403/403886e3afc6d5d1...