You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(202) |
Nov
(201) |
Dec
(280) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(493) |
Feb
(106) |
Mar
(215) |
Apr
(163) |
May
(79) |
Jun
(193) |
Jul
(47) |
Aug
(71) |
Sep
(127) |
Oct
(41) |
Nov
(49) |
Dec
(120) |
2005 |
Jan
(147) |
Feb
(45) |
Mar
(26) |
Apr
(71) |
May
(52) |
Jun
(28) |
Jul
(92) |
Aug
(50) |
Sep
(35) |
Oct
(193) |
Nov
(106) |
Dec
(52) |
2006 |
Jan
(51) |
Feb
(38) |
Mar
(33) |
Apr
(79) |
May
(107) |
Jun
(67) |
Jul
(21) |
Aug
(65) |
Sep
(44) |
Oct
(87) |
Nov
(12) |
Dec
(56) |
2007 |
Jan
(48) |
Feb
(58) |
Mar
(63) |
Apr
(31) |
May
(25) |
Jun
(20) |
Jul
(72) |
Aug
(54) |
Sep
(30) |
Oct
(76) |
Nov
(74) |
Dec
(25) |
2008 |
Jan
(39) |
Feb
(39) |
Mar
(62) |
Apr
(64) |
May
(59) |
Jun
(31) |
Jul
(25) |
Aug
(25) |
Sep
(17) |
Oct
(24) |
Nov
|
Dec
(1) |
2009 |
Jan
(60) |
Feb
(39) |
Mar
(16) |
Apr
(30) |
May
(52) |
Jun
(35) |
Jul
(15) |
Aug
(15) |
Sep
(21) |
Oct
(32) |
Nov
(39) |
Dec
(52) |
2010 |
Jan
(42) |
Feb
(40) |
Mar
(23) |
Apr
(20) |
May
(27) |
Jun
(10) |
Jul
(30) |
Aug
(30) |
Sep
(66) |
Oct
(12) |
Nov
(35) |
Dec
(60) |
2011 |
Jan
(16) |
Feb
(1) |
Mar
(3) |
Apr
(28) |
May
(21) |
Jun
|
Jul
(12) |
Aug
(6) |
Sep
(10) |
Oct
(14) |
Nov
(40) |
Dec
(60) |
2012 |
Jan
(23) |
Feb
(17) |
Mar
(24) |
Apr
(18) |
May
(13) |
Jun
(1) |
Jul
|
Aug
(5) |
Sep
|
Oct
(5) |
Nov
(5) |
Dec
(15) |
2013 |
Jan
(2) |
Feb
(5) |
Mar
(1) |
Apr
(2) |
May
(2) |
Jun
(3) |
Jul
|
Aug
(3) |
Sep
(5) |
Oct
(3) |
Nov
(1) |
Dec
(1) |
2014 |
Jan
(3) |
Feb
(5) |
Mar
(8) |
Apr
(3) |
May
(1) |
Jun
(1) |
Jul
(2) |
Aug
|
Sep
(4) |
Oct
(10) |
Nov
|
Dec
(9) |
2015 |
Jan
(18) |
Feb
(17) |
Mar
(5) |
Apr
(2) |
May
|
Jun
(5) |
Jul
(1) |
Aug
(2) |
Sep
(1) |
Oct
(24) |
Nov
(20) |
Dec
(41) |
2016 |
Jan
(9) |
Feb
(3) |
Mar
(2) |
Apr
(7) |
May
(8) |
Jun
(1) |
Jul
(6) |
Aug
(5) |
Sep
(2) |
Oct
(6) |
Nov
(1) |
Dec
(6) |
2017 |
Jan
(6) |
Feb
(1) |
Mar
|
Apr
(4) |
May
(1) |
Jun
(1) |
Jul
(2) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
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 |
From: Heiko Z. <smi...@us...> - 2010-12-12 22:25:42
|
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 71b098bcdea904a892200e56dbc55544b7fad808 (commit) via cc37a07f289f56a81195933810af705d77e95ee4 (commit) via b7a2358f0babe29219f3e2956eae53603b4a7f2c (commit) from 5de122623d616f0c9e990619de8acc8fc8a98f52 (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 71b098bcdea904a892200e56dbc55544b7fad808 Merge: 5de122623d616f0c9e990619de8acc8fc8a98f52 cc37a07f289f56a81195933810af705d77e95ee4 Author: Heiko Zuerker <smi...@us...> Date: Sun Dec 12 16:25:23 2010 -0600 Merge branch 'master' of git://git.buildroot.net/buildroot commit cc37a07f289f56a81195933810af705d77e95ee4 Author: Peter Korsgaard <ja...@su...> Date: Sun Dec 12 08:51:58 2010 +0100 zlib: really fix install for static only builds Commit ab2f5567c1 (cleanup, fix install for static only build) forgot to add the patch for static only builds, even though the commit message mentioned it. Thanks to Mike for noticing. Signed-off-by: Peter Korsgaard <ja...@su...> commit b7a2358f0babe29219f3e2956eae53603b4a7f2c Author: Mike Frysinger <va...@ge...> Date: Wed Dec 8 04:27:06 2010 -0500 linux: restore DEPMOD usage The linux.mk rewrite lost the DEPMOD setting while installing modules which means depending on host-module-init-tools has been useless. Instead, the build system has been executing /sbin/depmod. While we're here, drop the INSTALL_MOD_PATH since LINUX26_MAKE_FLAGS already contains it. Signed-off-by: Mike Frysinger <va...@ge...> Acked-by: Thomas Petazzoni <tho...@fr...> Signed-off-by: Peter Korsgaard <ja...@su...> ----------------------------------------------------------------------- Summary of changes: CHANGES | 2 +- linux/linux.mk | 2 +- package/zlib/zlib-1.2.5-fix-static-install.patch | 24 ++++++++++++++++++++++ 3 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 package/zlib/zlib-1.2.5-fix-static-install.patch hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-11 23:43:38
|
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 5de122623d616f0c9e990619de8acc8fc8a98f52 (commit) from 509804eb1101786fc7a07f92d0b431e3e14d62a3 (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 5de122623d616f0c9e990619de8acc8fc8a98f52 Author: Heiko Zuerker <smi...@us...> Date: Sat Dec 11 17:43:05 2010 -0600 fix whitespaces and don't add prefix or suffix to binary names ----------------------------------------------------------------------- Summary of changes: package/inetutils/Config.in | 2 +- package/inetutils/inetutils.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-11 23:25:21
|
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 509804eb1101786fc7a07f92d0b431e3e14d62a3 (commit) via 3d8f26799d3b6b9797a0536f20b58215774dec21 (commit) via 9a016f01b8becf9ee7b7f5514e03c74df3edce14 (commit) via 6f955df42d27f9afe7a9a1a43d0a4095a95c1286 (commit) via a01ee272fe24ba6f54c21ea9282243323a98fab8 (commit) via bf5c0c8ab00007a4854101d9771e9abb7611aa98 (commit) via bee91f710a0803904b698407916aeb9d8401e513 (commit) via 51f3f96498c9cda3386a4bcbaf8e1e4cd107035f (commit) via 176afdb3a180e0833d8b0a5085a2745e2b3e2d27 (commit) via 56d387716a7f6f744b1db77c69d661051db6e9d0 (commit) from 68e9d77334bada2e84dab841fbd685076ebe492d (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 509804eb1101786fc7a07f92d0b431e3e14d62a3 Author: Heiko Zuerker <smi...@us...> Date: Sat Dec 11 17:23:50 2010 -0600 set hostname via /proc if hostname binary is missing commit 3d8f26799d3b6b9797a0536f20b58215774dec21 Author: Heiko Zuerker <smi...@us...> Date: Sat Dec 11 17:21:50 2010 -0600 updated default cfg commit 9a016f01b8becf9ee7b7f5514e03c74df3edce14 Merge: 68e9d77334bada2e84dab841fbd685076ebe492d 6f955df42d27f9afe7a9a1a43d0a4095a95c1286 Author: Heiko Zuerker <smi...@us...> Date: Sat Dec 11 17:21:05 2010 -0600 Merge branch 'master' of git://git.buildroot.net/buildroot commit 6f955df42d27f9afe7a9a1a43d0a4095a95c1286 Author: Sagaert Johan <sag...@sk...> Date: Sat Dec 11 02:39:48 2010 +0100 libconfig: bump version [Peter: Don't disable libtool patch] Signed-off-by: Sagaert Johan <sag...@sk...> Signed-off-by: Peter Korsgaard <ja...@su...> commit a01ee272fe24ba6f54c21ea9282243323a98fab8 Author: Gustavo Zacarias <gu...@za...> Date: Fri Dec 3 16:51:50 2010 -0300 openssl: security bump to version 1.0.0c Signed-off-by: Gustavo Zacarias <gu...@za...> Signed-off-by: Peter Korsgaard <ja...@su...> commit bf5c0c8ab00007a4854101d9771e9abb7611aa98 Author: Peter Korsgaard <ja...@su...> Date: Sat Dec 11 02:20:52 2010 +0100 busybox: default to 1.18 Signed-off-by: Peter Korsgaard <ja...@su...> commit bee91f710a0803904b698407916aeb9d8401e513 Author: Peter Korsgaard <ja...@su...> Date: Sat Dec 11 02:19:57 2010 +0100 busybox: add 1.18.0 runsvdir fix Signed-off-by: Peter Korsgaard <ja...@su...> commit 51f3f96498c9cda3386a4bcbaf8e1e4cd107035f Author: Gustavo Zacarias <gu...@za...> Date: Fri Dec 3 16:51:49 2010 -0300 busybox: add 1.18.0, remove 1.13.x and 1.14.x, mark 1.15.x as deprecated Signed-off-by: Gustavo Zacarias <gu...@za...> Signed-off-by: Peter Korsgaard <ja...@su...> commit 176afdb3a180e0833d8b0a5085a2745e2b3e2d27 Author: Mike Frysinger <va...@ge...> Date: Thu Nov 18 06:31:46 2010 -0500 linux: add shorter shortcuts We only have one Linux kernel package, and "linux26-" is an anachronism in today's world. So add useful "linux-%" shortcuts to the "linux26-%". Signed-off-by: Mike Frysinger <va...@ge...> Acked-by: Thomas Petazzoni <tho...@fr...> Signed-off-by: Peter Korsgaard <ja...@su...> commit 56d387716a7f6f744b1db77c69d661051db6e9d0 Author: Mike Frysinger <va...@ge...> Date: Fri Nov 19 22:38:05 2010 -0500 linux: set a few more initramfs opts for newer kernels Building with linux-2.6.36 and initramfs support causes the build to pause while it prompts for newer options (uid/gid/compression). So have the build system inject the newer options into the linux config automatically. Older versions should just ignore these. Signed-off-by: Mike Frysinger <va...@ge...> Acked-by: Thomas Petazzoni <tho...@fr...> Signed-off-by: Peter Korsgaard <ja...@su...> ----------------------------------------------------------------------- Summary of changes: CHANGES | 3 +- configs/devil-linux_x86_64_defconfig | 19 ++- docs/README | 2 +- docs/buildroot.html | 2 +- linux/linux.mk | 6 + package/busybox/Config.in | 22 ++--- .../busybox-1.18.0/busybox-1.18.0-buildsys.patch | 21 ++++ .../busybox-1.18.0/busybox-1.18.0-runsvdir.patch | 17 +++ .../busybox-1.18.0/busybox-1.18.0-sha.patch | 118 ++++++++++++++++++++ ...busybox-1.17.x.config => busybox-1.18.x.config} | 96 ++++++++++------- package/libconfig/libconfig.mk | 2 +- package/openssl/openssl-r19998.patch | 16 --- package/openssl/openssl.mk | 2 +- .../default/target_skeleton/etc/init.d/localnet | 6 +- 14 files changed, 251 insertions(+), 81 deletions(-) create mode 100644 package/busybox/busybox-1.18.0/busybox-1.18.0-buildsys.patch create mode 100644 package/busybox/busybox-1.18.0/busybox-1.18.0-runsvdir.patch create mode 100644 package/busybox/busybox-1.18.0/busybox-1.18.0-sha.patch copy package/busybox/{busybox-1.17.x.config => busybox-1.18.x.config} (97%) delete mode 100644 package/openssl/openssl-r19998.patch hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-11 23:20:14
|
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 68e9d77334bada2e84dab841fbd685076ebe492d (commit) via dab6bd64acad7eae4c4e7e912cb2561fdf50c933 (commit) from 79acd691b7d4cea61e9c63d6eb6e5168fe64849f (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 68e9d77334bada2e84dab841fbd685076ebe492d Author: Heiko Zuerker <smi...@us...> Date: Sat Dec 11 17:16:52 2010 -0600 add package inetutils Signed-off-by: Heiko Zuerker <smi...@us...> commit dab6bd64acad7eae4c4e7e912cb2561fdf50c933 Author: Heiko Zuerker <smi...@us...> Date: Sat Dec 11 17:06:21 2010 -0600 defaults for kernel 2.6.36.2 ----------------------------------------------------------------------- Summary of changes: package/Config.in | 3 + package/inetutils/Config.in | 17 + .../inetutils/inetutils-1.8-PATH_PROCNET_DEV.patch | 14 + package/inetutils/inetutils.mk | 35 ++ target/Devil-Linux/default/config/linux.small | 412 +++++++++++-------- 5 files changed, 307 insertions(+), 174 deletions(-) create mode 100644 package/inetutils/Config.in create mode 100644 package/inetutils/inetutils-1.8-PATH_PROCNET_DEV.patch create mode 100644 package/inetutils/inetutils.mk hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-11 03:01:10
|
Update of /cvsroot/devil-linux/build In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv16613 Modified Files: CHANGES md5sum.lst Log Message: - updated dovecot to 2.0.8 - updated httpd to 2.2.17 Index: CHANGES =================================================================== RCS file: /cvsroot/devil-linux/build/CHANGES,v retrieving revision 1.1427 retrieving revision 1.1428 diff -u -d -r1.1427 -r1.1428 --- CHANGES 10 Dec 2010 20:28:59 -0000 1.1427 +++ CHANGES 11 Dec 2010 03:00:59 -0000 1.1428 @@ -22,6 +22,8 @@ # 1.4.1 +- updated dovecot to 2.0.8 +- updated httpd to 2.2.17 - corrected permissions on /var/run/dovecot - updated gradm to 2.2.1-201012092120 - updated grsecurity to 2.2.1-2.6.32.27-201012092111 Index: md5sum.lst =================================================================== RCS file: /cvsroot/devil-linux/build/md5sum.lst,v retrieving revision 1.608 retrieving revision 1.609 diff -u -d -r1.608 -r1.609 --- md5sum.lst 10 Dec 2010 20:28:59 -0000 1.608 +++ md5sum.lst 11 Dec 2010 03:01:00 -0000 1.609 @@ -55,7 +55,7 @@ 5187ba11b2ec165b6c5b6629087733b0 src/cgilib_0.5.orig.tar.gz 376ee0327bb6060a03052cdc71bb371f src/chpax-0.6.tar.gz 86e339c076b969a1a6bd65b0bfa347bd src/cipe-1.6.0.tar.gz -7d47f73fe16b96544a4b5e41686e5060 src/clamav-0.96.4.tar.gz +202e51d47298779e5babacc443102c6a src/clamav-0.96.5.tar.gz b8c0c7fbe0ef5e06e0c935f134304d44 src/clearsilver-0.10.5.tar.gz 0c030b9eb8f0d36daae5a32b8920dfd0 src/compartment-1.2-suse-patches.diff.bz2 2df15081f6475e6331cdd813f9d0918c src/compartment-1.2.tar.bz2 @@ -104,7 +104,7 @@ b9b76a6af198c4f44574cfd17a322f01 src/docbook2X-0.8.8.tar.gz ae64c11d3963cd49758aba2854a60b6e src/dosfstools-3.0.6.tar.bz2 6d6ddc72c2798de9d2dafa49e4dc078c src/dovecot-2.0-fallocate64.patch.bz2 -3f59da97925c4159dd5b755df22f737e src/dovecot-2.0.7.tar.gz +01b1c193469dfd14bf026a1516bea30c src/dovecot-2.0.8.tar.gz 3a12dba3a010c79452c5cb26cf4dbde8 src/dovecot_deleted_to_trash-0.3.tar.bz2 10d092b57d628d8c91655fee5dc0d0cd src/dspam-3.9.0.tar.gz 3983baeb199e010920a46d8541de784b src/dst-11.tar.bz2 @@ -187,7 +187,7 @@ 40416b48cae9c78e5a2452caf214aff3 src/hostapd-0.5.8.tar.gz 58e6995f9df71ce59b0ec2787019e5fe src/hotplug-2004_09_23.tar.bz2 24a53cbaf5fa312145e599d256d81403 src/htb3.6_tc.diff -c8ff2a07c884300bc7766a2e7f662d33 src/httpd-2.2.16.tar.bz2 +16eadc59ea6b38af33874d300973202e src/httpd-2.2.17.tar.bz2 96f8b8f837cf68f3cb41d5d7cdddd6fb src/i2c-2.10.5.tar.gz 6030f3ef19cf0e04cb9c83ecdca50c39 src/iANS-3.4.3a.tar.gz c0174e5d2c26dc4f4c9a4c1f79639a3e src/id3-0.76.tar.gz |
From: Heiko Z. <smi...@us...> - 2010-12-10 21:57:14
|
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 79acd691b7d4cea61e9c63d6eb6e5168fe64849f (commit) via 713903d7e9494142bcb14f8a426e98d1863d66c8 (commit) via ec678ec79d2ca346e6be54eb1d553f92a0abb837 (commit) via a60e9f1557b44b2225d380fe7ebcf4f75b5a9957 (commit) from f8ae383244c44c9b3faa1835083217e74c98b5be (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 79acd691b7d4cea61e9c63d6eb6e5168fe64849f Author: Heiko Zuerker <smi...@us...> Date: Fri Dec 10 15:56:08 2010 -0600 initramfs: make sure files are copied into the right target dir and be more verbose commit 713903d7e9494142bcb14f8a426e98d1863d66c8 Author: Heiko Zuerker <smi...@us...> Date: Fri Dec 10 15:50:07 2010 -0600 added modules to the initramfs and use freemramdisk from busybox commit ec678ec79d2ca346e6be54eb1d553f92a0abb837 Author: Heiko Zuerker <smi...@us...> Date: Fri Dec 10 15:34:42 2010 -0600 don't build ext3 as module commit a60e9f1557b44b2225d380fe7ebcf4f75b5a9957 Author: Heiko Zuerker <smi...@us...> Date: Fri Dec 10 15:21:22 2010 -0600 acl/attr: we need to install the libraries too ----------------------------------------------------------------------- Summary of changes: fs/initramfs/initramfs.mk | 2 +- package/acl/acl.mk | 2 +- package/attr/attr.mk | 2 +- target/Devil-Linux/default/config/linux.small | 2 +- target/Devil-Linux/default/initramfs.copy.lst | 9 +++++++++ .../default/target_skeleton/sbin/pre_init | 2 +- 6 files changed, 14 insertions(+), 5 deletions(-) hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-10 21:06:07
|
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 f8ae383244c44c9b3faa1835083217e74c98b5be (commit) from 83d30dd411d305ee26703603f9704f2cb4972cbf (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 f8ae383244c44c9b3faa1835083217e74c98b5be Author: Heiko Zuerker <smi...@us...> Date: Fri Dec 10 15:05:41 2010 -0600 added missing directories ----------------------------------------------------------------------- Summary of changes: .../default/initramfs_skeleton/cdrom}/.empty | 0 .../default/initramfs_skeleton/floppy}/.empty | 0 .../default/initramfs_skeleton/lib}/.empty | 0 .../default/initramfs_skeleton/proc}/.empty | 0 .../default/initramfs_skeleton/sbin}/.empty | 0 .../default/initramfs_skeleton/shm}/.empty | 0 .../default/initramfs_skeleton/sys}/.empty | 0 .../default/initramfs_skeleton/tmp}/.empty | 0 .../default/target_skeleton/shm}/.empty | 0 9 files changed, 0 insertions(+), 0 deletions(-) copy {fs/skeleton/bin => target/Devil-Linux/default/initramfs_skeleton/cdrom}/.empty (100%) copy {fs/skeleton/bin => target/Devil-Linux/default/initramfs_skeleton/floppy}/.empty (100%) copy {fs/skeleton/bin => target/Devil-Linux/default/initramfs_skeleton/lib}/.empty (100%) copy {fs/skeleton/bin => target/Devil-Linux/default/initramfs_skeleton/proc}/.empty (100%) copy {fs/skeleton/bin => target/Devil-Linux/default/initramfs_skeleton/sbin}/.empty (100%) copy {fs/skeleton/bin => target/Devil-Linux/default/initramfs_skeleton/shm}/.empty (100%) copy {fs/skeleton/bin => target/Devil-Linux/default/initramfs_skeleton/sys}/.empty (100%) copy {fs/skeleton/bin => target/Devil-Linux/default/initramfs_skeleton/tmp}/.empty (100%) copy {fs/skeleton/bin => target/Devil-Linux/default/target_skeleton/shm}/.empty (100%) hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-10 21:01:12
|
Update of /cvsroot/devil-linux/build/scripts In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv9100 Modified Files: dovecot Log Message: more directory perm fixing Index: dovecot =================================================================== RCS file: /cvsroot/devil-linux/build/scripts/dovecot,v retrieving revision 1.29 retrieving revision 1.30 diff -u -d -r1.29 -r1.30 --- dovecot 10 Dec 2010 20:29:00 -0000 1.29 +++ dovecot 10 Dec 2010 21:01:04 -0000 1.30 @@ -68,7 +68,7 @@ mkdir -p $CDDIR/var/run/dovecot/login || exit 1 chgrp dovenull $CDDIR/var/run/dovecot/login || exit 1 chmod -R 755 $CDDIR/var/run/dovecot || exit 1 - chmod -R 755 $CDDIR/var/run/dovecot/login || exit 1 + chmod -R 750 $CDDIR/var/run/dovecot/login || exit 1 useradd -u 102 -g nogroup -s /bin/false -c "Dovecot secure IMAP server" dovecot cp $MYDIR/scripts/dovecot $ETCDIR/etc/init.d || exit 1 |
From: Heiko Z. <smi...@us...> - 2010-12-10 20:29:08
|
Update of /cvsroot/devil-linux/build In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv2927 Modified Files: CHANGES md5sum.lst Log Message: - corrected permissions on /var/run/dovecot - updated gradm to 2.2.1-201012092120 - updated grsecurity to 2.2.1-2.6.32.27-201012092111 - updated kernel to 2.6.32.27 Index: CHANGES =================================================================== RCS file: /cvsroot/devil-linux/build/CHANGES,v retrieving revision 1.1426 retrieving revision 1.1427 diff -u -d -r1.1426 -r1.1427 --- CHANGES 7 Dec 2010 13:34:24 -0000 1.1426 +++ CHANGES 10 Dec 2010 20:28:59 -0000 1.1427 @@ -22,6 +22,10 @@ # 1.4.1 +- corrected permissions on /var/run/dovecot +- updated gradm to 2.2.1-201012092120 +- updated grsecurity to 2.2.1-2.6.32.27-201012092111 +- updated kernel to 2.6.32.27 - updated openssl to 0.9.8q - added clamav-milter to clamav init script - added patch for sagator to support umask for milter socket Index: md5sum.lst =================================================================== RCS file: /cvsroot/devil-linux/build/md5sum.lst,v retrieving revision 1.607 retrieving revision 1.608 diff -u -d -r1.607 -r1.608 --- md5sum.lst 7 Dec 2010 13:34:24 -0000 1.607 +++ md5sum.lst 10 Dec 2010 20:28:59 -0000 1.608 @@ -172,11 +172,11 @@ f989fe8e24f82d19c8ce55df15784e15 src/gocr-0.43.tar.gz c1f1db32fb6598d6a93e6e88796a8632 src/gperf-3.0.4.tar.gz 6b534da16dc1b28ba828dea89e520f6f src/gpm-1.20.6.tar.bz2 -748e32e6528be38efca6163246a9f7ca src/gradm-2.2.0-201010311752.tar.gz +ccee0bc69771ff030bfe36f2684b057d src/gradm-2.2.1-201012092120.tar.gz 3095b57837b312f087c0680559de7f13 src/grep-2.6.3.tar.gz b2151714de0c8d31d864fc7b7b9fcb3a src/groff-1.20.1-badchar.patch.bz2 48fa768dd6fdeb7968041dd5ae8e2b02 src/groff-1.20.1.tar.gz -829ec35c45cf477a5bde040c9688681c src/grsecurity-2.2.0-2.6.32.25-201010311944.patch.bz2 +03361bc4beb0b1f19923251cf019ab13 src/grsecurity-2.2.1-2.6.32.27-201012092111.patch.bz2 cd3f3eb54446be6003156158d51f4884 src/grub-0.97.tar.gz e381b8506210c794278f5527cba0e765 src/gzip-1.4.tar.gz d1f19a3a8fa5d83e33729ddac904894d src/hdparm-9.36.tar.gz @@ -369,7 +369,7 @@ e6f90c8e57e236d45626d479feca2dc4 src/pam_otp_auth-3.2.2.tar.gz a5d27ccbaaad9d9fb254b01a3c12bd06 src/pam_radius-1.3.17.tar.gz 30ceb6df7e8681891e865e2fe5a7903d src/parted-2.3.tar.gz -d8fff54efff6c5f7b07e5370a5e9f119 src/patch-2.6.32.25.bz2 +f599415b44a6587a68de16365c6abd30 src/patch-2.6.32.27.bz2 289248c80d96184a902ffac1db56543f src/patch-o-matic-ng-20090819.tar.bz2 ad241429bf352d1b55493153f2eaae2f src/pax-linux-2.6.32.10-test27.patch.bz2 acf0e368cb33bc2f6a335ba3f5e4fd2b src/pax-utils-0.1.15.tar.bz2 |
From: Heiko Z. <smi...@us...> - 2010-12-10 20:29:08
|
Update of /cvsroot/devil-linux/build/scripts In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv2927/scripts Modified Files: dovecot Log Message: - corrected permissions on /var/run/dovecot - updated gradm to 2.2.1-201012092120 - updated grsecurity to 2.2.1-2.6.32.27-201012092111 - updated kernel to 2.6.32.27 Index: dovecot =================================================================== RCS file: /cvsroot/devil-linux/build/scripts/dovecot,v retrieving revision 1.28 retrieving revision 1.29 diff -u -d -r1.28 -r1.29 --- dovecot 19 Nov 2010 00:42:47 -0000 1.28 +++ dovecot 10 Dec 2010 20:29:00 -0000 1.29 @@ -66,8 +66,9 @@ rm -rf $TMPDIR || exit 1 mkdir -p $CDDIR/var/run/dovecot/login || exit 1 - chgrp nogroup $CDDIR/var/run/dovecot/login || exit 1 - chmod -R 750 $CDDIR/var/run/dovecot || exit 1 + chgrp dovenull $CDDIR/var/run/dovecot/login || exit 1 + chmod -R 755 $CDDIR/var/run/dovecot || exit 1 + chmod -R 755 $CDDIR/var/run/dovecot/login || exit 1 useradd -u 102 -g nogroup -s /bin/false -c "Dovecot secure IMAP server" dovecot cp $MYDIR/scripts/dovecot $ETCDIR/etc/init.d || exit 1 |
From: Heiko Z. <smi...@us...> - 2010-12-10 17:06:45
|
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 83d30dd411d305ee26703603f9704f2cb4972cbf (commit) via 71e4ca0707d0d6016d10ccb3b615eb5668616b35 (commit) via 862c928ce5e5161afdd4c359dcb6c74155244a82 (commit) from dfd41f38842d8062a90eb3e965cdbd89764ea849 (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 83d30dd411d305ee26703603f9704f2cb4972cbf Author: Heiko Zuerker <smi...@us...> Date: Fri Dec 10 11:06:13 2010 -0600 fix iproute2 dependencies and define AR for iptables and iproute2 commit 71e4ca0707d0d6016d10ccb3b615eb5668616b35 Merge: dfd41f38842d8062a90eb3e965cdbd89764ea849 862c928ce5e5161afdd4c359dcb6c74155244a82 Author: Heiko Zuerker <smi...@us...> Date: Fri Dec 10 09:29:29 2010 -0600 Merge branch 'master' of git://git.buildroot.net/buildroot commit 862c928ce5e5161afdd4c359dcb6c74155244a82 Author: Peter Korsgaard <ja...@su...> Date: Fri Dec 10 10:47:25 2010 +0100 toolchain: bump 2.6.32.x / 2.6.36.x stable versions Signed-off-by: Peter Korsgaard <ja...@su...> ----------------------------------------------------------------------- Summary of changes: linux/Config.in | 4 ++-- package/iproute2/Config.in | 17 ++++++++++++++--- package/iproute2/iproute2.mk | 10 +++++++--- package/iptables/iptables.mk | 2 +- toolchain/kernel-headers/Config.in | 4 ++-- ...types-for-headers-exported-to-user-space.patch} | 0 6 files changed, 26 insertions(+), 11 deletions(-) rename toolchain/kernel-headers/{linux-2.6.32.26-scsi-use-__uX-types-for-headers-exported-to-user-space.patch => linux-2.6.32.27-scsi-use-__uX-types-for-headers-exported-to-user-space.patch} (100%) hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-10 00:19:21
|
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 dfd41f38842d8062a90eb3e965cdbd89764ea849 (commit) via e3252a0c1afec6bc9ddcd105975a1d91d317f0f4 (commit) from 6f46848729aed9aedcd6a0e56d1eaa0b0764de9a (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 dfd41f38842d8062a90eb3e965cdbd89764ea849 Merge: 6f46848729aed9aedcd6a0e56d1eaa0b0764de9a e3252a0c1afec6bc9ddcd105975a1d91d317f0f4 Author: Heiko Zuerker <smi...@us...> Date: Thu Dec 9 18:19:05 2010 -0600 Merge branch 'master' of git://git.buildroot.net/buildroot commit e3252a0c1afec6bc9ddcd105975a1d91d317f0f4 Author: Gustavo Zacarias <gu...@za...> Date: Mon Dec 6 16:45:08 2010 -0300 usbutils: bump to version 0.91 Signed-off-by: Gustavo Zacarias <gu...@za...> Signed-off-by: Peter Korsgaard <ja...@su...> ----------------------------------------------------------------------- Summary of changes: CHANGES | 2 +- package/usbutils/Config.in | 4 ++++ package/usbutils/usbutils.mk | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-10 00:18:57
|
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 6f46848729aed9aedcd6a0e56d1eaa0b0764de9a (commit) via 40cda54d7ece8dce0ba6cb1ed0f16b7f6970f6f2 (commit) from dd6357489605c5b53f776570ed7a0409f03b3792 (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 6f46848729aed9aedcd6a0e56d1eaa0b0764de9a Author: root <ro...@bu...> Date: Thu Dec 9 17:59:51 2010 -0600 iproute2 depends on iptables and both packages need AR set to TARGET_AR Signed-off-by: Heiko Zuerker <smi...@us...> commit 40cda54d7ece8dce0ba6cb1ed0f16b7f6970f6f2 Author: Heiko Zuerker <smi...@us...> Date: Thu Dec 9 18:18:18 2010 -0600 Revert "iproute2: make sure we use the TARGET_AR" This reverts commit ddfb05452df69d225b814605891ef82a6ae3e64c. ----------------------------------------------------------------------- Summary of changes: package/iproute2/Config.in | 5 ++++- package/iproute2/iproute2.mk | 1 + package/iptables/iptables.mk | 2 ++ 3 files changed, 7 insertions(+), 1 deletions(-) hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-09 20:01:11
|
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 dd6357489605c5b53f776570ed7a0409f03b3792 (commit) from 92852ac2fc1183690463e2b63a84c57b8e786105 (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 dd6357489605c5b53f776570ed7a0409f03b3792 Author: Heiko Zuerker <smi...@us...> Date: Thu Dec 9 14:00:46 2010 -0600 updated options for latest git version ----------------------------------------------------------------------- Summary of changes: configs/devil-linux_x86_64_defconfig | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-09 18:47:31
|
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 92852ac2fc1183690463e2b63a84c57b8e786105 (commit) via 9ffc2e809c9a1a6be135d6ec5503e8d0717d2cc0 (commit) via beb56ca618da3c2bcffb806c6d7fae725e56162e (commit) via ea7ab91c66dfceba414218c8156a347681b86df9 (commit) via d3d67f7fb527b3b549d9da0c67b42477a224b00b (commit) via 17b66affdf439ed7c35d2825a1e2bf7967191e14 (commit) via 3bbf1c2ea6140d8b288b0af5b1a9c3a1aa92edad (commit) via 95f17bf78f94a69858ebe9a7a64a5b9cce76eedb (commit) from 1db3a7e30f71f7e68e2db42b84b0ef04942b7239 (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 92852ac2fc1183690463e2b63a84c57b8e786105 Merge: 1db3a7e 9ffc2e8 Author: Heiko Zuerker <smi...@us...> Date: Thu Dec 9 12:46:48 2010 -0600 Merge branch 'master' of git://git.buildroot.net/buildroot commit 9ffc2e809c9a1a6be135d6ec5503e8d0717d2cc0 Author: Mike Frysinger <va...@ge...> Date: Tue Dec 7 16:07:27 2010 -0500 dhrystone: new benchmark package Acked-by: Thomas Petazzoni <tho...@fr...> Signed-off-by: Mike Frysinger <va...@ge...> Signed-off-by: Peter Korsgaard <ja...@su...> diff --git a/CHANGES b/CHANGES index bf9a0a9..de9dcf4 100644 --- a/CHANGES +++ b/CHANGES @@ -5,7 +5,7 @@ Updated/fixed packages: cloop, m4, openssh, qt, xz - New packages: lsuio, rsh-redone, whetstone + New packages: dhrystone, lsuio, rsh-redone, whetstone Issues resolved (http://bugs.uclibc.org): diff --git a/package/Config.in b/package/Config.in index 42d7517..10d8918 100644 --- a/package/Config.in +++ b/package/Config.in @@ -17,6 +17,7 @@ source "package/xz/Config.in" endmenu menu "Debugging, profiling and benchmark" +source "package/dhrystone/Config.in" source "package/dmalloc/Config.in" source "package/kexec/Config.in" source "package/lmbench/Config.in" diff --git a/package/dhrystone/Config.in b/package/dhrystone/Config.in new file mode 100644 index 0000000..d6fb7a7 --- /dev/null +++ b/package/dhrystone/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_DHRYSTONE + bool "dhrystone" + help + easy-to-use integer benchmark + + http://www.netlib.org/benchmark/dhry-c diff --git a/package/dhrystone/Makefile b/package/dhrystone/Makefile new file mode 100644 index 0000000..d628ddb --- /dev/null +++ b/package/dhrystone/Makefile @@ -0,0 +1,12 @@ +CPPFLAGS += -DNO_PROTOTYPES=1 +LDLIBS += -lm + +all: dhrystone + +dhrystone: dhry_1.o dhry_2.o + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS) + +clean: + rm -f *.o dhrystone + +.PHONY: all clean diff --git a/package/dhrystone/dhrystone-2-HZ.patch b/package/dhrystone/dhrystone-2-HZ.patch new file mode 100644 index 0000000..e3b8a0e --- /dev/null +++ b/package/dhrystone/dhrystone-2-HZ.patch @@ -0,0 +1,17 @@ +Get HZ value from system rather than requiring via CPPFLAGS + +Patch by Robin Getz <rg...@bl...> + +--- a/dhry.h ++++ b/dhry.h +@@ -359,6 +359,10 @@ + /* for "times" */ + #endif + ++#ifndef HZ ++#include <sys/param.h> ++#endif ++ + #define Mic_secs_Per_Second 1000000.0 + /* Berkeley UNIX C returns process times in seconds/HZ */ + diff --git a/package/dhrystone/dhrystone-2-cmdline-nruns.patch b/package/dhrystone/dhrystone-2-cmdline-nruns.patch new file mode 100644 index 0000000..1164610 --- /dev/null +++ b/package/dhrystone/dhrystone-2-cmdline-nruns.patch @@ -0,0 +1,53 @@ +let people specify the number of runs on the command line + +Patch by Vivi Li <vi...@an...> + +--- a/dhry_1.c ++++ b/dhry_1.c +@@ -66,7 +70,7 @@ + /* end of variables for time measurement */ + + +-main () ++main(int argc, char *argv[]) + /*****/ + + /* main program, corresponds to procedures */ +@@ -101,6 +105,13 @@ + /* Warning: With 16-Bit processors and Number_Of_Runs > 32000, */ + /* overflow may occur for this array element. */ + ++ Number_Of_Runs = 0; ++ if ( argc == 2 ) { ++ if (atoi(argv[1]) > 0) { ++ Number_Of_Runs = atoi(argv[1]); ++ } ++ } ++ + printf ("\n"); + printf ("Dhrystone Benchmark, Version 2.1 (Language: C)\n"); + printf ("\n"); +@@ -114,13 +125,17 @@ + printf ("Program compiled without 'register' attribute\n"); + printf ("\n"); + } +- printf ("Please give the number of runs through the benchmark: "); +- { +- int n; +- scanf ("%d", &n); +- Number_Of_Runs = n; ++ ++ if (!Number_Of_Runs) { ++ printf ("Please give the number of runs through the benchmark: "); ++ fflush (stdout); ++ { ++ int n; ++ scanf ("%d", &n); ++ Number_Of_Runs = n; ++ } ++ printf ("\n"); + } +- printf ("\n"); + + printf ("Execution starts, %d runs through Dhrystone\n", Number_Of_Runs); + diff --git a/package/dhrystone/dhrystone-2-exit.patch b/package/dhrystone/dhrystone-2-exit.patch new file mode 100644 index 0000000..8d99f4e --- /dev/null +++ b/package/dhrystone/dhrystone-2-exit.patch @@ -0,0 +1,14 @@ +trust the exit status of the program + +Patch by Robin Getz <rg...@bl...> + +--- a/dhry_1.c ++++ b/dhry_1.c +@@ -274,6 +289,7 @@ + printf ("\n"); + } + ++ exit(0); + } + + diff --git a/package/dhrystone/dhrystone-2-headers.patch b/package/dhrystone/dhrystone-2-headers.patch new file mode 100644 index 0000000..82bb60d --- /dev/null +++ b/package/dhrystone/dhrystone-2-headers.patch @@ -0,0 +1,15 @@ +get prototypes for malloc/exit/strcpy + +Patch by Mike Frysinger <va...@ge...> + +--- a/dhry.h ++++ b/dhry.h +@@ -388,6 +388,8 @@ + /* General definitions: */ + + #include <stdio.h> ++#include <stdlib.h> ++#include <string.h> + /* for strcpy, strcmp */ + + #define Null 0 diff --git a/package/dhrystone/dhrystone-2-prototypes.patch b/package/dhrystone/dhrystone-2-prototypes.patch new file mode 100644 index 0000000..7fdcf94 --- /dev/null +++ b/package/dhrystone/dhrystone-2-prototypes.patch @@ -0,0 +1,35 @@ +Avoid collision with C library using NO_PROTOTYPES found in code already + +Patch by Robin Getz <rg...@bl...> + +--- a/dhry_1.c ++++ b/dhry_1.c +@@ -28,7 +28,9 @@ + int Arr_1_Glob [50]; + int Arr_2_Glob [50] [50]; + ++#ifndef NO_PROTOTYPES + extern char *malloc (); ++#endif + Enumeration Func_1 (); + /* forward declaration necessary since Enumeration may not simply be int */ + +@@ -45,14 +45,18 @@ + + #ifdef TIMES + struct tms time_info; ++#ifndef NO_PROTOTYPES + extern int times (); + /* see library function "times" */ ++#endif + #define Too_Small_Time 120 + /* Measurements should last at least about 2 seconds */ + #endif + #ifdef TIME ++#ifndef NO_PROTOTYPES + extern long time(); + /* see library function "time" */ ++#endif + #define Too_Small_Time 2 + /* Measurements should last at least 2 seconds */ + #endif diff --git a/package/dhrystone/dhrystone.mk b/package/dhrystone/dhrystone.mk new file mode 100644 index 0000000..a03beec --- /dev/null +++ b/package/dhrystone/dhrystone.mk @@ -0,0 +1,34 @@ +############################################################# +# +# dhrystone +# +############################################################# + +DHRYSTONE_VERSION = 2 +DHRYSTONE_SOURCE = dhry-c +DHRYSTONE_SITE = http://www.netlib.org/benchmark/ + +define DHRYSTONE_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) +endef + +define DHRYSTONE_CLEAN_CMDS + $(MAKE) -C $(@D) clean +endef + +define DHRYSTONE_INSTALL_TARGET_CMDS + $(INSTALL) -D $(@D)/dhrystone $(TARGET_DIR)/usr/bin/dhrystone +endef + +define DHRYSTONE_UNINSTALL_TARGET_CMDS + rm -f $(TARGET_DIR)/usr/bin/dhrystone +endef + +$(eval $(call GENTARGETS,package,dhrystone)) + +$(BUILD_DIR)/dhrystone-$(DHRYSTONE_VERSION)/.stamp_extracted: + @$(call MESSAGE,"Extracting") + $(Q)mkdir -p $(@D) + $(Q)cd $(@D) && $(SHELL) $(DL_DIR)/$($(PKG)_SOURCE) + $(Q)cp $($(PKG)_DIR_PREFIX)/dhrystone/Makefile $(@D)/ + $(Q)touch $@ commit beb56ca618da3c2bcffb806c6d7fae725e56162e Author: Mike Frysinger <va...@ge...> Date: Tue Dec 7 16:05:50 2010 -0500 whetstone: new benchmark package Acked-by: Thomas Petazzoni <tho...@fr...> Signed-off-by: Mike Frysinger <va...@ge...> Signed-off-by: Peter Korsgaard <ja...@su...> diff --git a/CHANGES b/CHANGES index 47ba38d..bf9a0a9 100644 --- a/CHANGES +++ b/CHANGES @@ -5,7 +5,7 @@ Updated/fixed packages: cloop, m4, openssh, qt, xz - New packages: lsuio, rsh-redone + New packages: lsuio, rsh-redone, whetstone Issues resolved (http://bugs.uclibc.org): diff --git a/package/Config.in b/package/Config.in index 7c550cd..42d7517 100644 --- a/package/Config.in +++ b/package/Config.in @@ -27,6 +27,7 @@ source "package/memstat/Config.in" source "package/netperf/Config.in" source "package/oprofile/Config.in" source "package/strace/Config.in" +source "package/whetstone/Config.in" source "package/valgrind/Config.in" endmenu diff --git a/package/whetstone/Config.in b/package/whetstone/Config.in new file mode 100644 index 0000000..7a68160 --- /dev/null +++ b/package/whetstone/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_WHETSTONE + bool "whetstone" + help + C Converted Whetstone Double Precision Benchmark + + http://www.netlib.org/benchmark/ diff --git a/package/whetstone/whetstone.mk b/package/whetstone/whetstone.mk new file mode 100644 index 0000000..d47fbcd --- /dev/null +++ b/package/whetstone/whetstone.mk @@ -0,0 +1,33 @@ +############################################################# +# +# whetstone +# +############################################################# + +WHETSTONE_VERSION = 1.2 +WHETSTONE_SOURCE = whetstone.c +WHETSTONE_SITE = http://www.netlib.org/benchmark/ + +define WHETSTONE_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) LDLIBS="-lm" -C $(@D) whetstone +endef + +define WHETSTONE_CLEAN_CMDS + rm -f $(@D)/whetstone +endef + +define WHETSTONE_INSTALL_TARGET_CMDS + $(INSTALL) -D $(@D)/whetstone $(TARGET_DIR)/usr/bin/whetstone +endef + +define WHETSTONE_UNINSTALL_TARGET_CMDS + rm -f $(TARGET_DIR)/usr/bin/whetstone +endef + +$(eval $(call GENTARGETS,package,whetstone)) + +$(BUILD_DIR)/whetstone-$(WHETSTONE_VERSION)/.stamp_extracted: + @$(call MESSAGE,"Extracting") + $(Q)mkdir -p $(@D) + $(Q)cp $(DL_DIR)/$($(PKG)_SOURCE) $(@D)/ + $(Q)touch $@ commit ea7ab91c66dfceba414218c8156a347681b86df9 Author: Mike Frysinger <va...@ge...> Date: Tue Dec 7 16:03:56 2010 -0500 rsh-redone: new package for rsh/rlogin clients Acked-by: Thomas Petazzoni <tho...@fr...> Signed-off-by: Mike Frysinger <va...@ge...> Signed-off-by: Peter Korsgaard <ja...@su...> diff --git a/CHANGES b/CHANGES index 45585c1..47ba38d 100644 --- a/CHANGES +++ b/CHANGES @@ -5,7 +5,7 @@ Updated/fixed packages: cloop, m4, openssh, qt, xz - New packages: lsuio + New packages: lsuio, rsh-redone Issues resolved (http://bugs.uclibc.org): diff --git a/package/Config.in b/package/Config.in index b026828..7c550cd 100644 --- a/package/Config.in +++ b/package/Config.in @@ -416,6 +416,7 @@ source "package/rp-pppoe/Config.in" source "package/pptp-linux/Config.in" source "package/proftpd/Config.in" source "package/quagga/Config.in" +source "package/rsh-redone/Config.in" source "package/rsync/Config.in" source "package/samba/Config.in" source "package/ser2net/Config.in" diff --git a/package/rsh-redone/Config.in b/package/rsh-redone/Config.in new file mode 100644 index 0000000..454bf30 --- /dev/null +++ b/package/rsh-redone/Config.in @@ -0,0 +1,31 @@ +config BR2_PACKAGE_RSH_REDONE + bool "rsh-redone" + help + Rsh-redone is a reimplementation of the remote shell clients and + servers. It is written from the ground up to avoid the bugs found + in the standard clients and servers. It also fully supports IPv6. + + http://packages.debian.org/source/sid/rsh-redone + +# this is incomplete in the source +#config BR2_PACKAGE_RSH_REDONE_RCP +# bool "rcp" +# depends on BR2_PACKAGE_RSH_REDONE + +config BR2_PACKAGE_RSH_REDONE_RLOGIN + bool "rlogin" + depends on BR2_PACKAGE_RSH_REDONE + +# requires PAM +#config BR2_PACKAGE_RSH_REDONE_RLOGIND +# bool "rlogind" +# depends on BR2_PACKAGE_RSH_REDONE + +config BR2_PACKAGE_RSH_REDONE_RSH + bool "rsh" + depends on BR2_PACKAGE_RSH_REDONE + +# requires PAM +#config BR2_PACKAGE_RSH_REDONE_RSHD +# bool "rshd" +# depends on BR2_PACKAGE_RSH_REDONE diff --git a/package/rsh-redone/rsh-redone.mk b/package/rsh-redone/rsh-redone.mk new file mode 100644 index 0000000..6217cb1 --- /dev/null +++ b/package/rsh-redone/rsh-redone.mk @@ -0,0 +1,36 @@ +############################################################# +# +# rsh-redone +# +############################################################# + +RSH_REDONE_VERSION = 85 +RSH_REDONE_SOURCE = rsh-redone_$(RSH_REDONE_VERSION).orig.tar.gz +RSH_REDONE_SITE = $(BR2_DEBIAN_MIRROR)/debian/pool/main/r/rsh-redone + +rsh-redone-bin-y = +rsh-redone-bin-$(BR2_PACKAGE_RSH_REDONE_RCP) += rcp +rsh-redone-bin-$(BR2_PACKAGE_RSH_REDONE_RLOGIN) += rlogin +rsh-redone-bin-$(BR2_PACKAGE_RSH_REDONE_RSH) += rsh +rsh-redone-sbin-y = +rsh-redone-sbin-$(BR2_PACKAGE_RSH_REDONE_RLOGIND) += rlogind +rsh-redone-sbin-$(BR2_PACKAGE_RSH_REDONE_RSHD) += rshd + +define RSH_REDONE_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) BIN="$(rsh-redone-bin-y)" SBIN="$(rsh-redone-sbin-y)" +endef + +define RSH_REDONE_INSTALL_TARGET_CMDS + $(if $(rsh-redone-bin-y)$(rsh-redone-sbin-y), + $(RSH_REDONE_BUILD_CMDS) DESTDIR=$(TARGET_DIR) \ + $(if $(rsh-redone-bin-y),install-bin) \ + $(if $(rsh-redone-sbin-y),install-sbin)) +endef + +define RSH_REDONE_UNINSTALL_TARGET_CMDS + rm -f \ + $(addprefix $(TARGET_DIR)/usr/bin/,$(rsh-redone-bin-y)) \ + $(addprefix $(TARGET_DIR)/usr/sbin/,$(rsh-redone-sbin-y)) +endef + +$(eval $(call GENTARGETS,package,rsh-redone)) commit d3d67f7fb527b3b549d9da0c67b42477a224b00b Author: Frederik Pasch <fp...@go...> Date: Wed Dec 8 23:09:03 2010 +0100 qt: only build gui module if enabled Closes #2905 Signed-off-by: Frederik Pasch <fp...@go...> Signed-off-by: Peter Korsgaard <ja...@su...> diff --git a/CHANGES b/CHANGES index f08353d..45585c1 100644 --- a/CHANGES +++ b/CHANGES @@ -3,10 +3,14 @@ Ccache support reworked. Now used for both host and target compilation, and cache is stored in ~/.buildroot-ccache. - Updated/fixed packages: cloop, m4, openssh, xz + Updated/fixed packages: cloop, m4, openssh, qt, xz New packages: lsuio + Issues resolved (http://bugs.uclibc.org): + + #2905: Qt: Speed up compilation, if gui-module isn't selected + 2010.11, Released November 30th, 2010: Fixes all over the tree. diff --git a/package/qt/qt.mk b/package/qt/qt.mk index e344259..2b5b31b 100644 --- a/package/qt/qt.mk +++ b/package/qt/qt.mk @@ -190,6 +190,10 @@ else QT_CONFIGURE+= -big-endian endif +ifneq ($(BR2_PACKAGE_QT_GUI_MODULE),y) +QT_CONFIGURE+= -no-gui +endif + ifeq ($(BR2_PACKAGE_QT_GIF),y) QT_CONFIGURE+= -qt-gif else commit 17b66affdf439ed7c35d2825a1e2bf7967191e14 Author: Thomas Petazzoni <tho...@fr...> Date: Tue Dec 7 21:09:56 2010 +0100 ccache: rework ccache management * ccache is now a normal package (both for the host and the target). * ccache option is now part of the "Build options" menu. It will automatically build ccache for the host before building anything, and will use it to cache builds for both host compilations and target compilations. * bump ccache to 3.1.3 Signed-off-by: Thomas Petazzoni <tho...@fr...> Signed-off-by: Peter Korsgaard <ja...@su...> diff --git a/CHANGES b/CHANGES index 9333e3f..f08353d 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,8 @@ 2011.02, Not yet released: + Ccache support reworked. Now used for both host and target + compilation, and cache is stored in ~/.buildroot-ccache. + Updated/fixed packages: cloop, m4, openssh, xz New packages: lsuio diff --git a/Config.in b/Config.in index a41cd3e..f6e894e 100644 --- a/Config.in +++ b/Config.in @@ -94,6 +94,14 @@ config BR2_JLEVEL help Number of jobs to run simultaneously +config BR2_CCACHE + bool "Enable compiler cache" + help + This option will enable the use of ccache, a compiler + cache. It will cache the result of previous builds to speed + up future builds. The cache is stored in + $HOME/.buildroot-ccache. + config BR2_DEPRECATED bool "Show packages that are deprecated or obsolete" help diff --git a/Makefile b/Makefile index 8f0db1f..7d6e4af 100644 --- a/Makefile +++ b/Makefile @@ -125,10 +125,13 @@ HOSTAS:=as endif ifndef HOSTCC HOSTCC:=gcc -else +HOSTCC:=$(shell which $(HOSTCC) || type -p $(HOSTCC) || echo gcc) +HOSTCC_NOCCACHE:=$(HOSTCC) endif ifndef HOSTCXX HOSTCXX:=g++ +HOSTCXX:=$(shell which $(HOSTCXX) || type -p $(HOSTCXX) || echo g++) +HOSTCXX_NOCCACHE:=$(HOSTCXX) endif ifndef HOSTFC HOSTFC:=gfortran @@ -147,8 +150,6 @@ HOSTNM:=nm endif HOSTAR:=$(shell which $(HOSTAR) || type -p $(HOSTAR) || echo ar) HOSTAS:=$(shell which $(HOSTAS) || type -p $(HOSTAS) || echo as) -HOSTCC:=$(shell which $(HOSTCC) || type -p $(HOSTCC) || echo gcc) -HOSTCXX:=$(shell which $(HOSTCXX) || type -p $(HOSTCXX) || echo g++) HOSTFC:=$(shell which $(HOSTLD) || type -p $(HOSTLD) || echo || which g77 || type -p g77 || echo gfortran) HOSTCPP:=$(shell which $(HOSTCPP) || type -p $(HOSTCPP) || echo cpp) HOSTLD:=$(shell which $(HOSTLD) || type -p $(HOSTLD) || echo ld) @@ -156,6 +157,7 @@ HOSTLN:=$(shell which $(HOSTLN) || type -p $(HOSTLN) || echo ln) HOSTNM:=$(shell which $(HOSTNM) || type -p $(HOSTNM) || echo nm) export HOSTAR HOSTAS HOSTCC HOSTCXX HOSTFC HOSTLD +export HOSTCC_NOCCACHE HOSTCXX_NOCCACHE # bash prints the name of the directory on 'cd <dir>' if CDPATH is # set, so unset it here to not cause problems. Notice that the export @@ -231,10 +233,15 @@ PREFERRED_LIB_FLAGS:=--enable-static --enable-shared # along with the packages to build for the target. # ############################################################## + +ifeq ($(BR2_CCACHE),y) +BASE_TARGETS += host-ccache +endif + ifeq ($(BR2_TOOLCHAIN_BUILDROOT),y) -BASE_TARGETS:=uclibc-configured binutils cross_compiler uclibc-target-utils kernel-headers +BASE_TARGETS += uclibc-configured binutils cross_compiler uclibc-target-utils kernel-headers else -BASE_TARGETS:=uclibc +BASE_TARGETS += uclibc endif TARGETS:= @@ -276,6 +283,13 @@ TARGET_SKELETON=$(TOPDIR)/fs/skeleton BR2_DEPENDS_DIR=$(BUILD_DIR)/buildroot-config +ifeq ($(BR2_CCACHE),y) +CCACHE:=$(HOST_DIR)/usr/bin/ccache +CCACHE_CACHE_DIR=$(HOME)/.buildroot-ccache +HOSTCC := $(CCACHE) $(HOSTCC) +HOSTCXX := $(CCACHE) $(HOSTCXX) +endif + include toolchain/Makefile.in include package/Makefile.in @@ -480,7 +494,7 @@ export HOSTCFLAGS $(BUILD_DIR)/buildroot-config/%onf: mkdir -p $(@D)/lxdialog - $(MAKE) CC="$(HOSTCC)" obj=$(@D) -C $(CONFIG) -f Makefile.br $(@F) + $(MAKE) CC="$(HOSTCC_NOCCACHE)" HOSTCC="$(HOSTCC_NOCCACHE)" obj=$(@D) -C $(CONFIG) -f Makefile.br $(@F) COMMON_CONFIG_ENV = \ KCONFIG_AUTOCONFIG=$(BUILD_DIR)/buildroot-config/auto.conf \ diff --git a/docs/buildroot.html b/docs/buildroot.html index f471962..b6cf578 100644 --- a/docs/buildroot.html +++ b/docs/buildroot.html @@ -29,6 +29,7 @@ <li><a href="#buildroot_innards">How Buildroot works</a></li> <li><a href="#using_toolchain">Using the uClibc toolchain outside Buildroot</a></li> <li><a href="#external_toolchain">Use an external toolchain</a></li> + <li><a href="#ccache-support">Using <code>ccache</code> in Buildroot</li> <li><a href="#downloaded_packages">Location of downloaded packages</a></li> <li><a href="#add_packages">Adding new packages to Buildroot</a></li> <li><a href="#board_support">Creating your own board support</a></li> @@ -523,9 +524,8 @@ $(ZLIB_DIR)/libz.a: $(ZLIB_DIR)/.configured <ul> <li><b>toolchain</b> (in the <code>toolchain/</code> directory) contains the Makefiles and associated files for all software related to the - cross-compilation toolchain: <code>binutils</code>, <code>ccache</code>, - <code>gcc</code>, <code>gdb</code>, <code>kernel-headers</code> and - <code>uClibc</code>.</li> + cross-compilation toolchain: <code>binutils</code>, <code>gcc</code>, + <code>gdb</code>, <code>kernel-headers</code> and <code>uClibc</code>.</li> <li><b>package</b> (in the <code>package/</code> directory) contains the Makefiles and associated files for all user-space tools that Buildroot @@ -681,6 +681,31 @@ endif Build options -> Toolchain and header file location</code> options. This could be useful if the toolchain must be shared with other users.</p> + <h2 id="ccache-support">Using <code>ccache</code> in Buildroot</h2> + + <p><a href="http://ccache.samba.org">ccache</a> is a compiler + cache. It stores the object files resulting from each compilation + process, and is able to skip future compilation of the same source + file (with same compiler and same arguments) by using the + pre-existing object files. When doing almost identical builds from + scratch a number of times, it can nicely speed up the build + process.</p> + + <p><code>ccache</code> support is integrated in Buildroot. You + just have to enable <code>Enable compiler cache</code> + in <code>Build options</code>. This will automatically build + <code>ccache</code> and use it for every host and target + compilation.</p> + + <p>The cache is located + in <code>$HOME/.buildroot-ccache</code>. It is stored outside of + Buildroot output directory so that it can be shared by separate + Buildroot builds. If you want to get rid of the cache, simply + remove this directory.</p> + + <p>You can get statistics on the cache (its size, number of hits, + misses, etc.) by running <code>make ccache-stats</code>.</p> + <h2 id="downloaded_packages">Location of downloaded packages</h2> <p>It might be useful to know that the various tarballs that are diff --git a/package/Config.in b/package/Config.in index 08ffda6..b026828 100644 --- a/package/Config.in +++ b/package/Config.in @@ -35,7 +35,7 @@ source "package/autoconf/Config.in" source "package/automake/Config.in" source "package/bison/Config.in" source "package/bsdiff/Config.in" -source "toolchain/ccache/Config.in.2" +source "package/ccache/Config.in" if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS source "package/coreutils/Config.in" endif diff --git a/package/Makefile.in b/package/Makefile.in index 2ca8c31..d448a7e 100644 --- a/package/Makefile.in +++ b/package/Makefile.in @@ -142,6 +142,14 @@ TARGET_RANLIB = $(TARGET_CROSS)ranlib TARGET_OBJCOPY = $(TARGET_CROSS)objcopy TARGET_OBJDUMP = $(TARGET_CROSS)objdump +TARGET_CC_NOCCACHE := $(TARGET_CC) +TARGET_CXX_NOCCACHE := $(TARGET_CXX) + +ifeq ($(BR2_CCACHE),y) +TARGET_CC := $(CCACHE) $(TARGET_CC) +TARGET_CXX := $(CCACHE) $(TARGET_CXX) +endif + ifeq ($(BR2_STRIP_strip),y) STRIP_DISCARD_ALL:=--discard-all STRIP_STRIP_UNNEEDED:=--strip-unneeded @@ -175,7 +183,7 @@ HOST_LDFLAGS += -L$(HOST_DIR)/lib -L$(HOST_DIR)/usr/lib -Wl,-rpath,$(HOST_DIR)/ HOST_PATH=$(HOST_DIR)/bin:$(HOST_DIR)/usr/bin:$(PATH) # hostcc version as an integer - E.G. 4.3.2 => 432 -HOSTCC_VERSION:=$(shell $(HOSTCC) --version | \ +HOSTCC_VERSION:=$(shell $(HOSTCC_NOCCACHE) --version | \ sed -n 's/^.* \([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)[ ]*.*$$/\1\2\3/p') TARGET_CONFIGURE_OPTS=PATH=$(TARGET_PATH) \ diff --git a/package/ccache/Config.in b/package/ccache/Config.in new file mode 100644 index 0000000..f4f7f8f --- /dev/null +++ b/package/ccache/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_CCACHE + bool "ccache" + help + ccache is a compiler cache. It speeds up recompilation by + caching previous compilations and detecting when the same + compilation is being done again + + http://samba.ccache.org + diff --git a/package/ccache/ccache.mk b/package/ccache/ccache.mk new file mode 100644 index 0000000..1d0a560 --- /dev/null +++ b/package/ccache/ccache.mk @@ -0,0 +1,33 @@ +############################################################# +# +# ccache +# +############################################################# + +CCACHE_VERSION = 3.1.3 +CCACHE_SITE = http://samba.org/ftp/ccache +CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.bz2 + +# When ccache is being built for the host, ccache is not yet +# available, so we have to use the special C compiler without the +# cache. +HOST_CCACHE_CONF_ENV = \ + CC="$(HOSTCC_NOCCACHE)" + +# We directly hardcode the cache location into the binary, as it is +# much easier to handle than passing an environment variable. +define HOST_CCACHE_FIX_CCACHE_DIR + sed -i 's,getenv("CCACHE_DIR"),"$(CCACHE_CACHE_DIR)",' $(@D)/ccache.c +endef + +HOST_CCACHE_POST_CONFIGURE_HOOKS += \ + HOST_CCACHE_FIX_CCACHE_DIR + +$(eval $(call AUTOTARGETS,package,ccache)) +$(eval $(call AUTOTARGETS,package,ccache,host)) + +ifeq ($(BR2_CCACHE),y) +ccache-stats: host-ccache + $(Q)$(CCACHE) -s +endif + diff --git a/toolchain/ccache/Config.in b/toolchain/ccache/Config.in deleted file mode 100644 index 6f36650..0000000 --- a/toolchain/ccache/Config.in +++ /dev/null @@ -1,16 +0,0 @@ -# - -comment "Ccache Options" - -config BR2_CCACHE - bool "Enable ccache support?" - help - Enable ccache support? - -config BR2_CCACHE_DIR - string "ccache dir location?" - depends on BR2_CCACHE - default "$(TOOLCHAIN_DIR)/ccache-$(CCACHE_VER)/cache" - help - Where ccache should store cached files. - diff --git a/toolchain/ccache/Config.in.2 b/toolchain/ccache/Config.in.2 deleted file mode 100644 index 6a6c789..0000000 --- a/toolchain/ccache/Config.in.2 +++ /dev/null @@ -1,13 +0,0 @@ -# - -config BR2_PACKAGE_CCACHE_TARGET - bool "ccache" - depends on BR2_PACKAGE_GCC_TARGET - help - ccache is a compiler cache. It speeds up recompilation of - C/C++ code by caching previous compiles and detecting when - the same compile is being done again. - - http://ccache.samba.org - - diff --git a/toolchain/ccache/ccache.mk b/toolchain/ccache/ccache.mk deleted file mode 100644 index 8e414b2..0000000 --- a/toolchain/ccache/ccache.mk +++ /dev/null @@ -1,196 +0,0 @@ -############################################################# -# -# build ccache to make recompiles faster on the build system -# -############################################################# -CCACHE_VER:=2.4 -CCACHE_SITE:=http://samba.org/ftp/ccache -CCACHE_SOURCE:=ccache-$(CCACHE_VER).tar.gz -CCACHE_DIR1:=$(TOOLCHAIN_DIR)/ccache-$(CCACHE_VER) -CCACHE_DIR2:=$(BUILD_DIR)/ccache-$(CCACHE_VER) -CCACHE_CAT:=$(ZCAT) -CCACHE_BINARY:=ccache -CCACHE_TARGET_BINARY:=usr/bin/ccache - -$(DL_DIR)/$(CCACHE_SOURCE): - $(call DOWNLOAD,$(CCACHE_SITE),$(CCACHE_SOURCE)) - -$(CCACHE_DIR1)/.unpacked: $(DL_DIR)/$(CCACHE_SOURCE) - $(CCACHE_CAT) $(DL_DIR)/$(CCACHE_SOURCE) | tar -C $(TOOLCHAIN_DIR) $(TAR_OPTIONS) - - touch $@ - -$(CCACHE_DIR1)/.patched: $(CCACHE_DIR1)/.unpacked - # WARNING - this will break if the toolchain is moved. - # Should probably patch things to use a relative path. - $(SED) "s,getenv(\"CCACHE_PATH\"),\"$(STAGING_DIR)/usr/bin-ccache\",g" \ - $(CCACHE_DIR1)/execute.c - # WARNING - this will break if the toolchain build dir is deleted - # when using the default cache dir location. - $(SED) "s,getenv(\"CCACHE_DIR\"),\"$(BR2_CCACHE_DIR)\",g" \ - $(CCACHE_DIR1)/ccache.c - mkdir -p $(CCACHE_DIR1)/cache - $(CONFIG_UPDATE) $(@D) - touch $@ - -$(CCACHE_DIR1)/.configured: $(CCACHE_DIR1)/.patched - mkdir -p $(CCACHE_DIR1) - (cd $(CCACHE_DIR1); rm -rf config.cache; \ - CC="$(HOSTCC)" \ - $(CCACHE_DIR1)/configure $(QUIET) \ - --target=$(GNU_HOST_NAME) \ - --host=$(GNU_HOST_NAME) \ - --build=$(GNU_HOST_NAME) \ - --prefix=/usr \ - $(QUIET) \ - ) - touch $@ - -$(CCACHE_DIR1)/$(CCACHE_BINARY): $(CCACHE_DIR1)/.configured - $(MAKE) CC="$(HOSTCC)" -C $(CCACHE_DIR1) - -$(STAGING_DIR)/$(CCACHE_TARGET_BINARY): $(CCACHE_DIR1)/$(CCACHE_BINARY) - mkdir -p $(STAGING_DIR)/usr/bin - cp $(CCACHE_DIR1)/ccache $(STAGING_DIR)/usr/bin - # Keep the actual toolchain binaries in a directory at the same level. - # Otherwise, relative paths for include dirs break. - mkdir -p $(STAGING_DIR)/usr/bin-ccache - (cd $(STAGING_DIR)/usr/bin-ccache; \ - ln -fs $(REAL_GNU_TARGET_NAME)-gcc $(GNU_TARGET_NAME)-gcc; \ - ln -fs $(REAL_GNU_TARGET_NAME)-gcc $(GNU_TARGET_NAME)-cc; \ - ln -fs $(REAL_GNU_TARGET_NAME)-gcc $(REAL_GNU_TARGET_NAME)-cc; \ - ) - [ -f $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-gcc ] && \ - mv $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-gcc \ - $(STAGING_DIR)/usr/bin-ccache/ - (cd $(STAGING_DIR)/usr/bin; \ - ln -fs ccache $(GNU_TARGET_NAME)-cc; \ - ln -fs ccache $(GNU_TARGET_NAME)-gcc; \ - ln -fs ccache $(REAL_GNU_TARGET_NAME)-cc; \ - ln -fs ccache $(REAL_GNU_TARGET_NAME)-gcc; \ - ) -ifeq ($(BR2_INSTALL_LIBSTDCPP),y) - [ -f $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-c++ ] && \ - mv $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-c++ \ - $(STAGING_DIR)/usr/bin-ccache/ - [ -f $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-g++ ] && \ - mv $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-g++ \ - $(STAGING_DIR)/usr/bin-ccache/ - (cd $(STAGING_DIR)/usr/bin; \ - ln -fs ccache $(GNU_TARGET_NAME)-c++; \ - ln -fs ccache $(GNU_TARGET_NAME)-g++;\ - ln -fs ccache $(REAL_GNU_TARGET_NAME)-c++; \ - ln -fs ccache $(REAL_GNU_TARGET_NAME)-g++; \ - ) - (cd $(STAGING_DIR)/usr/bin-ccache; \ - ln -fs $(REAL_GNU_TARGET_NAME)-c++ $(GNU_TARGET_NAME)-c++; \ - ln -fs $(REAL_GNU_TARGET_NAME)-g++ $(GNU_TARGET_NAME)-g++; \ - ) -endif - -ccache: gcc $(STAGING_DIR)/$(CCACHE_TARGET_BINARY) - -ccache-clean: - rm -rf $(STAGING_DIR)/usr/bin/$(GNU_TARGET_NAME)-cc - rm -rf $(STAGING_DIR)/usr/bin/$(GNU_TARGET_NAME)-gcc - rm -rf $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-cc - rm -rf $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-gcc - if [ -f $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-gcc ]; then \ - mv $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-gcc \ - $(STAGING_DIR)/usr/bin/; \ - (cd $(STAGING_DIR)/usr/bin; \ - ln -fs $(REAL_GNU_TARGET_NAME)-gcc \ - $(REAL_GNU_TARGET_NAME)-cc; \ - ln -fs $(REAL_GNU_TARGET_NAME)-gcc \ - $(GNU_TARGET_NAME)-cc; \ - ln -fs $(REAL_GNU_TARGET_NAME)-gcc \ - $(GNU_TARGET_NAME)-gcc; \ - ); \ - fi - if [ -f $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-c++ ]; then \ - rm -f $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-c++; \ - mv $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-c++ \ - $(STAGING_DIR)/usr/bin/; \ - fi - if [ -f $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-g++ ]; then \ - rm -f $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-g++; \ - mv $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-g++ \ - $(STAGING_DIR)/usr/bin/; \ - fi - rm -rf $(STAGING_DIR)/usr/bin-ccache/* - (cd $(STAGING_DIR)/usr/bin; \ - ln -fs $(REAL_GNU_TARGET_NAME)-g++ $(GNU_TARGET_NAME)-c++; \ - ln -fs $(REAL_GNU_TARGET_NAME)-g++ $(GNU_TARGET_NAME)-g++; \ - ln -fs $(REAL_GNU_TARGET_NAME)-g++ $(REAL_GNU_TARGET_NAME)-c++; \ - ) - -$(MAKE) -C $(CCACHE_DIR1) clean - -ccache-dirclean: - rm -rf $(CCACHE_DIR1) - - - - -############################################################# -# -# build ccache for use on the target system -# -############################################################# - -$(CCACHE_DIR2)/.unpacked: $(DL_DIR)/$(CCACHE_SOURCE) - $(CCACHE_CAT) $(DL_DIR)/$(CCACHE_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) - - touch $@ - -$(CCACHE_DIR2)/.patched: $(CCACHE_DIR2)/.unpacked - touch $@ - -$(CCACHE_DIR2)/.configured: $(CCACHE_DIR2)/.patched - mkdir -p $(CCACHE_DIR2) - (cd $(CCACHE_DIR2); rm -rf config.cache; \ - $(TARGET_CONFIGURE_OPTS) \ - $(CCACHE_DIR2)/configure $(QUIET) \ - --target=$(GNU_TARGET_NAME) \ - --host=$(GNU_TARGET_NAME) \ - --build=$(GNU_HOST_NAME) \ - --prefix=/usr \ - --sysconfdir=/etc \ - $(DISABLE_NLS) \ - $(QUIET) \ - ) - touch $@ - -$(CCACHE_DIR2)/$(CCACHE_BINARY): $(CCACHE_DIR2)/.configured - $(MAKE) -C $(CCACHE_DIR2) CFLAGS="$(TARGET_CFLAGS)" - -$(TARGET_DIR)/$(CCACHE_TARGET_BINARY): $(CCACHE_DIR2)/$(CCACHE_BINARY) - $(MAKE) DESTDIR=$(TARGET_DIR) -C $(CCACHE_DIR2) install - # put a bunch of symlinks into /bin, since that is earlier - # in the default PATH than /usr/bin where gcc lives - (cd $(TARGET_DIR)/bin; \ - ln -fs /usr/bin/ccache cc; \ - ln -fs /usr/bin/ccache gcc; \ - ln -fs /usr/bin/ccache c++; \ - ln -fs /usr/bin/ccache g++; \ - ) - -ccache_target: uclibc $(TARGET_DIR)/$(CCACHE_TARGET_BINARY) - -ccache_target-sources: $(DL_DIR)/$(CCACHE_SOURCE) - -ccache_target-clean: - rm -f $(TARGET_DIR)/$(CCACHE_TARGET_BINARY) \ - $(addprefix $(TARGET_DIR)/bin/,cc gcc c++ g++) - -$(MAKE) -C $(CCACHE_DIR2) clean - -ccache_target-dirclean: - rm -rf $(CCACHE_DIR2) -############################################################# -# -# Toplevel Makefile options -# -############################################################# -ifeq ($(BR2_CCACHE),y) -TARGETS+=ccache -endif -ifeq ($(BR2_PACKAGE_CCACHE_TARGET),y) -TARGETS+=ccache_target -endif diff --git a/toolchain/dependencies/dependencies.sh b/toolchain/dependencies/dependencies.sh index ee21b37..1aa013f 100755 --- a/toolchain/dependencies/dependencies.sh +++ b/toolchain/dependencies/dependencies.sh @@ -79,7 +79,7 @@ if [ $MAKE_MAJOR -lt 3 ] || [ $MAKE_MAJOR -eq 3 -a $MAKE_MINOR -lt 81 ] ; then fi; # Check host gcc -COMPILER=$(which $HOSTCC 2> /dev/null) +COMPILER=$(which $HOSTCC_NOCCACHE 2> /dev/null) if [ -z "$COMPILER" ] ; then COMPILER=$(which cc 2> /dev/null) fi; diff --git a/toolchain/toolchain-buildroot.mk b/toolchain/toolchain-buildroot.mk index d879697..44044d7 100644 --- a/toolchain/toolchain-buildroot.mk +++ b/toolchain/toolchain-buildroot.mk @@ -2,7 +2,6 @@ include toolchain/dependencies/dependencies.mk include toolchain/binutils/binutils.mk -include toolchain/ccache/ccache.mk include toolchain/elf2flt/elf2flt.mk include toolchain/gcc/gcc-uclibc-4.x.mk include toolchain/gdb/gdb.mk diff --git a/toolchain/toolchain-buildroot/Config.in b/toolchain/toolchain-buildroot/Config.in index a9dd192..c458251 100644 --- a/toolchain/toolchain-buildroot/Config.in +++ b/toolchain/toolchain-buildroot/Config.in @@ -5,5 +5,4 @@ source "toolchain/kernel-headers/Config.in" source "toolchain/uClibc/Config.in" source "toolchain/binutils/Config.in" source "toolchain/gcc/Config.in" -source "toolchain/ccache/Config.in" endif diff --git a/toolchain/toolchain-crosstool-ng.mk b/toolchain/toolchain-crosstool-ng.mk index 81fce18..1c80300 100644 --- a/toolchain/toolchain-crosstool-ng.mk +++ b/toolchain/toolchain-crosstool-ng.mk @@ -3,7 +3,6 @@ # Explicit ordering: include toolchain/helpers.mk include toolchain/binutils/binutils.mk -include toolchain/ccache/ccache.mk include toolchain/dependencies/dependencies.mk include toolchain/elf2flt/elf2flt.mk include toolchain/gcc/gcc-uclibc-4.x.mk diff --git a/toolchain/toolchain-external.mk b/toolchain/toolchain-external.mk index 6f1f641..f90b6f1 100644 --- a/toolchain/toolchain-external.mk +++ b/toolchain/toolchain-external.mk @@ -2,7 +2,6 @@ include toolchain/helpers.mk include toolchain/binutils/binutils.mk -include toolchain/ccache/ccache.mk include toolchain/dependencies/dependencies.mk include toolchain/elf2flt/elf2flt.mk include toolchain/gcc/gcc-uclibc-4.x.mk diff --git a/toolchain/toolchain-external/ext-tool.mk b/toolchain/toolchain-external/ext-tool.mk index 7e4645d..53ad636 100644 --- a/toolchain/toolchain-external/ext-tool.mk +++ b/toolchain/toolchain-external/ext-tool.mk @@ -62,7 +62,7 @@ endif # ! no threads # could select a multilib variant as we want the "main" sysroot, which # contains all variants of the C library in the case of multilib # toolchains. -TARGET_CC_NO_SYSROOT=$(filter-out --sysroot=%,$(TARGET_CC)) +TARGET_CC_NO_SYSROOT=$(filter-out --sysroot=%,$(TARGET_CC_NOCCACHE)) SYSROOT_DIR=$(shell $(TARGET_CC_NO_SYSROOT) -print-sysroot 2>/dev/null) ifeq ($(SYSROOT_DIR),) SYSROOT_DIR=$(shell readlink -f $$(LANG=C $(TARGET_CC_NO_SYSROOT) -print-file-name=libc.a) |sed -r -e 's:usr/lib/libc\.a::;') commit 3bbf1c2ea6140d8b288b0af5b1a9c3a1aa92edad Author: Mike Frysinger <va...@ge...> Date: Wed Nov 17 04:11:18 2010 -0500 linux: drop LDFLAGS override The current linux code overrides LDFLAGS that the kernel itself might be setting up. Looking at the history, there doesn't seem to be any reason for this override. It was added in ea8b1fa6a60705 without any logic. Signed-off-by: Mike Frysinger <va...@ge...> Acked-by: Thomas Petazzoni <tho...@fr...> Signed-off-by: Peter Korsgaard <ja...@su...> diff --git a/linux/linux.mk b/linux/linux.mk index 8dc7dd0..feda418 100644 --- a/linux/linux.mk +++ b/linux/linux.mk @@ -24,7 +24,6 @@ LINUX26_MAKE_FLAGS = \ ARCH=$(KERNEL_ARCH) \ INSTALL_MOD_PATH=$(TARGET_DIR) \ CROSS_COMPILE=$(TARGET_CROSS) \ - LDFLAGS="$(TARGET_LDFLAGS)" \ LZMA="$(LZMA)" # Get the real Linux version, which tells us where kernel modules are commit 95f17bf78f94a69858ebe9a7a64a5b9cce76eedb Author: Mike Frysinger <va...@ge...> Date: Sat Nov 20 01:52:43 2010 -0500 lsuio: new UIO helper package Signed-off-by: Mike Frysinger <va...@ge...> Acked-by: Thomas Petazzoni <tho...@fr...> Signed-off-by: Peter Korsgaard <ja...@su...> diff --git a/CHANGES b/CHANGES index b3cf6ae..9333e3f 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,8 @@ Updated/fixed packages: cloop, m4, openssh, xz + New packages: lsuio + 2010.11, Released November 30th, 2010: Fixes all over the tree. diff --git a/package/Config.in b/package/Config.in index 03e580a..08ffda6 100644 --- a/package/Config.in +++ b/package/Config.in @@ -175,6 +175,7 @@ source "package/input-tools/Config.in" source "package/iostat/Config.in" source "package/kbd/Config.in" source "package/lm-sensors/Config.in" +source "package/lsuio/Config.in" source "package/lvm2/Config.in" source "package/makedevs/Config.in" source "package/mdadm/Config.in" diff --git a/package/lsuio/Config.in b/package/lsuio/Config.in new file mode 100644 index 0000000..675a318 --- /dev/null +++ b/package/lsuio/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_LSUIO + bool "lsuio" + help + list available userspace I/O (UIO) devices + + http://www.osadl.org/UIO.uio.0.html diff --git a/package/lsuio/lsuio.mk b/package/lsuio/lsuio.mk new file mode 100644 index 0000000..2a867b7 --- /dev/null +++ b/package/lsuio/lsuio.mk @@ -0,0 +1,11 @@ +############################################################# +# +# lsuio +# +############################################################# + +LSUIO_VERSION = 0.2.0 +LSUIO_SOURCE = lsuio-$(LSUIO_VERSION).tar.gz +LSUIO_SITE = http://www.osadl.org/projects/downloads/UIO/user + +$(eval $(call AUTOTARGETS,package,lsuio)) ----------------------------------------------------------------------- Summary of changes: CHANGES | 11 +- Config.in | 8 + Makefile | 26 ++- docs/buildroot.html | 31 +++- linux/linux.mk | 1 - package/Config.in | 6 +- package/Makefile.in | 10 +- package/ccache/Config.in | 9 + package/ccache/ccache.mk | 33 ++++ package/dhrystone/Config.in | 6 + package/dhrystone/Makefile | 12 ++ package/dhrystone/dhrystone-2-HZ.patch | 17 ++ package/dhrystone/dhrystone-2-cmdline-nruns.patch | 53 ++++++ package/dhrystone/dhrystone-2-exit.patch | 14 ++ package/dhrystone/dhrystone-2-headers.patch | 15 ++ package/dhrystone/dhrystone-2-prototypes.patch | 35 ++++ package/dhrystone/dhrystone.mk | 34 ++++ package/lsuio/Config.in | 6 + package/lsuio/lsuio.mk | 11 ++ package/qt/qt.mk | 4 + package/rsh-redone/Config.in | 31 ++++ package/rsh-redone/rsh-redone.mk | 36 ++++ package/whetstone/Config.in | 6 + package/whetstone/whetstone.mk | 33 ++++ toolchain/ccache/Config.in | 16 -- toolchain/ccache/Config.in.2 | 13 -- toolchain/ccache/ccache.mk | 196 --------------------- toolchain/dependencies/dependencies.sh | 2 +- toolchain/toolchain-buildroot.mk | 1 - toolchain/toolchain-buildroot/Config.in | 1 - toolchain/toolchain-crosstool-ng.mk | 1 - toolchain/toolchain-external.mk | 1 - toolchain/toolchain-external/ext-tool.mk | 2 +- 33 files changed, 437 insertions(+), 244 deletions(-) create mode 100644 package/ccache/Config.in create mode 100644 package/ccache/ccache.mk create mode 100644 package/dhrystone/Config.in create mode 100644 package/dhrystone/Makefile create mode 100644 package/dhrystone/dhrystone-2-HZ.patch create mode 100644 package/dhrystone/dhrystone-2-cmdline-nruns.patch create mode 100644 package/dhrystone/dhrystone-2-exit.patch create mode 100644 package/dhrystone/dhrystone-2-headers.patch create mode 100644 package/dhrystone/dhrystone-2-prototypes.patch create mode 100644 package/dhrystone/dhrystone.mk create mode 100644 package/lsuio/Config.in create mode 100644 package/lsuio/lsuio.mk create mode 100644 package/rsh-redone/Config.in create mode 100644 package/rsh-redone/rsh-redone.mk create mode 100644 package/whetstone/Config.in create mode 100644 package/whetstone/whetstone.mk delete mode 100644 toolchain/ccache/Config.in delete mode 100644 toolchain/ccache/Config.in.2 delete mode 100644 toolchain/ccache/ccache.mk hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-09 18:44:41
|
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 1db3a7e30f71f7e68e2db42b84b0ef04942b7239 (commit) from ddfb05452df69d225b814605891ef82a6ae3e64c (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 1db3a7e30f71f7e68e2db42b84b0ef04942b7239 Author: Heiko Zuerker <smi...@us...> Date: Thu Dec 9 12:44:09 2010 -0600 adding more software diff --git a/configs/devil-linux_x86_64_defconfig b/configs/devil-linux_x86_64_defconfig index 0beefc9..30b0586 100644 --- a/configs/devil-linux_x86_64_defconfig +++ b/configs/devil-linux_x86_64_defconfig @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot version: 2011.02-git-00067-g12cce7b-dirty -# Tue Dec 7 09:44:45 2010 +# Buildroot version: 2011.02-git-00082-g961297a +# Tue Dec 7 16:42:00 2010 # BR2_HAVE_DOT_CONFIG=y BR2_ARCH_IS_64=y @@ -498,7 +498,7 @@ BR2_PACKAGE_SHARED_MIME_INFO=y # BR2_PACKAGE_HOSTAPD is not set # BR2_PACKAGE_IFPLUGD is not set # BR2_PACKAGE_IPERF is not set -# BR2_PACKAGE_IPROUTE2 is not set +BR2_PACKAGE_IPROUTE2=y # BR2_PACKAGE_IPSEC_TOOLS is not set # BR2_PACKAGE_IPTABLES is not set # BR2_PACKAGE_IW is not set @@ -587,6 +587,7 @@ BR2_PACKAGE_INSSERV=y BR2_PACKAGE_MODULE_INIT_TOOLS=y BR2_PACKAGE_PROCPS=y BR2_PACKAGE_PSMISC=y +BR2_PACKAGE_SHADOW=y # BR2_PACKAGE_SYSKLOGD is not set BR2_PACKAGE_SYSVINIT=y BR2_PACKAGE_UTIL_LINUX_NG=y @@ -671,4 +672,3 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="" BR2_LINUX_KERNEL_BZIMAGE=y BR2_GCC_VERSION="4.4.5" - ----------------------------------------------------------------------- Summary of changes: configs/devil-linux_x86_64_defconfig | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-09 18:29:23
|
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 ddfb05452df69d225b814605891ef82a6ae3e64c (commit) from 961297abdbfe46c6b226f97c39c880616133ceb6 (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 ddfb05452df69d225b814605891ef82a6ae3e64c Author: Heiko Zuerker <smi...@us...> Date: Thu Dec 9 12:28:22 2010 -0600 iproute2: make sure we use the TARGET_AR ----------------------------------------------------------------------- Summary of changes: package/iproute2/iproute2.mk | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-07 21:31:25
|
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 961297abdbfe46c6b226f97c39c880616133ceb6 (commit) from acff7472e10323069d0ce0913aa9c0e3bbaf4d89 (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 961297abdbfe46c6b226f97c39c880616133ceb6 Author: Heiko Zuerker <smi...@us...> Date: Tue Dec 7 15:30:55 2010 -0600 added shadow password support ----------------------------------------------------------------------- Summary of changes: package/shadow/Config.in | 13 +++++++++++++ package/shadow/shadow.mk | 16 ++++++++++++++++ target/Devil-Linux/default/customize_target.sh | 1 - 3 files changed, 29 insertions(+), 1 deletions(-) create mode 100644 package/shadow/Config.in create mode 100644 package/shadow/shadow.mk hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-07 19:42:56
|
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 acff7472e10323069d0ce0913aa9c0e3bbaf4d89 (commit) from b89cff9652fcc4c6dd7b4b2b3463354ddb684a6a (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 acff7472e10323069d0ce0913aa9c0e3bbaf4d89 Author: Heiko Zuerker <smi...@us...> Date: Tue Dec 7 13:42:36 2010 -0600 one more test commit ----------------------------------------------------------------------- Summary of changes: configs/devil-linux_x86_64_defconfig | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) hooks/post-receive -- Devil-Linux |
From: Heiko Z. <smi...@us...> - 2010-12-07 13:42:32
|
Update of /cvsroot/devil-linux/scripts/webtools In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv6635 Modified Files: generate_docs_from_cvs Log Message: 1.4 stays in the main branch of cvs Index: generate_docs_from_cvs =================================================================== RCS file: /cvsroot/devil-linux/scripts/webtools/generate_docs_from_cvs,v retrieving revision 1.20 retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- generate_docs_from_cvs 19 Nov 2010 20:34:53 -0000 1.20 +++ generate_docs_from_cvs 7 Dec 2010 13:42:24 -0000 1.21 @@ -4,7 +4,7 @@ cd /home/groups/d/de/devil-linux/ || exit 1 # the documenation to generate -GENERATE="1.0.x:rel-1-0-patches 1.2.x:rel-1-2-patches 1.4.x:rel-1-4-patches 1.5.x:" +GENERATE="1.0.x:rel-1-0-patches 1.2.x:rel-1-2-patches 1.4.x:" # the cvs root CVS_ROOT=":pserver:ano...@de...:/cvsroot/devil-linux" |
From: Heiko Z. <smi...@us...> - 2010-12-07 13:34:32
|
Update of /cvsroot/devil-linux/build In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv3650 Modified Files: CHANGES md5sum.lst Log Message: updated openssl to 0.9.8q Index: CHANGES =================================================================== RCS file: /cvsroot/devil-linux/build/CHANGES,v retrieving revision 1.1425 retrieving revision 1.1426 diff -u -d -r1.1425 -r1.1426 --- CHANGES 2 Dec 2010 19:56:09 -0000 1.1425 +++ CHANGES 7 Dec 2010 13:34:24 -0000 1.1426 @@ -22,6 +22,7 @@ # 1.4.1 +- updated openssl to 0.9.8q - added clamav-milter to clamav init script - added patch for sagator to support umask for milter socket - updated clamav-0.96.5 Index: md5sum.lst =================================================================== RCS file: /cvsroot/devil-linux/build/md5sum.lst,v retrieving revision 1.606 retrieving revision 1.607 diff -u -d -r1.606 -r1.607 --- md5sum.lst 2 Dec 2010 18:25:58 -0000 1.606 +++ md5sum.lst 7 Dec 2010 13:34:24 -0000 1.607 @@ -357,7 +357,7 @@ e6ee52e47c768bf0ec42a232b5d18fb0 src/openssh-5.6p1.tar.gz 8d7deea5f6d84fef90d1e256990ef048 src/openssl-0.9.8b-sha.diff.bz2 bf768bc75cfb7e1774d314a2bd953f6d src/openssl-0.9.8e-engine.diff.bz2 -7f24047f70364c9eabc94899e356ce39 src/openssl-0.9.8p.tar.gz +80e67291bec9230f03eefb5cfe858998 src/openssl-0.9.8q.tar.gz 96a11868082685802489254f03ff3bde src/openvpn-2.1.4.tar.gz 587171c4e15a40adde8aa1b3d77328e9 src/opt-3.19.tar.gz 01d241f9aec36ffd2b189fdf58b076ec src/otpd-3.2.5.tar.gz |
From: Heiko Z. <smi...@us...> - 2010-12-02 19:56:17
|
Update of /cvsroot/devil-linux/build/scripts In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv4226/scripts Modified Files: clamav Log Message: added clamav-milter to clamav init script Index: clamav =================================================================== RCS file: /cvsroot/devil-linux/build/scripts/clamav,v retrieving revision 1.23 retrieving revision 1.24 diff -u -d -r1.23 -r1.24 --- clamav 8 Aug 2010 23:42:33 -0000 1.23 +++ clamav 2 Dec 2010 19:56:10 -0000 1.24 @@ -68,6 +68,9 @@ echo "# Start ClamAV daemon?" >> $CONFIGFILE echo "START_CLAMAV=no" >> $CONFIGFILE echo >> $CONFIGFILE + echo "# Start ClamAV milter?" >> $CONFIGFILE + echo "START_CLAMAV_MILTER=no" >> $CONFIGFILE + echo >> $CONFIGFILE echo "# Update ClamAV virus signatures before starting?" >> $CONFIGFILE echo "UPDATE_CLAMAV=yes" >> $CONFIGFILE echo "UPDATE_CLAMAV_USER=" >> $CONFIGFILE |
From: Heiko Z. <smi...@us...> - 2010-12-02 19:56:17
|
Update of /cvsroot/devil-linux/build/scripts/scripts In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv4226/scripts/scripts Modified Files: clamav Log Message: added clamav-milter to clamav init script Index: clamav =================================================================== RCS file: /cvsroot/devil-linux/build/scripts/scripts/clamav,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- clamav 25 Jul 2005 17:16:58 -0000 1.9 +++ clamav 2 Dec 2010 19:56:10 -0000 1.10 @@ -60,8 +60,16 @@ fi echo -n "Starting $NAME: " loadproc $DAEMON $PARAMETER + if [ "$START_CLAMAV_MILTER" = "yes" ]; then + echo -n "Starting ClamAV milter: " + loadproc /usr/sbin/clamav-milter -c /etc/clamav-milter.conf + fi ;; stop) + if [ "$START_CLAMAV_MILTER" = "yes" ]; then + echo -n "Shutting down ClamAV milter: " + killproc /usr/sbin/clamav-milter + fi echo -n "Shutting down $NAME: " killproc $DAEMON ;; |
From: Heiko Z. <smi...@us...> - 2010-12-02 19:56:17
|
Update of /cvsroot/devil-linux/build In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv4226 Modified Files: CHANGES Log Message: added clamav-milter to clamav init script Index: CHANGES =================================================================== RCS file: /cvsroot/devil-linux/build/CHANGES,v retrieving revision 1.1424 retrieving revision 1.1425 diff -u -d -r1.1424 -r1.1425 --- CHANGES 2 Dec 2010 18:25:58 -0000 1.1424 +++ CHANGES 2 Dec 2010 19:56:09 -0000 1.1425 @@ -22,6 +22,7 @@ # 1.4.1 +- added clamav-milter to clamav init script - added patch for sagator to support umask for milter socket - updated clamav-0.96.5 - updated hdparm-9.36 |