mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 02:46:29 +01:00 
			
		
		
		
	 b96f268acc
			
		
	
	
	b96f268acc
	
	
	
		
			
			Fixed sporadic test failure for suit/pbxt/t/lock_multi.test Fixed sporadic test faulure for suit/rpl/t/do_grant.test OpenSolaris 5.11-x86 now compiles (tested with 32 bit) BUILD/compile-solaris-amd64-debug-forte: Added execute bit BUILD/compile-solaris-x86-32: Added execute bit BUILD/compile-solaris-x86-32-debug: Added execute bit BUILD/compile-solaris-x86-32-debug-forte: Added execute bit BUILD/compile-solaris-x86-forte-32: Added execute bit extra/libevent/devpoll.c: Removed compiler warning extra/libevent/evbuffer.c: Removed compiler warning extra/libevent/select.c: Removed compiler warning mysql-test/mysql-test-run.pl: Fixed sporadic test faulure for suit/rpl/t/do_grant.test (Seen on OpenSolaris) mysql-test/suite/pbxt/r/lock_multi.result: Fixed sporadic test failure for suit/pbxt/t/lock_multi.test (seen in buildbot) This was done by merging the test with main/lock_multi.test mysql-test/suite/pbxt/t/lock_multi.test: Fixed sporadic test failure for suit/pbxt/t/lock_multi.test (seen in buildbot) This was done by merging the test with main/lock_multi.test mysys/my_sync.c: Removed compiler warnings sql/ha_ndbcluster.cc: Fixed linking error on OpenSolaris when compiling without ndb Bug #34866 Can't compile on Solaris 9/Sparc with gcc storage/archive/azlib.h: Removed compiler warning about redefined symbols storage/maria/ma_blockrec.c: Removed compiler warning storage/maria/ma_loghandler.c: Removed compiler warning storage/maria/ma_test3.c: Removed compiler warning storage/myisam/mi_test3.c: Removed compiler warning storage/pbxt/src/ha_pbxt.cc: Removed compiler warning thr_main -> thr_main_pbxt storage/pbxt/src/restart_xt.cc: thr_main -> thr_main_pbxt storage/pbxt/src/thread_xt.cc: thr_main -> thr_main_pbxt This was needed as thr_main() is an internal thread function on OpenSolaris() storage/pbxt/src/thread_xt.h: thr_main -> thr_main_pbxt storage/xtradb/srv/srv0srv.c: Use compatiblity macro to get code to work on OpenSolaris support-files/compiler_warnings.supp: Ignore compiler warning from yassl
		
			
				
	
	
		
			27 lines
		
	
	
	
		
			561 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			561 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/bin/sh
 | |
| 
 | |
| path=`dirname $0`
 | |
| . "$path/SETUP.sh"
 | |
| 
 | |
| # Take only #define options - the others are gcc specific.
 | |
| # (real fix is for SETUP.sh not to put gcc specific options in $debug_cflags)
 | |
| DEFS=""
 | |
| for F in $debug_cflags ; do
 | |
| 	expr "$F" : "^-D" && DEFS="$DEFS $F"
 | |
| done
 | |
| debug_cflags="-O0 -g $DEFS"
 | |
| 
 | |
| extra_flags="-m64 -mt -D_FORTEC_ -xlibmopt -fns=no $debug_cflags"
 | |
| extra_configs="$max_configs --with-libevent $debug_configs"
 | |
| 
 | |
| warnings=""
 | |
| c_warnings=""
 | |
| cxx_warnings=""
 | |
| base_cxxflags="-noex"
 | |
| 
 | |
| CC=cc
 | |
| CFLAGS="-xstrconst"
 | |
| CXX=CC
 | |
| LDFLAGS="-lmtmalloc"
 | |
| 
 | |
| . "$path/FINISH.sh"
 |