List:Commits« Previous MessageNext Message »
From:Balasubramanian Kandasamy Date:July 9 2013 6:36pm
Subject:bzr push into mysql-5.5 branch (balasubramanian.kandasamy:4409 to 4410)
View as plain text  
 4410 Balasubramanian Kandasamy	2013-07-09
      Removed directory  /usr/share/mysql/solaris/postinstall-solaris to resolve build error

    modified:
      packaging/rpm-uln/mysql.spec.sh
 4409 Aditya A	2013-07-05 {clone-5.5.33-build}
      Bug#17033706 SINCE 5.5.32 & 5.6.12, INNODB CANT START WITH OWN
                   MULTI-FILE TABLESPACE
      
      ANALYSIS
      --------
      
      When a tablespace has multiple data files, InnoDB fails to 
      open the tablespace.  This is because for each ibd file, 
      the first page is checked.But the first page of all ibd file
      need not be the first page of the tablespace.  Only the first
      page of the tablespace contains the tablespace header. When 
      we check the first page of an ibd file that is not the first
      page of the tablespace, then the "tablespace flags" is not
      really available.This was wrongly used to check if a page is
      corrupt or not.
      
      FIX
      ---
      Use the tablespace flags only if the page number is 0 
      in a tablespace.  
      
      [Approved by Inaam rb#2836 ]

    modified:
      storage/innobase/fil/fil0fil.c
=== modified file 'packaging/rpm-uln/mysql.spec.sh'
--- a/packaging/rpm-uln/mysql.spec.sh	2013-06-05 12:17:01 +0000
+++ b/packaging/rpm-uln/mysql.spec.sh	2013-07-09 18:35:26 +0000
@@ -664,6 +664,7 @@ rm -f ${RPM_BUILD_ROOT}%{_datadir}/mysql
 rm -f ${RPM_BUILD_ROOT}%{_datadir}/mysql/ChangeLog
 rm -f ${RPM_BUILD_ROOT}%{_mandir}/man1/mysql-stress-test.pl.1*
 rm -f ${RPM_BUILD_ROOT}%{_mandir}/man1/mysql-test-run.pl.1*
+rm -rf ${RPM_BUILD_ROOT}%{_datadir}/mysql/solaris
 
 mkdir -p $RPM_BUILD_ROOT/etc/ld.so.conf.d
 echo "%{_libdir}/mysql" > $RPM_BUILD_ROOT/etc/ld.so.conf.d/%{name}-%{_arch}.conf
@@ -980,6 +981,10 @@ fi
 %{_mandir}/man1/mysql_client_test.1*
 
 %changelog
+* Wed Jul 10 2013 Balasubramanian Kandasamy <balasubramanian.kandasamy@stripped>
+- Removed directory  /usr/share/mysql/solaris/postinstall-solaris to resolve build
+  error
+ 
 * Thu Dec  7 2012 Joerg Bruehe <joerg.bruehe@stripped>
 - Change the way in which "libmysqld.so" is created: Using all object modules
   was wrong, gcc / ld can resolve the dependencies from "libmysqld.a".

No bundle (reason: useless for push emails).
Thread
bzr push into mysql-5.5 branch (balasubramanian.kandasamy:4409 to 4410) Balasubramanian Kandasamy20 Aug