summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* samba4: bump to version 4.2.3Gustavo Zacarias2015-07-142-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* rpi-userland: add Restart=always to vcfiled.serviceThomas Petazzoni2015-07-141-0/+1
| | | | | | | | As suggested by Maxime Hadjinlian, add Restart=always to vcfiled.service so that this service gets restarted if it ever exits for some reason. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* rpi-userland: systemd supportAlex Suykov2015-07-142-0/+15
| | | | | | | [Thomas: use relative path for the symbolic link.] Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* triggerhappy: systemd supportAlex Suykov2015-07-142-0/+17
| | | | | | | [Thomas: use a relative symbolic link.] Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* tinyhttpd: systemd supportAlex Suykov2015-07-142-0/+18
| | | | | | | [Thomas: use relative symlink.] Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mongoose: systemd supportAlex Suykov2015-07-142-0/+18
| | | | | | | [Thomas: use relative symbolic link.] Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* snappy: disable testsVicente Olivert Riera2015-07-141-0/+3
| | | | | | | | | | | | | | | | | This will also fix an unsafe header path problem: /br/output/host/usr/bin/mips-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -c -o snappy_unittest-snappy-test.o `test -f 'snappy-test.cc' || echo './'`snappy-test.cc mips-linux-gnu-g++: ERROR: unsafe header/library path used in cross-compilation: '/usr/include' Makefile:730: recipe for target 'snappy_unittest-snappy_unittest.o' failed Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* olsr: update hash source commentBaruch Siach2015-07-141-1/+1
| | | | | | | | | Commit ec9e34c9bb7c (olsr: bump version, 2015-07-14) update the hash but left the old source comment. Fix this. Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* heimdal: backport upstream commit to fix parallel buildThomas Petazzoni2015-07-142-0/+37
| | | | | | | | | | | Thanks to Vicente for an initial patch, and to Gustavo for pointing out the relevant upstream fix. Fixes: http://autobuild.buildroot.net/results/3a4/3a42c5b294a9a8602844ed1127ec5eadb60a6bed/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* heimdal: needs host-ncursesVicente Olivert Riera2015-07-141-1/+1
| | | | | | | | | | | Otherwise it will fail with an error like this one: checking for tgetent in -lcurses... no checking for tgetent in -lncurses... no configure: error: libcurses or libncurses are required! Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/openswan: fix parallel buildYann E. MORIN2015-07-141-2/+2
| | | | | | | | | | | Fixes: http://autobuild.buildroot.org/results/2ec/2ecb098b01bd44d75182b15f98c1fd2a8c927438/ http://autobuild.buildroot.org/results/18f/18f0166f3fa831f321818e286d9c2e9037f8c8d0/ ... Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* olsr: bump versionMaxime Hadjinlian2015-07-142-3/+3
| | | | | Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: fix fallout from checking kconfig config filesYann E. MORIN2015-07-142-2/+2
| | | | | | | | Those checks should only be done when the package is actually enabled. Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ptpd2: systemd supportAlex Suykov2015-07-142-0/+18
| | | | | | | | | | | | | | | Following package and sysv initscript naming scheme, the service is "ptpd2" instead of just "ptpd" version 2. [Thomas: - use relative symlink instead of an absolute symlink - remove the -s option, which redirects stdout, since systemd will take care of it - add the -g option, to be consistent with what the init script is using.] Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ptpd: systemd supportAlex Suykov2015-07-142-0/+18
| | | | | | | | | | | [Thomas: - use relative symbolic link instead of absolute one - remove the -S option, since redirecting stdout is not needed, it's already taken care of by systemd. Suggested by Maxime Hadjinlian.] Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* proftpd: systemd supportAlex Suykov2015-07-142-0/+18
| | | | | | | | [Thomas: change to use a relative symlink, and fix a minor typo in the service file in the service description.] Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* olsr: systemd supportAlex Suykov2015-07-142-0/+18
| | | | | | | [Thomas: use relative symlink instead of absolute symlink] Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/uclibc: check for config fileYann E. MORIN2015-07-141-0/+8
| | | | | | | | Add a check (before we call kconfig-package) that ensures the user has set a kconfig-file. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/busybox: check for config fileYann E. MORIN2015-07-141-0/+8
| | | | | | | | Add a check (before we call kconfig-package) that ensures the user has set a kconfig-file. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot/barebox: check for config file before calling kconfig-packageYann E. MORIN2015-07-141-2/+4
| | | | | | | | | | | | If we check that the user provides a config file after we call to the kconfig-package infra, the error message we get is the one for the kconfig-package infra, not the custom error message we want to show to the user. So, only call kconfig-package after we do the check. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot/at91boostrap3: check for config file before calling kconfig-packageYann E. MORIN2015-07-141-2/+5
| | | | | | | | | | | | If we check that the user provides a config file after we call to the kconfig-package infra, the error message we get is the one for the kconfig-package infra, not the custom error message we want to show to the user. So, only call kconfig-package after we do the check. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/linux: check for config file before calling kconfig-packageYann E. MORIN2015-07-141-32/+29
| | | | | | | | | | | | | | | | | If we check that the user provides a config file after we call to the kconfig-package infra, the error message we get is the one for the kconfig-package infra, not the custom error message we want to show to the user. So, only call kconfig-package after we do the check. Move the check with the existing checks for the DTS, for consistency. [Thomas: put the checks together, but right before the kconfig-package call, rather than in the middle of the code, were the DTS related tests were located.] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/linux: don't enforce check for DTS when not buildingYann E. MORIN2015-07-141-0/+4
| | | | | | | | | | | | | Currently, this is triggering the error message: make randconfig make source Limit the checks that enforce a DTS is set and at most one DTB is appended to when we are actually building, like is done for the configuration-file variables. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* core/pkg-kconfig: don't enforce check for config file when not buildingYann E. MORIN2015-07-141-0/+2
| | | | | | | | | | | | Currently, this is triggering the error message: make randconfig make source Only limit the check to enforce a config file being set to when we are actually building, like is done in the various kconfig-using packages. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* system: fix BR2_INIT_NONE / BR2_INIT_SYSTEMD buildThomas Petazzoni2015-07-141-2/+4
| | | | | | | | | | | | | | Following the introduction of the initscripts package in commit 89d39fc7a392530be043bac541ade0bef746edb6 ("initscripts: new package"), the /etc/inittab file is no longer part of the skeleton, and therefore is not always installed. However, system/system.mk tweaks the inittab for getty and filesystem remount as rw, without taking the precautions of whether the init system is Busybox or SysV. This commit fixes that by adding the necessary conditions around the code adjusting the inittab file. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain-external: fix support of uClibc-ng toolchainsThomas Petazzoni2015-07-141-0/+12
| | | | | | | | | | | | | The uClibc-ng dynamic loader is called ld-uClibc.so.1, but gcc is not patched specifically for uClibc-ng, so it continues to generate binaries that expect the dynamic loader to be named ld-uClibc.so.0, like with the original uClibc. Therefore, when a uClibc-ng toolchain is used as an external toolchain, we need to create an additional symbolic link to make uClibc-ng systems work properly. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* core: fix download menuYann E. MORIN2015-07-141-2/+2
| | | | | | | | | | | Currently, when one enables the "Only allow downloads from primary" option, all the other mirror options are hidden (expected!) but the LuaRocks and CPAN mirrors (bad!). Fix that. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* rpcbind: add missing dependency on host-pkgconfThomas Petazzoni2015-07-141-1/+1
| | | | | | | | | | | | | | | rpcbind depends on libtirpc, which used to depend on host-pkgconf. However, since commit aee57627b09d0955270a562b8adaa0ff88ef523b, the dependency of libtirpc on host-pkgconf has been removed, because libtirpc no longer uses PKG_CHECK_MODULES(). However, rpcbind does use PKG_CHECK_MODULES(). It used to work because host-pkgconf was brought into the build by the dependency on libtirpc, but that's no longer the case. Bottom line: we need to make rpcbind depend on host-pkgconf, which is exactly what this commit does. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* purge-locales: fix handling of X11 locale.dirValentine Barshak2015-07-141-0/+15
| | | | | | | | | | | | | | The /usr/share/X11/locale/locale.dir file is needed by libX11. Removing it breaks locale support in X11. However, make removes not only directories but also all files, which are not listed in the BR2_ENABLE_LOCALE_WHITELIST. This re-creates locale.dir database file where needed. Signed-off-by: Valentine Barshak <gvaxon@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> [Arnout: use a separate loop, and add some explanatory comments] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* purge-locales: further refactoring after removing man pathsArnout Vandecappelle2015-07-141-2/+2
| | | | | | | | | Since the man paths have been removed, it is no longer necessary to grep them out and the loop can be simplified. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* initscripts: new packageMaxime Hadjinlian2015-07-1411-2/+29
| | | | | | | | | | | | | | | | | The folder init.d is currently installed by default since it's part of our skeleton. This patch creates a package out of it and make busybox/sysvinit depends on it. This way, if you chose another init, you don't end up with a useless init.d folder. [Thomas: - make the initscripts package selectable via a hidden bool - remove some unneeded changes in sysvinit.mk.] Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fs/iso9660: change the name of the tmp dir to be consistentArnout Vandecappelle2015-07-141-1/+1
| | | | | | | | | | | | | Currently, the generated rootfs will be called rootfs.iso9660, but the temporary directory we create while building it is called rootfs-iso9660.tmp. They are in different directories so it's not so obvious, but still to be consistent it's better to call the temp dir rootfs.iso9660.tmp. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/dropbear: fix generating keys on RO file systemsYann E. MORIN2015-07-143-1/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | dropbear generates its keys at the first connection, and wants to save them in /etc/dropbear (not configurable). Currently, our /etc/dropbear is a directory. When the filesystem is read-only, dropbear can't save its keys, so refuses all connections. Fix that with: - at build time, create /etc/dropbear as a symlink to /var/run/dropbear - at runtime, if the filesystem is RW (we can rm /etc/dropbear), we replace the symlink with an actual directory; otherwise, when the filesystem is RO (we can't rm /etc/dropbear), we create /var/run/dropbear so the symlink points to an existing directory Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Acked-by: "Maxime Hadjinlian" <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* purge-locales: skip /usr/man and /usr/share/manArnout Vandecappelle2015-07-131-1/+1
| | | | | | | | | These directories are going to be removed anyway, so no point purging their locales. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* netplug: systemd supportAlex Suykov2015-07-132-0/+18
| | | | | | | [Thomas: use relative symlink instead of absolute symlink.] Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* avahi: fix systemd service file install pathAurélien Chabot2015-07-131-1/+4
| | | | | | | [Thomas: fix indentation.] Signed-off-by: Aurélien Chabot <aurelien@chabot.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* supervisor: systemd supportAlex Suykov2015-07-132-0/+18
| | | | | | | | | | | Running supervisord under systemd sounds wrong, but it is possible and probably makes sense in some cases. [Thomas: use relative symbolic link instead of an absolute symbolic link.] Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mysql: systemd supportAlex Suykov2015-07-132-0/+18
| | | | | | | | | Service startup follows sysv initscript and includes db init. [Thomas: use a relative symlink rather than an absolute symlink.] Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ntfs-3g: fix incorrect comment dependencyRyan Barnett2015-07-131-1/+1
| | | | | | | | The comment for ntfs-3g displays even when the package has met its necessary dependencies. Signed-off-by: Ryan Barnett <ryan.barnett@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* skeleton: apply locale settings in user shellsMaxim Mikityanskiy2015-07-131-0/+23
| | | | | | | | | | | | | Add /etc/profile.d/locale.sh script from Arch Linux to /etc/profile. This script looks for locale.conf, sources it, and exports the LANG and LC_* variables. [Arnout: put in /etc/profile in the skeleton rather than making it systemd specific.] Signed-off-by: Maxim Mikityanskiy <maxtram95@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* atftp: fix build with gcc5Baruch Siach2015-07-131-1/+6
| | | | | | | | | | | | | | gcc5 defaults to -std=gnu11 which changes the inline semantics. This leads to multiple definition error with 'extern inline'. See https://gcc.gnu.org/gcc-5/porting_to.html for the details. Fixes: http://autobuild.buildroot.net/results/762/762bce2bbc1f994cc796f0442bfa73b7ad64e272/ http://autobuild.buildroot.net/results/28b/28bf6018dcf91ddacfb76f54a92313da8bf182e1/ http://autobuild.buildroot.net/results/fde/fdee23ecd0c5c66fda1ed38efe43048ce934b733/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* nginx: activate the systemd serviceAurélien Chabot2015-07-131-0/+5
| | | | | Signed-off-by: Aurélien Chabot <aurelien@chabot.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: Fix source path for systemd's serviceMaxime Hadjinlian2015-07-134-4/+4
| | | | | | | | Otherwise the link would appear broken in output/target it's not that big a deal but at least it's coherent with what we already have. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zeromq: Remove useless spaceMaxime Hadjinlian2015-07-131-1/+1
| | | | | | | | | Be coherent with all the other ifeq check where there's no space. >From the doc of Make, it should not cause any trouble, but coherence has its own merit. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board/wandboard: add a genimage configVivien Didelot2015-07-134-32/+59
| | | | | | | | | | | | | | | | | | This patch adds a genimage config file and a post-image script for the Wandboard, to generate a medium image "sdcard.img", ready to be booted. The image contains the layout explained in the board readme.txt file: U-Boot, its environment, and an Ext2 rootfs partition. The defconfig has been slightly changed to enable this feature. Also lighten the readme file since the config file is documented and simpler. Tested on a Wandboard Solo. Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> [Arnout: change the name of the tmp dir, and remove it before using it.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lua-iconv: new packageFrancois Perrad2015-07-133-0/+22
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* minidlna: fix systemd service activation symlinkAurélien Chabot2015-07-131-2/+2
| | | | | Signed-off-by: Aurélien Chabot <aurelien@chabot.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lighttpd: fix systemd service activation symlinkAurélien Chabot2015-07-131-1/+1
| | | | | Signed-off-by: Aurélien Chabot <aurelien@chabot.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* input-event-daemon: systemd supportAlex Suykov2015-07-132-0/+17
| | | | | Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libv4l: needs dynamic library supportBaruch Siach2015-07-131-2/+3
| | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/752/752cda64e3a4a73adfd9b383d5f42b61e4a1e641/ http://autobuild.buildroot.net/results/042/0423132222f8a8030f703bb8d755f3e9a4ee73d8/ http://autobuild.buildroot.net/results/908/9087769da17e2092c3ad2eb901ff87c1d6437e6a/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud