Revision: 5579
Author: pebender
Date: Wed Sep 30 15:34:28 2009
Log: - Modified db/mysql compiler options to fix problems on x86_64 targets,
   see <http://www.minimyth.org/forum/viewtopic.php?f=5&t=2393>.


http://code.google.com/p/minimyth/source/detail?r=5579

Modified:
  /trunk/gar-minimyth/html/minimyth/document-changelog.txt
  /trunk/gar-minimyth/script/db/mysql/Makefile
  /trunk/gar-minimyth/script/db/mysql/checksums
  /trunk/gar-minimyth/script/db/mysql/files/config.cache.i386
  /trunk/gar-minimyth/script/db/mysql/files/config.cache.x86_64

=======================================
--- /trunk/gar-minimyth/html/minimyth/document-changelog.txt    Tue Sep 29  
19:59:58 2009
+++ /trunk/gar-minimyth/html/minimyth/document-changelog.txt    Wed Sep 30  
15:34:28 2009
@@ -1,7 +1,7 @@
  MiniMyth Changelog

   
--------------------------------------------------------------------------------
-Changes since 69 (2009-09-29):
+Changes since 69 (2009-09-30):

  Current MythTV versions
      MythTV 0.20-softpad: version 0.20.2.softpad, release-0-20-fixes branch  
svn 16082 and
@@ -101,6 +101,8 @@
      - Patched lib/ncurses so that its *-config file gives out the correct
        values for installation paths.
      - Patched system/g15daemon so that it does not add includedir to  
CPPFLAGS.
+    - Modified db/mysql compiler options to fix problems on x86_64 targets,
+      see <http://www.minimyth.org/forum/viewtopic.php?f=5&t=2393>.

  Removed packages
      Removed myth-trunk/myththemes.
=======================================
--- /trunk/gar-minimyth/script/db/mysql/Makefile        Mon Sep 21 20:25:40 2009
+++ /trunk/gar-minimyth/script/db/mysql/Makefile        Wed Sep 30 15:34:28 2009
@@ -43,6 +43,16 @@
  GAR_EXTRA_CONF += devel/glibc/package-api.mk
  include ../../gar.mk

+# Copied from  
<http://cvs.fedoraproject.org/viewvc/devel/mysql/mysql.spec?revision=1.130&view=markup>.
+# MySQL 4.1.10 breaks with strict aliasing.
+CFLAGS   += -fno-strict-aliasing
+CXXFLAGS += -fno-strict-aliasing
+# MySQL 5.0.16 breaks when compiled with gcc 4.1 without -fwrapv.
+CFLAGS   += -fwrapv
+CXXFLAGS += -fwrapv
+# MySQL INSTALL-SOURCE recommends the following.
+CXXFLAGS += -felide-constructors -fno-exceptions -fno-rtti
+
  extract-config.cache.$(GARCH_FAMILY):
        @cp $(DOWNLOADDIR)/config.cache.$(GARCH_FAMILY) $(WORKSRC)/config.cache
        @$(MAKECOOKIE)
=======================================
--- /trunk/gar-minimyth/script/db/mysql/checksums       Mon Sep 21 20:25:40 2009
+++ /trunk/gar-minimyth/script/db/mysql/checksums       Wed Sep 30 15:34:28 2009
@@ -3,5 +3,5 @@
  e0f8bb2576499199ae4d52716eb2852d  download/mysql-5.1.39-perl.patch.gar
  a4a638b84d1bb64de74a52b2cb94bea5   
download/mysql-5.1.39-mysql_config.patch.gar
  e72f932c4036e12bf86ffedbeb9789ce  download/mysql-5.1.39-cross.patch
-9d947633d87a517a9f0ae27913bffab2  download/config.cache.i386
-9d947633d87a517a9f0ae27913bffab2  download/config.cache.x86_64
+2a51d80e441c3245a77d0ebbb9f4d229  download/config.cache.i386
+2a51d80e441c3245a77d0ebbb9f4d229  download/config.cache.x86_64
=======================================
--- /trunk/gar-minimyth/script/db/mysql/files/config.cache.i386 Fri Sep  4  
14:23:11 2009
+++ /trunk/gar-minimyth/script/db/mysql/files/config.cache.i386 Wed Sep 30  
15:34:28 2009
@@ -1,3 +1,5 @@
  ac_cv_c_stack_direction=-1
+ac_cv_func_utime_null=yes
  ac_cv_have_decl_HAVE_ATOMIC_PTHREAD_T=yes
  ac_cv_sys_restartable_syscalls=yes
+mysql_cv_gcc_atomic_builtins=yes
=======================================
--- /trunk/gar-minimyth/script/db/mysql/files/config.cache.x86_64       Fri Sep 
  
4 14:23:11 2009
+++ /trunk/gar-minimyth/script/db/mysql/files/config.cache.x86_64       Wed Sep 
 
30 15:34:28 2009
@@ -1,3 +1,5 @@
  ac_cv_c_stack_direction=-1
+ac_cv_func_utime_null=yes
  ac_cv_have_decl_HAVE_ATOMIC_PTHREAD_T=yes
  ac_cv_sys_restartable_syscalls=yes
+mysql_cv_gcc_atomic_builtins=yes

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to