OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 03-Oct-2006 19:56:42
Branch: HEAD Handle: 2006100318564100
Modified files:
openpkg-src/tar tar.patch tar.spec
Log:
remove 'inline' optimizations in argument parsing as some platforms
(e.g. FreeBSD/amd64) for unknown reasons have problems during linking
with it
Summary:
Revision Changes Path
1.13 +22 -0 openpkg-src/tar/tar.patch
1.52 +1 -1 openpkg-src/tar/tar.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/tar/tar.patch
============================================================================
$ cvs diff -u -r1.12 -r1.13 tar.patch
--- openpkg-src/tar/tar.patch 10 Jun 2006 10:05:42 -0000 1.12
+++ openpkg-src/tar/tar.patch 3 Oct 2006 17:56:41 -0000 1.13
@@ -1,3 +1,25 @@
+Index: lib/argp-help.c
+--- lib/argp-help.c.orig 2004-10-04 11:36:16 +0200
++++ lib/argp-help.c 2006-10-03 19:53:59 +0200
+@@ -532,8 +532,7 @@
+ return val;
+ }
+
+-static inline int
+-__attribute__ ((always_inline))
++static int
+ hol_entry_long_iterate (const struct hol_entry *entry,
+ int (*func)(const struct argp_option *opt,
+ const struct argp_option *real,
+@@ -557,7 +556,7 @@
+ }
+
+ /* Iterator that returns true for the first short option. */
+-static inline int
++static int
+ until_short (const struct argp_option *opt, const struct argp_option *real,
+ const char *domain, void *cookie)
+ {
Index: src/incremen.c
--- src/incremen.c.orig 2004-09-06 13:30:42 +0200
+++ src/incremen.c 2004-12-20 19:55:06 +0100
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/tar/tar.spec
============================================================================
$ cvs diff -u -r1.51 -r1.52 tar.spec
--- openpkg-src/tar/tar.spec 10 Jun 2006 10:05:43 -0000 1.51
+++ openpkg-src/tar/tar.spec 3 Oct 2006 17:56:41 -0000 1.52
@@ -33,7 +33,7 @@
Group: Archiver
License: GPL
Version: 1.15.1
-Release: 20060610
+Release: 20061003
# list of sources
Source0: ftp://ftp.gnu.org/gnu/tar/tar-%{version}.tar.gz
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]