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: 27-Sep-2005 10:29:13
Branch: HEAD Handle: 2005092709291200
Modified files:
openpkg-src/mysql mysql.patch mysql.spec
Log:
isinf(3) is a feature of the C99 standard. Unfortunately a global
-std=c99 cannot be passed to gcc as MySQL is unable to cope with the
stricter C99 constraints in general. Hence we switch to C99 only for
the library part where isinf(3) is actually used (and where C99 mode
is explicitly required to make the macro available under at least
Solaris)
Summary:
Revision Changes Path
1.16 +36 -0 openpkg-src/mysql/mysql.patch
1.128 +1 -1 openpkg-src/mysql/mysql.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/mysql/mysql.patch
============================================================================
$ cvs diff -u -r1.15 -r1.16 mysql.patch
--- openpkg-src/mysql/mysql.patch 16 Feb 2005 20:25:18 -0000 1.15
+++ openpkg-src/mysql/mysql.patch 27 Sep 2005 08:29:12 -0000 1.16
@@ -81,3 +81,39 @@
else
i_u="$i_u
INSERT INTO user VALUES
('localhost','','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0);"
+Index: strings/Makefile.in
+--- strings/Makefile.in.orig 2005-08-17 19:07:47 +0200
++++ strings/Makefile.in 2005-09-27 09:57:09 +0200
+@@ -311,7 +311,7 @@
+ CCASFLAGS = @CCASFLAGS@
+ CCDEPMODE = @CCDEPMODE@
+ CC_VERSION = @CC_VERSION@
+-CFLAGS = @CFLAGS@
++CFLAGS = @CFLAGS@ -std=c99
+ CHECK_PID = @CHECK_PID@
+ CHMOD = @CHMOD@
+ CLIENT_EXTRA_LDFLAGS = @CLIENT_EXTRA_LDFLAGS@
+Index: libmysql/Makefile.in
+--- libmysql/Makefile.in.orig 2005-08-17 19:07:19.000000000 +0200
++++ libmysql/Makefile.in 2005-09-27 10:13:02.550981000 +0200
+@@ -190,7 +190,7 @@
+ CCASFLAGS = @CCASFLAGS@
+ CCDEPMODE = @CCDEPMODE@
+ CC_VERSION = @CC_VERSION@
+-CFLAGS = @CFLAGS@
++CFLAGS = @CFLAGS@ -std=c99
+ CHECK_PID = @CHECK_PID@
+ CHMOD = @CHMOD@
+ CLIENT_EXTRA_LDFLAGS = @CLIENT_EXTRA_LDFLAGS@
+Index: libmysql_r/Makefile.in
+--- libmysql_r/Makefile.in.orig 2005-08-17 19:07:19.000000000 +0200
++++ libmysql_r/Makefile.in 2005-09-27 10:13:14.180681000 +0200
+@@ -188,7 +188,7 @@
+ CCASFLAGS = @CCASFLAGS@
+ CCDEPMODE = @CCDEPMODE@
+ CC_VERSION = @CC_VERSION@
+-CFLAGS = @CFLAGS@
++CFLAGS = @CFLAGS@ -std=c99
+ CHECK_PID = @CHECK_PID@
+ CHMOD = @CHMOD@
+ CLIENT_EXTRA_LDFLAGS = @CLIENT_EXTRA_LDFLAGS@
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/mysql/mysql.spec
============================================================================
$ cvs diff -u -r1.127 -r1.128 mysql.spec
--- openpkg-src/mysql/mysql.spec 25 Aug 2005 17:52:03 -0000 1.127
+++ openpkg-src/mysql/mysql.spec 27 Sep 2005 08:29:12 -0000 1.128
@@ -39,7 +39,7 @@
Group: Database
License: GPL
Version: %{V_opkg}
-Release: 20050825
+Release: 20050927
# package options
%option with_server yes
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]