[Initscripts-ng-commits] r797 - in /branches/insserv-1.11.10/debian: changelog patches/90_fix_bashism_in_makefile.patch patches/series
kelmo-guest at users.alioth.debian.org
kelmo-guest at users.alioth.debian.org
Wed Jul 23 06:48:29 UTC 2008
Author: kelmo-guest
Date: Wed Jul 23 06:48:29 2008
New Revision: 797
URL: http://svn.debian.org/wsvn/initscripts-ng/?sc=1&rev=797
Log:
Add 90_fix_bashism_in_makefile.patch to correct bashism used (echo -e)
when testing for openat et. al. syscall support.
Added:
branches/insserv-1.11.10/debian/patches/90_fix_bashism_in_makefile.patch
Modified:
branches/insserv-1.11.10/debian/changelog
branches/insserv-1.11.10/debian/patches/series
Modified: branches/insserv-1.11.10/debian/changelog
URL: http://svn.debian.org/wsvn/initscripts-ng/branches/insserv-1.11.10/debian/changelog?rev=797&op=diff
==============================================================================
--- branches/insserv-1.11.10/debian/changelog (original)
+++ branches/insserv-1.11.10/debian/changelog Wed Jul 23 06:48:29 2008
@@ -45,8 +45,10 @@
* Make test_newbug_keepoldorder() test case non-fatal, the fact that it
passed before was not by design but by luck, as per upstream analysis
which is included with test code.
-
- -- Kel Modderman <kel at otaku42.de> Wed, 23 Jul 2008 02:15:27 +1000
+ * Add 90_fix_bashism_in_makefile.patch to correct bashism used (echo -e)
+ when testing for openat et. al. syscall support.
+
+ -- Kel Modderman <kel at otaku42.de> Wed, 23 Jul 2008 16:45:43 +1000
insserv (1.11.0-9) unstable; urgency=low
Added: branches/insserv-1.11.10/debian/patches/90_fix_bashism_in_makefile.patch
URL: http://svn.debian.org/wsvn/initscripts-ng/branches/insserv-1.11.10/debian/patches/90_fix_bashism_in_makefile.patch?rev=797&op=file
==============================================================================
--- branches/insserv-1.11.10/debian/patches/90_fix_bashism_in_makefile.patch (added)
+++ branches/insserv-1.11.10/debian/patches/90_fix_bashism_in_makefile.patch Wed Jul 23 06:48:29 2008
@@ -1,0 +1,14 @@
+When making insserv on system with dash as /bin/sh; the usage of echo -e
+always causes the syscall support test to fail.
+---
+--- a/Makefile
++++ b/Makefile
+@@ -62,7 +62,7 @@
+ #
+ FUNCTIONS = fstatat openat readlinkat symlinkat unlinkat
+ CTEST = $(CC) -nostdinc -fno-builtin -o /dev/null -xc
+- cc-function = $(shell echo -e 'void *$(1)();\nint main(){return($(1)(0)?0:1);}'|$(CTEST) - -l$(2:lib%=%) > /dev/null 2>&1 && echo $(1))
++ cc-function = $(shell printf 'void *$(1)();\nint main(){return($(1)(0)?0:1);}'|$(CTEST) - -l$(2:lib%=%) > /dev/null 2>&1 && echo $(1))
+ #
+ #
+ #
Modified: branches/insserv-1.11.10/debian/patches/series
URL: http://svn.debian.org/wsvn/initscripts-ng/branches/insserv-1.11.10/debian/patches/series?rev=797&op=diff
==============================================================================
--- branches/insserv-1.11.10/debian/patches/series (original)
+++ branches/insserv-1.11.10/debian/patches/series Wed Jul 23 06:48:29 2008
@@ -1,3 +1,4 @@
10_nosuse.patch
31_debian_conf.patch
81_debian_default_start_stop_warnings.patch
+90_fix_bashism_in_makefile.patch
More information about the Initscripts-ng-commits
mailing list