aboutsummaryrefslogtreecommitdiffstats
path: root/package/util-linux
Commit message (Collapse)AuthorAgeFilesLines
* host util-linux: disable login and su since they depend on PAMChristophe Vu-Brugier2013-03-181-5/+6
| | | | | | | | | | | This fixes the following errors when building util-linux v2.22.2 for the host in case the PAM headers are missing: configure: error: login selected, but required PAM header file not available configure: error: su selected, but required PAM header file not available Signed-off-by: Christophe Vu-Brugier <cvubrugier@lacie.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: bump version and revamp optionsGustavo Zacarias2013-03-098-169/+311
| | | | | | | | | | | | | | | Bump to latest 2.22.2 version and revamp available options. * Remove the assumed enable/disable defaults since these seem to change quite often, so do what's wise and always enable/disable things. * Switch from build "X" menu options to just X, add some help and sort. * Introduce new option to install binaries (or not) to reduce bloat for packages that just need libblkid and/or libuuid. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: add support for XtensaChris Zankel2013-02-051-0/+11
| | | | | | | | | [Thomas Petazzoni: rename patch to not have the package version in the patch file name, adjust the commit title.] Signed-off-by: Chris Zankel <chris@zankel.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: add numbers to patchesThomas Petazzoni2013-02-053-0/+0
| | | | | | | | | | As we are going to add an Xtensa related patch that needs to be applied *after* the AArch64 patch, let's first add a number to each util-linux patch file name, so that we know they will be applied in the right order. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix build on AArch64Thomas Petazzoni2012-12-151-0/+22
| | | | | | | | | Fixes: http://autobuild.buildroot.org/results/5b63022f4c2d8bdd72697e8007e8a6101a64dd12/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: rename versioned patch without versionThomas Petazzoni2012-12-151-0/+0
| | | | | | | | | | | | util-linux-2.20.1-sscanf-no-ms-as.patch has a version in its name, and therefore the other patch, unversioned, util-linux-uclibc-build-fix.patch, never gets applied. Fix this by renaming util-linux-2.20.1-sscanf-no-ms-as.patch to util-linux-sscanf-no-ms-as.patch. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix typo in configuration option labelThomas Petazzoni2012-12-111-1/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: add license infoArnout Vandecappelle (Essensium/Mind)2012-11-141-0/+6
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* packages: switch to host-pkgconfGustavo Zacarias2012-10-291-2/+2
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Remove all references to libintlThomas Petazzoni2012-09-201-2/+2
| | | | | | | | | | | | | | | From now on, packages only need to select the BR2_PACKAGE_GETTEXT option and depend on the 'gettext' package to get the necessary i18n libraries installed on the target. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [yann.morin.1998@free.fr: remove BR2_PACKAGE_LIBINTL] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> CC: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: use new host-xxx-package macrosArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* util-linux: fix libmount build under uClibcPeter Korsgaard2012-03-151-0/+87
| | | | | | Patch taken from gentoo. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: bump to version 2.20.1Gustavo Zacarias2012-03-112-31/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: add host variant for host-lttng-babeltraceThomas Petazzoni2012-01-311-0/+14
| | | | | | | | | | lttng-babeltrace needs libuuid, which is provided by util-linux, and since we want to build lttng-babeltrace for the host, we need to build libuuid for the host. It's a shame that libuuid is part of such a big package as util-linux. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix partx build breakageGustavo Zacarias2011-11-082-5/+6
| | | | | | | | | addpart, delpart and partx are enabled by default so --disable now to avoid build breaking when we lack libblkid. Also select libblkid when it's enabled now. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from AUTOTARGETSThomas Petazzoni2011-09-291-1/+1
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: bump versionPeter Korsgaard2011-09-052-2/+32
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix install when locales are enabledPeter Korsgaard2011-08-121-0/+5
| | | | | | | | | | | | | | util-linux uses mkinstalldirs to install .po files when locales are enabled, but the definition of MKINSTALLDIRS comes from a tweaked nls.m4 (based on the one from gettext). When we autoreconf the package, we end up using the system (staging) version of nls.m4, so MKINSTALLDIRS doesn't get defined. Fix it by passing a definition of MKINSTALLDIRS to make during the install steps. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix libintl linking if presentPeter Korsgaard2011-08-091-0/+4
| | | | | | | The configure script correctly detects presence of libintl, but it forgets to link against it, breaking the build. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix BR2_PACKAGE_UTIL_LINUX_UUIDD optionSven Neumann2011-08-081-1/+1
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: add option for libmountPeter Korsgaard2011-07-292-0/+5
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: mount/fsck needs libblkidPeter Korsgaard2011-07-291-0/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: drop BR2_PACKAGE_BUSYBOX_SHOW_OTHERS dependencyPeter Korsgaard2011-07-291-22/+0
| | | | | | | | | | | | | | Drop the dependency as it isn't really nice that other packages need to select it, and kconf complains about it: warning: (BR2_PACKAGE_E2FSPROGS && BR2_PACKAGE_USBMOUNT) selects BR2_PACKAGE_BUSYBOX_SHOW_OTHERS which has unmet direct dependencies (!BR2_PACKAGE_BUSYBOX) Instead ensure that only the libraries are built by default, so busybox applets are still used unless explicitly configured. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: install to stagingPeter Korsgaard2011-07-291-0/+1
| | | | | | For libblkid / libuuid. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: libblkid needs liibuuidPeter Korsgaard2011-07-281-0/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix sub option typosPeter Korsgaard2011-07-281-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uClibc: drop BR2_PROGRAM_INVOCATION optionPeter Korsgaard2011-07-271-3/+2
| | | | | | | | | | | | Remove the BR option and enable the configuration setting in the uClibc defconfigs. The BR2_PROGRAM_INVOCATION option only adds very little overhead to uClibc, and we have a number of packages needing it, so simply always enable it - Simplifying the kconfig logic and the number of choices users have to make. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: misc fixesPeter Korsgaard2011-07-271-0/+2
| | | | | | | - We patch configure.ac, so we need to autoreconf - configure uses pkg-config, so ensure the cross version is used. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: convert to autotarget and bump to 2.19.1Yegor Yefremov2011-07-277-608/+178
| | | | | | | [Peter: fix deps, restructure, add unshare] Signed-off-by: Chih-Min Chao <cmchao@gmail.com> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Add dependency from util-linux on ncursesThomas Petazzoni2010-08-101-0/+4
| | | | | | | | | util-linux can build without ncurses, but when ncurses is available, additional features can be built (such as the more command). Therefore, in util-linux.mk, when ncurses is available, mark it as a dependency. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Fix util-linux build on MIPSThomas Petazzoni2010-08-101-0/+41
| | | | | | | | | | | | As reported in bug #635, util-linux doesn't build due to missing constant definitions related to the a.out binary format. We fix this by hardcoding these constant definitions, as done in newer versions of util-linux. Obviously, the long term fix is to upgrade to util-linux-ng, but this is probably not acceptable for 2010.08. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Update all packages to quote $(TARGET_CC)Thomas Petazzoni2010-07-071-1/+1
| | | | | | | Now that TARGET_CC contains several space-separated words, it must be used quoted everywhere. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Update packages to BR2_NEEDS_GETTEXT_IF_LOCALEThomas Petazzoni2010-05-242-3/+3
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Make all package using gettext rely on BR2_NEEDS_GETTEXTThomas Petazzoni2010-05-202-4/+4
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* util-linux: fix kconfig typoPeter Korsgaard2009-10-301-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: needs RPC support in toolchainPeter Korsgaard2009-10-051-0/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* buildroot: silence ./configure step when building with 'make -s'Peter Korsgaard2009-10-011-1/+1
| | | | | | | | | | We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: Remove unnecessary dependencies on uclibc.Will Newton2009-09-031-1/+1
| | | | | | | | A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: use := instead of = to stop recursion2009.08Peter Korsgaard2009-08-311-1/+1
| | | | | | Unbreaks util-linux together with busybox Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix build with locale in toolchainPeter Korsgaard2009-08-302-3/+10
| | | | | | | | | Closes #529. util-linux needs to link with libintl when locale support is available / requested in the toolchain, similar to how it is done for avahi. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix libblkid detectionPeter Korsgaard2009-08-301-0/+1
| | | | | | | We don't have libblkid in BR, so make sure the configure script doesn't detect it if it is installed on the host. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix download URLPeter Korsgaard2009-03-261-1/+1
|
* util-linux: bump versionPeter Korsgaard2009-03-036-366/+488
| | | | Fixes #19
* package/: convert to DOWNLOAD helperPeter Korsgaard2009-01-161-1/+1
|
* package/: get rid of unneeded $(strip ..)Peter Korsgaard2008-12-081-1/+1
|
* Kconfig: remove 'default n'Peter Korsgaard2008-07-171-1/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* Add support for GNU and kernel.org mirrorsIvan Kuten2007-12-171-1/+1
|
* - global whitespace trimmingBernhard Reutner-Fischer2007-08-221-1/+1
|
* - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Bernhard Reutner-Fischer2007-08-211-1/+1
| | | | toolchain/*/*.mk */Makefile.in -l)