Revision: 6837 http://ipcop.svn.sourceforge.net/ipcop/?rev=6837&view=rev Author: gespinasse Date: 2012-11-07 18:32:13 +0000 (Wed, 07 Nov 2012) Log Message: ----------- Upgrade procps to 3.3.4
Remove patches include upstream Add () so everything during test is send to test log Modified Paths: -------------- ipcop/trunk/lfs/procps ipcop/trunk/updates/2.1.0/ROOTFILES.i486-2.1.0 ipcop/trunk/updates/2.1.0/information.xml Removed Paths: ------------- ipcop/trunk/src/patches/procps-3.3.3_free-b-4GB-swapsize.patch ipcop/trunk/src/patches/procps-3.3.3_test-without-host-ps.patch Modified: ipcop/trunk/lfs/procps =================================================================== --- ipcop/trunk/lfs/procps 2012-11-07 17:51:24 UTC (rev 6836) +++ ipcop/trunk/lfs/procps 2012-11-07 18:32:13 UTC (rev 6837) @@ -33,7 +33,7 @@ include Config PKG_NAME = procps -VER = 3.3.3 +VER = 3.3.4 HOST_ARCH = all OTHER_SRC = yes @@ -54,7 +54,7 @@ $(DL_FILE) := $(DL_FROM)/$(DL_FILE) $(PATCH1) := $(DL_FROM)/$(PATCH1) -$(DL_FILE)_MD5 := a236660cc09ad36e0e8a378f448161c3 +$(DL_FILE)_MD5 := 85efd032ad6514689d8dcadfac239008 $(PATCH1)_MD5 := cedbb4bb0d3d7fae78d21cda5617af8e install : $(TARGET) @@ -93,20 +93,16 @@ # Fix the test suite # This is a fast hack, unsure what should be made upstream cd $(DIR_APP) && sed -i 's|exec which sleep|exec echo /bin/sleep|' testsuite/config/unix.exp - # This one will be send upstream - cd $(DIR_APP) && patch -p1 -i $(DIR_PATCHES)/$(THISAPP)_test-without-host-ps.patch - # Debian packaging is wrong here, don't know yet why those files are missing on debian package - cd $(DIR_APP) && patch -p1 -i $(DIR_PATCHES)/$(THISAPP)_missing-test-files.patch + # Remove after 3.3.4 : Files were missing in testsuite/Makefile.am, so not packaged by debian + cd $(DIR_APP) && patch -p1 -i $(DIR_PATCHES)/$(PKG_NAME)-3.3.3_missing-test-files.patch cd $(DIR_APP) && chmod 755 testsuite/lib.test/fileutils_{badfd,full}.sh - # This one is upstream - cd $(DIR_APP) && patch -p1 -i $(DIR_PATCHES)/$(THISAPP)_free-b-4GB-swapsize.patch cd $(DIR_APP) && ./configure --prefix= --disable-static --disable-nls cd $(DIR_APP) && make -j $(PARALLELISM) ifeq "$(RUNNING_TEST)" "yes" # Using directly runtest produce just a much nicer output to read than make check # Defining DEJAGNU silent "Couldn't find the global config file" warning - -cd $(DIR_APP)/testsuite; make site.exp && DEJAGNU=global-conf.exp runtest &> $(DIR_TEST)/$(THISAPP)-$(STAGE_ORDER).log + -(cd $(DIR_APP)/testsuite; make site.exp && DEJAGNU=global-conf.exp runtest) &> $(DIR_TEST)/$(THISAPP)-$(STAGE_ORDER).log endif cd $(DIR_APP) && make install-exec Deleted: ipcop/trunk/src/patches/procps-3.3.3_free-b-4GB-swapsize.patch =================================================================== --- ipcop/trunk/src/patches/procps-3.3.3_free-b-4GB-swapsize.patch 2012-11-07 17:51:24 UTC (rev 6836) +++ ipcop/trunk/src/patches/procps-3.3.3_free-b-4GB-swapsize.patch 2012-11-07 18:32:13 UTC (rev 6837) @@ -1,28 +0,0 @@ -Remove after 3.3.3, applied upstream - -From 95cddd5168363662c4681d65945311cd071b95af Mon Sep 17 00:00:00 2001 -From: Adam Sampson <a...@offog.org> -Date: Tue, 26 Jun 2012 14:06:45 +0100 -Subject: [PATCH] Show sizes > 4G correctly in bytes on 32-bit machines. - -size is a long; this needs to be a 64-bit multiplication. ---- - free.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/free.c b/free.c -index 849f4e4..ecaeccd 100644 ---- a/free.c -+++ b/free.c -@@ -121,7 +121,7 @@ static const char *scale_size(unsigned long size, int flags, struct commandline_ - if (!(flags & FREE_HUMANREADABLE)) { - if (args.exponent == 1) { - /* in bytes, which can not be in SI */ -- snprintf(buf, sizeof(buf), "%lld", (long long int)(size * 1024)); -+ snprintf(buf, sizeof(buf), "%lld", ((long long int)size) * 1024); - return buf; - } - if (args.exponent == 2) { --- -1.7.9.4 - Deleted: ipcop/trunk/src/patches/procps-3.3.3_test-without-host-ps.patch =================================================================== --- ipcop/trunk/src/patches/procps-3.3.3_test-without-host-ps.patch 2012-11-07 17:51:24 UTC (rev 6836) +++ ipcop/trunk/src/patches/procps-3.3.3_test-without-host-ps.patch 2012-11-07 18:32:13 UTC (rev 6837) @@ -1,58 +0,0 @@ -From 3ae3f4ff770ab5015f1034cd5abd678c20e73712 Mon Sep 17 00:00:00 2001 -From: Gilles Espinasse <g....@free.fr> -Date: Sat, 16 Jun 2012 14:44:31 +0200 -Subject: [PATCH] Support running pgrep and pkill tests whithout ps installed - -Signed-off-by: Gilles Espinasse <g....@free.fr> - -When ps is not installed on the host, pgrep.exp and pkill.exp fail to run ps. -Use just build ps instead. ---- - testsuite/pgrep.test/pgrep.exp | 3 ++- - testsuite/pkill.test/pkill.exp | 3 ++- - 2 files changed, 4 insertions(+), 2 deletions(-) - -diff --git a/testsuite/pgrep.test/pgrep.exp b/testsuite/pgrep.test/pgrep.exp -index 0234099..0ec52c3 100644 ---- a/testsuite/pgrep.test/pgrep.exp -+++ b/testsuite/pgrep.test/pgrep.exp -@@ -8,6 +8,7 @@ set uid [ exec id -u ] - set not_uid [ expr { $uid + 1 } ] - set gid [ exec id -g ] - set not_gid [ expr { $gid + 1 } ] -+set ps "${topdir}ps/pscommand" - set raw_tty [ exec tty ] - regexp "/dev/(.+)" $raw_tty > tty - -@@ -15,7 +16,7 @@ make_testproc - - set testproc_len [ string length $testproc_comm ] - set testproc_trim [ string range $testproc_comm 0 [ expr { $testproc_len - 2 } ] ] --set testproc1_sid [ string trim [ exec ps --no-headers -o sid $testproc1_pid ] ] -+set testproc1_sid [ string trim [ exec $ps --no-headers -o sid $testproc1_pid ] ] - - set test "pgprep with no arguments" - spawn $pgrep -diff --git a/testsuite/pkill.test/pkill.exp b/testsuite/pkill.test/pkill.exp -index 83a6d75..be0e2d9 100644 ---- a/testsuite/pkill.test/pkill.exp -+++ b/testsuite/pkill.test/pkill.exp -@@ -8,13 +8,14 @@ set uid [ exec id -u ] - set not_uid [ expr { $uid + 1 } ] - set gid [ exec id -g ] - set not_gid [ expr { $gid + 1 } ] -+set ps "${topdir}ps/pscommand" - set raw_tty [ exec tty ] - regexp "/dev/(.+)" $raw_tty > tty - - make_testproc - set testproc_len [ string length $testproc_comm ] - set testproc_trim [ string range $testproc_comm 0 [ expr { $testproc_len - 2 } ] ] --set testproc1_sid [ exec ps --no-headers -o sid $testproc1_pid ] -+set testproc1_sid [ exec $ps --no-headers -o sid $testproc1_pid ] - - set test "pkill with no arguments" - spawn $pkill --- -1.7.2.5 - Modified: ipcop/trunk/updates/2.1.0/ROOTFILES.i486-2.1.0 =================================================================== --- ipcop/trunk/updates/2.1.0/ROOTFILES.i486-2.1.0 2012-11-07 17:51:24 UTC (rev 6836) +++ ipcop/trunk/updates/2.1.0/ROOTFILES.i486-2.1.0 2012-11-07 18:32:13 UTC (rev 6837) @@ -678,7 +678,7 @@ /usr/sbin/pppd /usr/sbin/pppstats ## -## procps-3.3.3 +## procps-3.3.4 /bin/kill /bin/ps /lib/libprocps.so.0 Modified: ipcop/trunk/updates/2.1.0/information.xml =================================================================== --- ipcop/trunk/updates/2.1.0/information.xml 2012-11-07 17:51:24 UTC (rev 6836) +++ ipcop/trunk/updates/2.1.0/information.xml 2012-11-07 18:32:13 UTC (rev 6837) @@ -17,7 +17,7 @@ libnetfiltercontrack to 1.0.1, libnl to 3.2.11, libpcap to 1.3.0, libpng to 1.5.12, libusb to 1.0.9, libusb-compat to 0.1.4, libtool to 2.4.2, libxml2 to 2.8.0, logrotate to 3.8.1, lsof to 4.86, mdadm to 3.2.5, net-tools to 1.60-p20120127084908, openldap to 2.4.33, openssh to 6.1, openssl to 1.0.1c, openswan to 2.6.38, - parted to 3.1, pciutils to 3.1.10, pcre to 8.30, pixman to 0.24.4, procps to 3.3.3, psmisc to 22.20, + parted to 3.1, pciutils to 3.1.10, pcre to 8.30, pixman to 0.24.4, procps to 3.3.4, psmisc to 22.20, rsyslog to 5.8.12, shadow to 4.1.5.1, sqlite to 3.7.13, tcpdump to 4.3.0, traceroute to 2.0.18, usb-modeswitch to 1.2.4, usb-modeswitch-data to 20120815, usbutils to 006, util-linux to 2.21.2, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d _______________________________________________ Ipcop-svn mailing list Ipcop-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipcop-svn