Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Eric Sandall (77dd0b3069493562cc02ea0d107d73d7a32b2e25)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Eric Sandall (77dd0b3069493562cc02ea0d107d73d7a32b2e25)
  • Date: Fri, 21 Mar 2008 23:17:05 -0500

GIT changes to master grimoire by Eric Sandall <sandalle AT sourcemage.org>:

archive/tar/HISTORY | 5 +++++
archive/tar/PRE_BUILD | 5 ++---
archive/tar/gcc43.patch | 36 ++++++++++++++++++++++++++++++++++++
3 files changed, 43 insertions(+), 3 deletions(-)

New commits:
commit 77dd0b3069493562cc02ea0d107d73d7a32b2e25
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

tar: Patch to build against gcc 4.3.0

diff --git a/archive/tar/HISTORY b/archive/tar/HISTORY
index d14f728..1f1d6ea 100644
--- a/archive/tar/HISTORY
+++ b/archive/tar/HISTORY
@@ -1,3 +1,8 @@
+2008-03-21 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Apply gcc43.patch
+ * gcc43.patch: Fix compilation with gcc 4.3.0
+ From http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=452096
+
2008-01-28 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* PRE_BUILD: removed is_depends_enabled.function reference

diff --git a/archive/tar/PRE_BUILD b/archive/tar/PRE_BUILD
index abfe13d..03e5f96 100755
--- a/archive/tar/PRE_BUILD
+++ b/archive/tar/PRE_BUILD
@@ -1,9 +1,8 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

+patch -p1 < $SCRIPT_DIRECTORY/gcc43.patch &&

if is_depends_enabled $SPELL lzma-utils; then
patch -p1 < $SPELL_DIRECTORY/tar_lzma.diff
-fi &&
-
-cd $SOURCE_DIRECTORY
+fi
diff --git a/archive/tar/gcc43.patch b/archive/tar/gcc43.patch
new file mode 100644
index 0000000..fc2dcd6
--- /dev/null
+++ b/archive/tar/gcc43.patch
@@ -0,0 +1,36 @@
+#
+# From http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=452096
+#
+--- tar-1.19.orig/lib/argp-fmtstream.h
++++ tar-1.19/lib/argp-fmtstream.h
+@@ -198,7 +198,11 @@
+ #endif
+
+ #ifndef ARGP_FS_EI
+-#define ARGP_FS_EI extern inline
++ #if defined __GNUC_STDC_INLINE__
++ #define ARGP_FS_EI extern inline __attribute__((__gnu_inline__))
++ #else
++ #define ARGP_FS_EI extern inline
++ #endif
+ #endif
+
+ ARGP_FS_EI size_t
+only in patch2:
+unchanged:
+--- tar-1.19.orig/lib/argp.h
++++ tar-1.19/lib/argp.h
+@@ -580,7 +580,11 @@
+ # endif
+
+ # ifndef ARGP_EI
+-# define ARGP_EI extern __inline__
++# if defined __GNUC_STDC_INLINE__
++# define ARGP_EI extern __inline__ __attribute__((__gnu_inline__))
++# else
++# define ARGP_EI extern __inline__
++# endif
+ # endif
+
+ ARGP_EI void
+



  • [SM-Commit] GIT changes to master grimoire by Eric Sandall (77dd0b3069493562cc02ea0d107d73d7a32b2e25), Eric Sandall, 03/22/2008

Archive powered by MHonArc 2.6.24.

Top of Page