|
From: Heiko Z. <smi...@us...> - 2010-12-16 14:04:52
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Devil-Linux".
The branch, master has been updated
via 0aa38680ac639c167e36668b2f36544e27df155e (commit)
via 767dce8cee8b295ce91bc0ac1d71287eef4be08a (commit)
via fc13fc7b57844429e09bd49d84f86b54971fc487 (commit)
via 6bcedeed375c3504d4d6f82fca020790866e2c6e (commit)
via 1e17f73d279e71d6669649d2a16835b3d45fed48 (commit)
via 20d4792e5ba878962a135057bff7ee658c264911 (commit)
via 03f36427e4ed199cd2890b254c160dc09656c3d8 (commit)
via 92919160b8a06260463ba3e3a241e433bbe1d947 (commit)
via accbd71154b8815678baa12f21f853ed8478f400 (commit)
via b07fed4bf1030a0e20c92843203cb896ff4d9575 (commit)
via af6fd2d931c5fec8d95cbe635265cff74c09a54a (commit)
via 39f7af961aa422c87ccd24be60f3882bb0d9707b (commit)
via 564e0c7e655f4cbb225427230cf3b22be0575653 (commit)
via 8db52c6e78c040d035522ca747acc7752d474cf2 (commit)
via fb7226ca2f185577f656b422f9e6a73304de71e9 (commit)
via 7e2bf63080cc0011c84ee46ee2aba161569154c5 (commit)
via dfd068cd279063b3be31870bda998b6ddda50e25 (commit)
via 690df505864e45457dec3f5f1d0198705605faa9 (commit)
via 9962388776d4250451d64001335440c38975ac47 (commit)
via fbda6575f04d09cd79ff8111c94572b155b3fdb3 (commit)
via fbda1203878e597fdfc7382664eaa80416d116d2 (commit)
via 600d1f8af316c3a3ba3bbf4175e25a91be27e7a3 (commit)
via 5c09e36cb66dcb5badfa954a5e632428292f37a6 (commit)
via 5eae3c577cb70f1505d4fe2b8c2f40e1bd32cd65 (commit)
via f56c5a76192adf9ba86053c97e200587b8803011 (commit)
via 227b5d2e26712ec86f14a5d10fdc203f93dc1279 (commit)
via 42e32d55b137d47b207e41e83857e53c05de3137 (commit)
via 9eaad202f1579630598c160952da4b29e56d5bdb (commit)
via a72a670489547a3ca645ff7c3a0d9c3fb66eab51 (commit)
via ab64b95e4d1957992bcad7e66d3e331a84b1daed (commit)
via 6b578c8d73b6403e3be8bddf611fb1059d7c2f4b (commit)
via 01b434b27a24652cf1ad2d77aeba8f55bac61e1c (commit)
via 6c492d5e7be51e4f1031139883acd03f78881e49 (commit)
via ac38fd3dc6f046022c13f12aad0e754ec4242ffc (commit)
via fff711786a9ea6a038f5753c5d8599e5cede07c6 (commit)
via 742f393ffb0d13c33d4f1184fbaf906ae2310470 (commit)
via cc1cff42804563cb12ebcc265ac004a4b5517ff5 (commit)
via f6cdaf5982097e3e2504c3e8209a2cc510a06576 (commit)
via 5a6f6bfe885754955b615ca9353baa3496682c6f (commit)
via dd15877acef78b36b6bc84467167ae86da577380 (commit)
via 8c9476d72c45a607ccec49cea175ce736fb52527 (commit)
via a16af6526ffd84275f74377ba3c3051f4b68df17 (commit)
via 857cd0d0c642bc27ee45d701b208830e914e7dbf (commit)
via 8c874a334edb4d14b73a3964e90b20e78729fc93 (commit)
via e9d7b877c2d0d8dc34e062fca31e069820f1a232 (commit)
via b8c860992a408e7d650af369b39cc1c5edef5980 (commit)
via 6c7247d090569a028a0a2858969a153bf4317dc1 (commit)
via 274e34af3b7ce1d8be8de52799d15e43456b30b5 (commit)
via cd182cae65c0075c16910dc6b990fc3f8abbd776 (commit)
via 41a1a92095d2addc55f7050a67ce18d98781fa36 (commit)
via e826187355173dca850a89838f0ab43b58caf4de (commit)
via 1696823707d50530136bc872f36a9810a03910bb (commit)
via 732cb780eeace7306702d3dedb7f54b47ef134ef (commit)
via 3b8d36c3518e0cb41ff2e621ca1ff4215bc553d3 (commit)
from 71b098bcdea904a892200e56dbc55544b7fad808 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 0aa38680ac639c167e36668b2f36544e27df155e
Merge: 71b098bcdea904a892200e56dbc55544b7fad808 767dce8cee8b295ce91bc0ac1d71287eef4be08a
Author: Heiko Zuerker <smi...@us...>
Date: Thu Dec 16 08:03:57 2010 -0600
Merge branch 'master' of git://git.buildroot.net/buildroot
Conflicts:
package/udev/udev.mk
commit 767dce8cee8b295ce91bc0ac1d71287eef4be08a
Author: Martin Banky <mar...@gm...>
Date: Sun Dec 12 22:54:05 2010 +0100
l2tp: convert to gentargets and change to xl2tp
l2tp is no longer being developed, and xl2tpd is forked from l2tpd and is
maintained by Xelerance Corporation.
[Peter: remove invalid pppd dependency]
Signed-off-by: Martin Banky <Mar...@gm...>
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit fc13fc7b57844429e09bd49d84f86b54971fc487
Author: Thomas Petazzoni <tho...@fr...>
Date: Sun Dec 12 22:54:04 2010 +0100
libtheora: bump version to 1.1.1
This allows to disable the build of the format specification
documentation, which was causing issues in cross-compiling mode.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 6bcedeed375c3504d4d6f82fca020790866e2c6e
Author: Thomas Petazzoni <tho...@fr...>
Date: Sun Dec 12 22:54:03 2010 +0100
mplayer: convert to gentargets, bump to a recent SVN version
Based on the conversion to gentargets done by Martin Banky, several
issues were fixed, and the mplayer package was improved:
* Updated to a recent SVN version
* Removed mandatory dependency on libmad
* The AVR32 specific patch has been removed. It was a pain to remain
blocked at the old 1.0-rc2 just for this patch. All this
optimization work should have been submitted upstream, Buildroot is
not the place to carry such heavy modifications.
* Options were added to select whether mplayer and/or mencoder should
be built/installed.
* Support for additional options if packages have been selected:
tremor, libmad, libtheora, libpng, jpeg, xlib_libX11,
xlib_libXv. More could be added in the future.
* Support for ARM-related optimization options. Similar improvements
could be done for x86 and PowerPC architectures.
[Peter: fix build with !IPV6]
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 1e17f73d279e71d6669649d2a16835b3d45fed48
Author: Thomas Petazzoni <tho...@fr...>
Date: Sun Dec 12 22:54:02 2010 +0100
libaio: add patch to support AVR32
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 20d4792e5ba878962a135057bff7ee658c264911
Author: Martin Banky <mar...@gm...>
Date: Sun Dec 12 22:54:01 2010 +0100
netplug: convert to gentargets and bump to 1.2.9.2
Signed-off-by: Martin Banky <Mar...@gm...>
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 03f36427e4ed199cd2890b254c160dc09656c3d8
Author: Martin Banky <mar...@gm...>
Date: Sun Dec 12 22:54:00 2010 +0100
alsa-utils: convert to autotargets and bump to 1.0.23
[ Thomas: remove all patches, since they have been merged. Implement
the target uninstallation step, fix many issues. ]
[Peter: fix target install / uninstall steps]
Signed-off-by: Martin Banky <Mar...@gm...>
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 92919160b8a06260463ba3e3a241e433bbe1d947
Author: Thomas Petazzoni <tho...@fr...>
Date: Sun Dec 12 22:53:59 2010 +0100
hotplug: remove package
The package has been marked deprecated, is no longer developed
upstream, so let's get rid of it.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit accbd71154b8815678baa12f21f853ed8478f400
Author: Thomas Petazzoni <tho...@fr...>
Date: Sun Dec 12 22:53:58 2010 +0100
libfloat: remove package
This package has been marked deprecated in Buildroot last year, no-one
complained, and it isn't developed upstream anymore. So get rid of it.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit b07fed4bf1030a0e20c92843203cb896ff4d9575
Author: Thomas Petazzoni <tho...@fr...>
Date: Sun Dec 12 22:53:57 2010 +0100
ng-spice-rework: remove package
This package has been marked deprecated in October, and no-one
complained. Moreover, it doesn't sound like a package that is widely
used on embedded systems. So we get rid of it.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit af6fd2d931c5fec8d95cbe635265cff74c09a54a
Author: Thomas Petazzoni <tho...@fr...>
Date: Sun Dec 12 22:53:56 2010 +0100
microcom: remove package
This package has been marked deprecated some time ago, because it has
been integrated into Busybox. Let's get rid of it now.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 39f7af961aa422c87ccd24be60f3882bb0d9707b
Author: Martin Banky <mar...@gm...>
Date: Sun Dec 12 22:53:55 2010 +0100
memtester: convert to gentargets and bump to 4.2.1
Also, memtester requires largefile support
[ Thomas: add patch to fix memtester's Makefile at installation
stage. Bump to 4.2.1. ]
Signed-off-by: Martin Banky <Mar...@gm...>
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 564e0c7e655f4cbb225427230cf3b22be0575653
Author: Martin Banky <mar...@gm...>
Date: Sun Dec 12 22:53:54 2010 +0100
lvm2: convert to autotargets and bump to 2.02.78
[ Thomas: simplifications and bump to 2.02.78 ]
Signed-off-by: Martin Banky <Mar...@gm...>
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 8db52c6e78c040d035522ca747acc7752d474cf2
Author: Martin Banky <mar...@gm...>
Date: Sun Dec 12 22:53:53 2010 +0100
lsof: convert to gentargets and bump to 4.84
lsof is packaged as a tarball inside a .tar.bz2 package, so we have a
post-extract hook to extract the source code tarball, so that for the
next steps, lsof looks like a normal package.
Signed-off-by: Martin Banky <Mar...@gm...>
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit fb7226ca2f185577f656b422f9e6a73304de71e9
Author: Thomas Petazzoni <tho...@fr...>
Date: Sun Dec 12 22:53:52 2010 +0100
target: support generic getty with sysvinit inittabs
In sysvinit inittab the "id" field (first field) must be no longer
than 4 bytes, and is not used by init to determine the output
terminal. Therefore, we adjust the strategy used to modify the inittab
file according to the getty configuration.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 7e2bf63080cc0011c84ee46ee2aba161569154c5
Author: Martin Banky <mar...@gm...>
Date: Sun Dec 12 22:53:51 2010 +0100
sysvint: convert to gentargets and bump to 2.88
Also, changed the site to Debian, to get the latest patches
[ Thomas: add inittab compatible with sysvinit. Minor fixes. ]
Signed-off-by: Martin Banky <Mar...@gm...>
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit dfd068cd279063b3be31870bda998b6ddda50e25
Author: Martin Banky <mar...@gm...>
Date: Sun Dec 12 22:53:50 2010 +0100
sysklogd: convert to gentargets and bump to 1.5
Also, changed the site to Debian, to get the latest patches
[ Thomas: Minor fixes. Removed S25sysklogd since our default
/etc/inittab already starts klogd and sysklogd. ]
[Peter: only install syslog.conf if not available in skeleton]
Signed-off-by: Martin Banky <Mar...@gm...>
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 690df505864e45457dec3f5f1d0198705605faa9
Author: Martin Banky <mar...@gm...>
Date: Sun Dec 12 22:53:49 2010 +0100
mrouted: convet to gentargets and bump to version 3.9.4
mrouted is once again being actively developed.
See http://github.com/troglobit/mrouted
[ Thomas: bump to 3.9.4, patches updated, prefix fix. ]
Signed-off-by: Martin Banky <Mar...@gm...>
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 9962388776d4250451d64001335440c38975ac47
Author: Martin Banky <mar...@gm...>
Date: Sun Dec 12 22:53:48 2010 +0100
mii-diag: convert to gentargets and bump to 2.11.3
[ Thomas: minor fixes. ]
Signed-off-by: Martin Banky <Mar...@gm...>
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit fbda6575f04d09cd79ff8111c94572b155b3fdb3
Author: Peter Korsgaard <ja...@su...>
Date: Mon Dec 13 23:17:05 2010 +0100
input-tools: fix jscal build, ensure target dir exists
And at the same time only build enabled applets.
Signed-off-by: Peter Korsgaard <ja...@su...>
commit fbda1203878e597fdfc7382664eaa80416d116d2
Author: Martin Banky <mar...@gm...>
Date: Sun Dec 12 22:53:47 2010 +0100
input-tools: convert to gentargets
Signed-off-by: Martin Banky <Mar...@gm...>
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 600d1f8af316c3a3ba3bbf4175e25a91be27e7a3
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:50 2010 +0100
package: pass TARGET_MAKE_ENV at install/clean/uninstall steps
TARGET_MAKE_ENV contains the PATH to the host tools built in
$(HOST_DIR), and not having this directory in the PATH while
installing packages may cause troubles.
The specific example that trigerred the problem is the following
one. libglib2 ./configure tries to find a awk version, either gawk or
mawk. On my limited testing system, only mawk is available, so
normally, libglib2 detects mawk and uses it, and it works perfectly.
However, when host-gawk has been compiled before libglib2 (which
happens for example if you have used the Crosstool-NG backend), gawk
is well detected in $(HOST_DIR)/usr/bin at ./configure time
($(HOST_DIR)/usr/bin is in the PATH at ./configure time, thanks to
TARGET_MAKE_ENV). But at install time, when libglib2 uses gawk, it
doesn't find it anymore because it is not in the PATH.
This also makes things coherent with host installation, in which
$(HOST_MAKE_ENV) was already used.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 5c09e36cb66dcb5badfa954a5e632428292f37a6
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:49 2010 +0100
toolchain: more verbose in crosstool-ng backend
By default, Crosstool-NG hides all the details of the toolchain build
process. However, this is inconsistent with the typical Buildroot
build, and the rotating progress thing makes log file resulting from
redirecting the Buildroot output a bit unusable. Therefore, switch the
Crosstool-NG configuration to a more verbose default.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Acked-by: "Yann E. MORIN" <yan...@an...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 5eae3c577cb70f1505d4fe2b8c2f40e1bd32cd65
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:48 2010 +0100
toolchain: expose thread options in the Crosstool-NG backend
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Acked-by: "Yann E. MORIN" <yan...@an...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit f56c5a76192adf9ba86053c97e200587b8803011
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:47 2010 +0100
toolchain: BR2_NEEDS_GETTEXT must be y when uClibc is used
BR2_NEEDS_GETTEXT was already set to y for Buildroot internal
toolchain and external toolchains based on uClibc, but wasn't set for
toolchains based on uClibC built by the Crosstool-NG backend.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 227b5d2e26712ec86f14a5d10fdc203f93dc1279
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:46 2010 +0100
gcc: disable libgomp when thread support is disabled
libgomp needs thread support on the target to build properly.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 42e32d55b137d47b207e41e83857e53c05de3137
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:45 2010 +0100
toolchain: check that the thread option selection is correct
When an external toolchain is used, the user is responsible for
telling Buildroot what the configuration of the toolchain is. In order
to make sure that the selection is correct, we already perform checks
against the configuration of the uClibc in the selected external
toolchain. This commit adds the check for thread support.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 9eaad202f1579630598c160952da4b29e56d5bdb
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:44 2010 +0100
toolchain: rework thread options
The selection of linuxthreads, linuxthreads old or NPTL doesn't make a
lot of sense for external toolchains. So, instead, we :
* Introduce an hidden BR2_TOOLCHAIN_HAS_THREADS option, which must be
selected by toolchain specific options when thread support is
available. Package needing to test thread support should use this
option.
* Move the none/linuxthreads/linuxthreads old/NPTL selection to
Buildroot internal toolchain configuration.
* Add an option in external toolchain to tell if thread support is
available or not in the external toolchain. We assume that glibc
without threads is not possible, as Ulrich Drepper said in
http://sourceware.org/ml/libc-alpha/2005-08/msg00091.html
ffmpeg, dmalloc and openvpn are fixed to use the new
BR2_TOOLCHAIN_HAS_THREADS option. For openvpn, --enable-threads=posix
is no longer used, as the configure script doesn't even understand
this option.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit a72a670489547a3ca645ff7c3a0d9c3fb66eab51
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:43 2010 +0100
ltp-testsuite: bump version and use autotargets
Reworking ltp-testsuite is needed in order to get rid of some
thread-specific options that will be cleaned-up in the next commit.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit ab64b95e4d1957992bcad7e66d3e331a84b1daed
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:42 2010 +0100
toolchain: move Stack Protection Support option
The BR2_USE_SSP option is only used inside the uClibc build, so only
meaningful for Buildroot internal toolchains. Therefore, the option is
moved to the right location so that it isn't visible when working with
external toolchains.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 6b578c8d73b6403e3be8bddf611fb1059d7c2f4b
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:41 2010 +0100
toolchain: rework C++ options
Instead of having BR2_GCC_CROSS_CXX and BR2_INSTALL_LIBSTDCPP, with
BR2_GCC_CROSS_CXX not being visible (and therefore being useless),
let's just keep BR2_INSTALL_LIBSTDCPP to enable C++ in the toolchain
and install C++ libraries on the target.
We also take that opportunity to make BR2_INSTALL_LIBSTDCPP an hidden
option, which is selected by an option in Buildroot toolchain support
or an option in External toolchain support, just as we did for other
toolchain features.
Some work definitely remains to be done :
- The name BR2_INSTALL_LIBSTDCPP is ugly, but we keep it for the
moment in order to avoid changing all packages.
- We should clarify the other language-related options (Fortran,
Java, Objective-C, etc.).
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Reviewed-by: "Yann E. MORIN" <yan...@an...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 01b434b27a24652cf1ad2d77aeba8f55bac61e1c
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:40 2010 +0100
toolchain: remove toolchain-specific stripping
We already handle the stripping of libraries in $(TARGET_DIR) at the
global level, so there's no need to have toolchain-specific option and
code for this.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Reviewed-by: "Yann E. MORIN" <yan...@an...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 6c492d5e7be51e4f1031139883acd03f78881e49
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:39 2010 +0100
toolchain: add support for external toolchain profiles and download
Instead of letting the user define all the details of his external
toolchain, we define a set of profiles for well-known external
toolchains (CodeSourcery ones only at the moment, can easily be
extended with other toolchains).
Once a profile has been choosen, the user is offered the choice of
either letting Buildroot download and install the external toolchain,
or (as before) to tell Buildroot where the toolchain is installed on
the system.
We of course provide a "custom profile", through which the user can
configure Buildroot to use a custom external toolchain for which no
profile is available.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit ac38fd3dc6f046022c13f12aad0e754ec4242ffc
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:38 2010 +0100
toolchain: remove ending semi-colon in helpers
Some helpers had their final line ending with a semi-colon, some did
not. For consistency, remove the final semi-colon from all helpers,
it's the responsability of the caller to add the final semi-colon as
needed.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Reviewed-by: "Yann E. MORIN" <yan...@an...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit fff711786a9ea6a038f5753c5d8599e5cede07c6
Author: Thomas Petazzoni <tho...@fr...>
Date: Mon Dec 13 17:27:37 2010 +0100
toolchain: Improve C library option selection
Turn BR2_LARGEFILE, BR2_INET_IPV6, BR2_INET_RPC, BR2_USE_WCHAR,
BR2_ENABLE_LOCALE and BR2_PROGRAM_INVOCATION into hidden options.
Then, for Buildroot toolchains, external toolchains and Crosstool-NG
toolchains, provide visible options that selects the hidden options.
This allows :
* To show a different label and help text in the case of Buildroot
toolchain (do you want to enable feature X ?) and in the case of
external toolchain (is feature X available in your toolchain ?)
* To not show any option when a glibc external toolchain is selected
(since glibc is assumed to support all of largefile, IPv6, RPC,
WCHAR, locale and program invocation) and have them all selected in
that case.
There is some amount of duplication between Buildroot toolchain config
options and Crosstool-NG toolchain config options, because kconfig
doesn't allow to source the same Config.in file twice (even if under
mutually exclusive conditions). This duplication is more readable that
the hack that consists in splitting files in multiple pieces.
However, this commit changes the name of the options visible in the
configuration interface, so existing .config files will have to be
updated accordingly.
Signed-off-by: Thomas Petazzoni <tho...@fr...>
Reviewed-by: "Yann E. MORIN" <yan...@an...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 742f393ffb0d13c33d4f1184fbaf906ae2310470
Author: Peter Korsgaard <ja...@su...>
Date: Mon Dec 13 21:52:16 2010 +0100
kernel-headers: simplify
Old-style kernel headers got removed almost 2 years ago, so get rid of
the seperate kernel-headers-new.makefile file and move the content
to the main kernel-headers.mk.
Signed-off-by: Peter Korsgaard <ja...@su...>
commit cc1cff42804563cb12ebcc265ac004a4b5517ff5
Author: Paulius Zaleckas <pau...@gm...>
Date: Sun Dec 5 23:30:21 2010 +0200
strip path when untaring kernel for headers
This is needed when custom/snapshot kernel headers are selected.
Buildroot expects to find dl/linux-2.6.tar.bz2 and also expects
it to extract to output/toolchain/linux-2.6, but if you tar
custom kernel sources directory can be anything, etc. linux-git.
In that case buildroot would extract it to output/toolchain/linux-git.
So fix this behaviour, by using tar strip-directory/component.
Signed-off-by: Paulius Zaleckas <pau...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit f6cdaf5982097e3e2504c3e8209a2cc510a06576
Author: Daniel Nyström <dan...@ti...>
Date: Thu Dec 9 16:28:29 2010 +0100
New package: fbgrab
FBGrab is a framebuffer screenshot program, capturing the linux
frambuffer and converting it to a png-picture.
[Peter: drop zlib dep, add uninstall]
Signed-off-by: Daniel Nyström <dan...@ti...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 5a6f6bfe885754955b615ca9353baa3496682c6f
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:14 2010 +0100
directfb-examples: rework target installation rule to match package infrastructure
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit dd15877acef78b36b6bc84467167ae86da577380
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:13 2010 +0100
bzip2: ensure target directories exist before copying into
Also simply installation rules a little
[Peter: leave in busybox install fix]
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 8c9476d72c45a607ccec49cea175ce736fb52527
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:12 2010 +0100
at: ensure startup script is well installed
In case /etc/init.d does not exist.
[Peter: use install -D]
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit a16af6526ffd84275f74377ba3c3051f4b68df17
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:11 2010 +0100
pango: ensure startup script is well installed
In case /etc/init.d does not exist.
[Peter: use install -D]
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 857cd0d0c642bc27ee45d701b208830e914e7dbf
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:10 2010 +0100
gdk-pixbuf: ensure startup script is well installed
In case /etc/init.d does not exist.
[Peter: use install -D]
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 8c874a334edb4d14b73a3964e90b20e78729fc93
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:09 2010 +0100
rsync: avoid using non reevaluated $(TARGET_DIR) in RSYNC_INSTALL_TARGET_OPT
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit e9d7b877c2d0d8dc34e062fca31e069820f1a232
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:08 2010 +0100
cups: avoid using non reevaluated $(STAGING_DIR)
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit b8c860992a408e7d650af369b39cc1c5edef5980
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:07 2010 +0100
sdl_gfx: avoid using non reevaluated $(STAGING_DIR)
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 6c7247d090569a028a0a2858969a153bf4317dc1
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:06 2010 +0100
sdl_sound: avoid using non reevaluated $(STAGING_DIR)
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 274e34af3b7ce1d8be8de52799d15e43456b30b5
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:05 2010 +0100
busybox: move udhcp script from skeleton to package
Since udhcpc is part of busybox, it seems logical to move the udhcpc
script from skeleton to busybox.
[Peter: only install if not available in skeleton]
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit cd182cae65c0075c16910dc6b990fc3f8abbd776
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:04 2010 +0100
udev: ensure startup script is well installed
In case /etc/init.d does not exists.
[Peter: use install -D]
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 41a1a92095d2addc55f7050a67ce18d98781fa36
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:03 2010 +0100
i2c-tools: ensure binaries are installed in the right place
And remove unneeded explicit stripping of target binaries
[Peter: use install -D]
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit e826187355173dca850a89838f0ab43b58caf4de
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:02 2010 +0100
cloop: ensure target directory exist before copying into
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 1696823707d50530136bc872f36a9810a03910bb
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:01 2010 +0100
hostapd: ensure hostapd binaries are installed in the right place
Ensure hostapd and hostapd_cli are installed in /usr/bin/ even if the
directory does not exist.
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 732cb780eeace7306702d3dedb7f54b47ef134ef
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:55:00 2010 +0100
dbus: ensure startup script is well installed
If /etc/init.d does not exist, we need to be sure that the dbus
startup script is installed at the right place.
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
commit 3b8d36c3518e0cb41ff2e621ca1ff4215bc553d3
Author: Lionel Landwerlin <lla...@gm...>
Date: Thu Dec 9 10:54:59 2010 +0100
gdk-pixbuf: fix dependency on libiconv
Signed-off-by: Lionel Landwerlin <lla...@gm...>
Signed-off-by: Peter Korsgaard <ja...@su...>
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 17 +-
Makefile | 3 +-
package/Config.in | 9 +-
package/Makefile.autotools.in | 10 +-
package/Makefile.in | 12 +-
package/at/at.mk | 2 +-
package/busybox/busybox.mk | 5 +-
.../busybox/udhcpc.script | 0
package/bzip2/bzip2.mk | 4 +-
package/cloop/cloop.mk | 7 +-
package/cups/cups.mk | 2 +-
package/dbus/dbus.mk | 2 +-
package/directfb-examples/directfb-examples.mk | 111 +-
package/dmalloc/dmalloc.mk | 6 +-
package/fbgrab/Config.in | 8 +
package/fbgrab/fbgrab-proper_makefile.patch | 23 +
package/fbgrab/fbgrab.mk | 18 +
package/gdk-pixbuf/Config.in | 1 +
package/gdk-pixbuf/gdk-pixbuf.mk | 8 +-
package/hostapd/hostapd.mk | 10 +-
package/hotplug/Config.in | 7 -
package/hotplug/diethotplug-0.5.tar | Bin 40960 -> 0 bytes
package/hotplug/hotplug.mk | 45 -
package/i2c-tools/i2c-tools.mk | 3 +-
...-rint.patch => input-tools-20051019-rint.patch} | 0
package/input-tools/input-tools.mk | 104 +-
package/l2tp/Config.in | 7 -
package/l2tp/l2tp-legacy.patch | 14 -
package/l2tp/l2tp-no-gnu-extensions.patch | 33 -
package/l2tp/l2tp-sanity.patch | 49 -
package/l2tp/l2tp.mk | 60 -
package/l2tp/l2tpd | 27 -
package/libaio/libaio-0.3.109-avr32-support.patch | 122 +
package/libfloat/Config.in | 8 -
package/libfloat/libfloat.mk | 65 -
package/libfloat/libfloat.patch | 45 -
package/lsof/lsof-4.84-makefile.patch | 14 +
package/lsof/lsof-4.84-noportmap.patch | 18 +
package/lsof/lsof-4.84-override-cflags.patch | 13 +
.../lsof/lsof-4.84-remove-susvlegacy-funcs.patch | 12 +
package/lsof/lsof-makefile.patch | 14 -
package/lsof/lsof-noportmap.patch | 18 -
package/lsof/lsof-override-cflags.patch | 13 -
package/lsof/lsof-remove-susvlegacy-funcs.patch | 12 -
package/lsof/lsof-uclibc.patch | 12 -
package/lsof/lsof.mk | 96 +-
package/ltp-testsuite/Config.in | 13 +-
...tp-testsuite-20101031-disable-controllers.patch | 25 +
.../ltp-testsuite-disable-ipv6-tests.patch | 123 -
.../ltp-testsuite-enable-openposix-for-nptl.patch | 33 -
.../ltp-testsuite-generate-needs-bash.patch | 8 -
.../ltp-testsuite-sched-getaffinity.patch | 11 -
.../ltp-testsuite-uclibc-syscalls.patch | 11 -
package/ltp-testsuite/ltp-testsuite.mk | 68 +-
package/lvm2/lvm2.mk | 137 +-
package/lzma/Config.in | 4 +-
package/memtester/Config.in | 4 +
.../memtester/memtester-4.2.1-makefile-fix.patch | 23 +
package/memtester/memtester.mk | 54 +-
package/microcom/Config.in | 7 -
.../microcom/microcom-102-001-speed-defines.patch | 34 -
.../microcom-102-002-rename-variable-log.patch | 78 -
package/microcom/microcom.mk | 71 -
package/mii-diag/Config.in | 2 +-
package/mii-diag/mii-diag-strchr.patch | 3 +
package/mii-diag/mii-diag.mk | 72 +-
package/mrouted/Config.in | 5 +-
.../mrouted-3.9-beta3-bcopy_bcmp_bzero.patch | 164 -
package/mrouted/mrouted-3.9.4-bcopy.patch | 26 +
package/mrouted/mrouted-3.9.4-makefile-flags.patch | 64 +
package/mrouted/mrouted-sys_errlist.patch | 44 -
package/mrouted/mrouted.mk | 60 +-
...tils-1.0.18-check-if-__use_bsd-is-defined.patch | 13 -
.../alsa-utils-1.0.18-fix-intl-support.patch | 11 -
.../alsa-utils-1.0.18-fix_sysv_legacy.patch | 20 -
.../alsa-utils/alsa-utils-1.0.18-remove_man.patch | 11 -
package/multimedia/alsa-utils/alsa-utils.mk | 96 +-
package/multimedia/ffmpeg/ffmpeg.mk | 6 +-
package/multimedia/libtheora/libtheora.mk | 5 +-
package/multimedia/mplayer/Config.in | 16 +-
.../mplayer/mplayer-1.0rc2-100-atmel.1.patch | 6262 --------------------
.../mplayer/mplayer-1.0rc2-fix-cc-parsing.patch | 22 -
.../mplayer/mplayer-1.0rc2-largefile.patch | 18 -
.../mplayer/mplayer-1.0rc2-remove-sys-timeb.patch | 12 -
.../mplayer-1.0rc3-disable-install-strip.patch | 24 +
.../mplayer/mplayer-1.0rc3-fix-cc-parsing.patch | 22 +
package/multimedia/mplayer/mplayer.mk | 156 +-
package/netplug/netplug-1.2.9-disable-werror.patch | 22 -
.../netplug/netplug-1.2.9.2-makefile-flags.patch | 21 +
package/netplug/netplug-socklen-type.patch | 12 -
package/netplug/netplug.mk | 53 +-
package/ng-spice-rework/Config.in | 9 -
.../ng-spice-rework-17-makeidx.patch | 12 -
package/ng-spice-rework/ng-spice-rework.mk | 18 -
package/openvpn/openvpn.mk | 6 +-
package/pango/pango.mk | 3 +-
package/rpm/Config.in | 4 +-
package/rsync/rsync.mk | 18 +-
package/sdl_gfx/sdl_gfx.mk | 7 +-
package/sdl_sound/sdl_sound.mk | 11 +-
package/sysklogd/S25syslog | 48 -
package/sysklogd/sysklogd-susv3-legacy.patch | 20 -
package/sysklogd/sysklogd.mk | 94 +-
package/sysklogd/sysklogd.patch | 91 -
package/sysvinit/inittab | 31 +
package/sysvinit/sysvinit-2.86-gentoo.patch | 9 -
package/sysvinit/sysvinit.mk | 71 +-
package/udev/udev.mk | 2 -
package/xl2tp/Config.in | 11 +
package/xl2tp/xl2tp-1.2.7-legacy.patch | 17 +
package/xl2tp/xl2tp-1.2.7-makefile-flags.patch | 33 +
package/xl2tp/xl2tp.mk | 33 +
package/xl2tp/xl2tpd | 27 +
target/generic/Makefile.in | 14 +-
toolchain/Config.in | 5 +-
toolchain/Makefile.in | 6 -
toolchain/gcc/gcc-uclibc-4.x.mk | 8 +-
toolchain/helpers.mk | 18 +-
.../kernel-headers/kernel-headers-new.makefile | 56 -
toolchain/kernel-headers/kernel-headers.mk | 51 +-
toolchain/toolchain-buildroot/Config.in.2 | 102 +
toolchain/toolchain-common.in | 121 +-
toolchain/toolchain-crosstool-ng/Config.in | 99 +-
.../toolchain-crosstool-ng/crosstool-ng.config | 8 +-
toolchain/toolchain-crosstool-ng/crosstool-ng.mk | 27 +-
toolchain/toolchain-external/Config.in | 245 +-
toolchain/toolchain-external/Config.in.2 | 17 -
toolchain/toolchain-external/ext-tool.mk | 212 +-
toolchain/uClibc/uclibc.mk | 2 +-
129 files changed, 1861 insertions(+), 8720 deletions(-)
rename fs/skeleton/usr/share/udhcpc/default.script => package/busybox/udhcpc.script (100%)
create mode 100644 package/fbgrab/Config.in
create mode 100644 package/fbgrab/fbgrab-proper_makefile.patch
create mode 100644 package/fbgrab/fbgrab.mk
delete mode 100644 package/hotplug/Config.in
delete mode 100644 package/hotplug/diethotplug-0.5.tar
delete mode 100644 package/hotplug/hotplug.mk
rename package/input-tools/{joystick-20051019-rint.patch => input-tools-20051019-rint.patch} (100%)
delete mode 100644 package/l2tp/Config.in
delete mode 100644 package/l2tp/l2tp-legacy.patch
delete mode 100644 package/l2tp/l2tp-no-gnu-extensions.patch
delete mode 100644 package/l2tp/l2tp-sanity.patch
delete mode 100644 package/l2tp/l2tp.mk
delete mode 100755 package/l2tp/l2tpd
create mode 100644 package/libaio/libaio-0.3.109-avr32-support.patch
delete mode 100644 package/libfloat/Config.in
delete mode 100644 package/libfloat/libfloat.mk
delete mode 100644 package/libfloat/libfloat.patch
create mode 100644 package/lsof/lsof-4.84-makefile.patch
create mode 100644 package/lsof/lsof-4.84-noportmap.patch
create mode 100644 package/lsof/lsof-4.84-override-cflags.patch
create mode 100644 package/lsof/lsof-4.84-remove-susvlegacy-funcs.patch
delete mode 100644 package/lsof/lsof-makefile.patch
delete mode 100644 package/lsof/lsof-noportmap.patch
delete mode 100644 package/lsof/lsof-override-cflags.patch
delete mode 100644 package/lsof/lsof-remove-susvlegacy-funcs.patch
delete mode 100644 package/lsof/lsof-uclibc.patch
create mode 100644 package/ltp-testsuite/ltp-testsuite-20101031-disable-controllers.patch
delete mode 100644 package/ltp-testsuite/ltp-testsuite-disable-ipv6-tests.patch
delete mode 100644 package/ltp-testsuite/ltp-testsuite-enable-openposix-for-nptl.patch
delete mode 100644 package/ltp-testsuite/ltp-testsuite-generate-needs-bash.patch
delete mode 100644 package/ltp-testsuite/ltp-testsuite-sched-getaffinity.patch
delete mode 100644 package/ltp-testsuite/ltp-testsuite-uclibc-syscalls.patch
create mode 100644 package/memtester/memtester-4.2.1-makefile-fix.patch
delete mode 100644 package/microcom/Config.in
delete mode 100644 package/microcom/microcom-102-001-speed-defines.patch
delete mode 100644 package/microcom/microcom-102-002-rename-variable-log.patch
delete mode 100644 package/microcom/microcom.mk
delete mode 100644 package/mrouted/mrouted-3.9-beta3-bcopy_bcmp_bzero.patch
create mode 100644 package/mrouted/mrouted-3.9.4-bcopy.patch
create mode 100644 package/mrouted/mrouted-3.9.4-makefile-flags.patch
delete mode 100644 package/mrouted/mrouted-sys_errlist.patch
delete mode 100644 package/multimedia/alsa-utils/alsa-utils-1.0.18-check-if-__use_bsd-is-defined.patch
delete mode 100644 package/multimedia/alsa-utils/alsa-utils-1.0.18-fix-intl-support.patch
delete mode 100644 package/multimedia/alsa-utils/alsa-utils-1.0.18-fix_sysv_legacy.patch
delete mode 100644 package/multimedia/alsa-utils/alsa-utils-1.0.18-remove_man.patch
delete mode 100644 package/multimedia/mplayer/mplayer-1.0rc2-100-atmel.1.patch
delete mode 100644 package/multimedia/mplayer/mplayer-1.0rc2-fix-cc-parsing.patch
delete mode 100644 package/multimedia/mplayer/mplayer-1.0rc2-largefile.patch
delete mode 100644 package/multimedia/mplayer/mplayer-1.0rc2-remove-sys-timeb.patch
create mode 100644 package/multimedia/mplayer/mplayer-1.0rc3-disable-install-strip.patch
create mode 100644 package/multimedia/mplayer/mplayer-1.0rc3-fix-cc-parsing.patch
delete mode 100644 package/netplug/netplug-1.2.9-disable-werror.patch
create mode 100644 package/netplug/netplug-1.2.9.2-makefile-flags.patch
delete mode 100644 package/netplug/netplug-socklen-type.patch
delete mode 100644 package/ng-spice-rework/Config.in
delete mode 100644 package/ng-spice-rework/ng-spice-rework-17-makeidx.patch
delete mode 100644 package/ng-spice-rework/ng-spice-rework.mk
delete mode 100755 package/sysklogd/S25syslog
delete mode 100644 package/sysklogd/sysklogd-susv3-legacy.patch
delete mode 100644 package/sysklogd/sysklogd.patch
create mode 100644 package/sysvinit/inittab
delete mode 100644 package/sysvinit/sysvinit-2.86-gentoo.patch
create mode 100644 package/xl2tp/Config.in
create mode 100644 package/xl2tp/xl2tp-1.2.7-legacy.patch
create mode 100644 package/xl2tp/xl2tp-1.2.7-makefile-flags.patch
create mode 100644 package/xl2tp/xl2tp.mk
create mode 100755 package/xl2tp/xl2tpd
delete mode 100644 toolchain/kernel-headers/kernel-headers-new.makefile
delete mode 100644 toolchain/toolchain-external/Config.in.2
hooks/post-receive
--
Devil-Linux
|