summaryrefslogtreecommitdiffstats
path: root/package/setools
Commit message (Collapse)AuthorAgeFilesLines
* setools: fix build on SPARC64Thomas Petazzoni2016-03-261-0/+4
| | | | | | | | | | To build shared libraries on SPARC64, -fPIC must be used instead of just -fpic. This commit fixes the setools package, which allows to get rid of the following autobuilder failure: http://autobuild.buildroot.net/results/ba1e473178bb66ebc43897b20e534606d2577ee3/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/setools: add homepage to Config.inBernd Kuhls2016-01-261-0/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* setools: comma separate licensesGustavo Zacarias2015-12-151-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: Remove trailing slash from all package site URLsLuca Ceresoli2015-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | The recommended form is without the trailing slash, and will become mandatory in a coming commit. This avoids the need for the $$($(2)_SITE:/=) magic in package/pkg-generic.mk to avoid double slashes in download URLs, like "https://mosh.mit.edu//mosh-1.2.5.tar.gz". ^^ Note: this work has already been done in b0b9606530dfc6de4030 a few months ago and earlier in c7f4b964718bc5a3329b and 4a9eb20de817fa64, but no check has been added at that time to avoid new slashes to slip in, and so they did. This time a patch will follow immediately to prevent future mistakes from being unnoticed. Mass-replaced with the following command: git grep -l '_SITE.*/$' | xargs sed -i '/_SITE.*=/s|/$||' Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* setools: depends on host-flexVicente Olivert Riera2015-09-301-1/+1
| | | | | | | | | | | | | | | | | | | setools needs host-flex in order to generate some source files during build time, otherwise it will fail with an error like this one: error: policy_scan.c: No such file or directory Issue reported here as a race condition problem, but it turned out that it the actual problem was the lack of host-flex: https://github.com/TresysTechnology/setools3/issues/5#issuecomment-144048612 Fixes: http://autobuild.buildroot.net/results/dad/dad9d79c10722b203536540141a6defc79937e4e/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "setools: fix race condition"Vicente Olivert Riera2015-09-301-4/+0
| | | | | | | | | | | | This reverts commit 1ac68fe2c9b4cea91c7a30429ebf75279ede8e70. Further investigations revealed that the problem wasn't a race condition but the lack of flex package in the host machine: https://github.com/TresysTechnology/setools3/issues/5#issuecomment-144048612 Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* setools: fix race conditionVicente Olivert Riera2015-09-101-0/+4
| | | | | | | | | | | | | | | | | | | | | As reported upstream: https://github.com/TresysTechnology/setools3/issues/5 setools tries to compile a .c file before being generated and then it produces an error like this one: error: policy_scan.c: No such file or directory Until upstream fixes the problem we can workaround this by using MAKE1 as the SETOOLS_MAKE. Fixes: http://autobuild.buildroot.net/results/119/1196ac448c77320b59b63b6133d2d1af1245bf69/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/setools: needs wcharYann E. MORIN2015-08-291-2/+3
| | | | | | | | | | | | | | | | | | | | | | | Even though setools itself does not require wide chars, the configure script needs them when testing for C99 support. Since: - it is not clear whether wchar are mandatory for C99 or not, - only uClibc may miss support for wide chars, - using SELinux would probably involve rather big systems (i.e. glibc would not be such a huge overhead), just make setools depend on the toolchain having widechar. Fixes: http://autobuild.buildroot.org/results/051/051a7f72ebadd56407700c22b57e942f08eb1c09/ http://autobuild.buildroot.org/results/a4b/a4b2a6f1920430af43c23239de17200e70951b3b/ ... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Matt Weber <matthew.weber@rockwellcollins.com> Cc: Clayton Shotwell <clayton.shotwell@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libselinux: mark as not available on ARCThomas Petazzoni2015-08-191-2/+3
| | | | | | | | | | | | | | | libselinux causes some build problems due to the toolchain on ARC, which haven't been solved so far. As a temporary solution for Buildroot 2015.08, this commit makes libselinux (and its reverse dependencies) unavailable on ARC. Of course, once the toolchain problem is addressed, this commit can be reverted to re-enable libselinux on ARC. Fixes: http://autobuild.buildroot.org/results/220/2207f6aad44a6988bf07b02b583b6418ad930dc8/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* setools: Disable on Blackfin and NIOS IIClayton Shotwell2015-07-221-0/+5
| | | | | | | | | | | | | | | The setools package is not currently building on either the NIOS II or the Blackfin architectures. Disabling for now. Fixes: http://autobuild.buildroot.net/results/2ee84c0dc027912e059ca4ae518d6f11fd8317a7/ http://autobuild.buildroot.net/results/401e4c48f4d865b2722f284f1038e25c5d420f43/ http://autobuild.buildroot.net/results/e67ef47ea9ff4cbb012d374b3b290fb7bddf7ef3/ [Thomas: add comment explaining the dependencies.] Signed-off-by: Clayton Shotwell <clayton.shotwell@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* setools: Add missing bison dependencyClayton Shotwell2015-07-161-2/+2
| | | | | | | | | | The setools package needs the yacc utility which is part of the bison package to build. Fixes http://autobuild.buildroot.net/results/8f9/8f95e83411552397ca29e9aee5c457a1a762b364/ Signed-off-by: Clayton Shotwell <clayton.shotwell@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: indentation cleanupJerzy Grzegorek2015-06-221-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* setools: new packageMatt Weber2015-06-175-0/+259
[Thomas: - remove HOST_AUTORECONF = YES, since it is implied by AUTORECONF = YES.] Signed-off-by: Clayton Shotwell <clayton.shotwell@rockwellcollins.com> Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud