Merge lp:~tplavcic/percona-server/bld-224-5.5 into lp:percona-server/5.5

Proposed by Tomislav Plavcic
Status: Rejected
Rejected by: Tomislav Plavcic
Proposed branch: lp:~tplavcic/percona-server/bld-224-5.5
Merge into: lp:percona-server/5.5
Diff against target: 33 lines (+14/-2)
1 file modified
build-ps/build-binary.sh (+14/-2)
To merge this branch: bzr merge lp:~tplavcic/percona-server/bld-224-5.5
Reviewer Review Type Date Requested Status
Registry Administrators Pending
Review via email: mp+240895@code.launchpad.net

Description of the change

Needed to fix build-binary.sh for debug build mostly for tokudb mtr runs (but made changes for 5.5 also).
Added WITH_DEBUG=ON and fixed flags for 32bit.

Runned test builds here:
http://jenkins.percona.com/view/TEST/job/percona-server-5.6-binaries-debug-yassl-test/17/
http://jenkins.percona.com/view/TEST/job/percona-server-5.5-binary-tarballs-debug-test/4/

To post a comment you must log in.

Unmerged revisions

699. By Tomislav Plavcic

Added WITH_DEBUG=ON in build-binary for debug build

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'build-ps/build-binary.sh'
--- build-ps/build-binary.sh 2014-09-30 11:58:25 +0000
+++ build-ps/build-binary.sh 2014-11-06 16:36:27 +0000
@@ -53,6 +53,7 @@
53 -d | --debug )53 -d | --debug )
54 shift54 shift
55 CMAKE_BUILD_TYPE='Debug'55 CMAKE_BUILD_TYPE='Debug'
56 CMAKE_OPTS="${CMAKE_OPTS:-} -DWITH_DEBUG=ON"
56 BUILD_COMMENT="${BUILD_COMMENT:-}-debug"57 BUILD_COMMENT="${BUILD_COMMENT:-}-debug"
57 ;;58 ;;
58 -v | --valgrind )59 -v | --valgrind )
@@ -170,8 +171,19 @@
170export CXX=${CXX:-g++}171export CXX=${CXX:-g++}
171172
172#173#
173if [ -n "$(which rpm)" ]; then174if test "x$CMAKE_BUILD_TYPE" != "xDebug"
174 export COMMON_FLAGS=$(rpm --eval %optflags | sed -e "s|march=i386|march=i686|g")175then
176 if [ -n "$(which rpm)" ]; then
177 export COMMON_FLAGS=$(rpm --eval %optflags | sed -e "s|march=i386|march=i686|g")
178 fi
179else
180 set +e
181 echo `uname -m` | grep 'i.86' 2>&1 >/dev/null
182 if [ "$?" = "0" ]; then
183 CPU_ARCH=i686
184 COMMON_FLAGS="$COMMON_FLAGS -march=$CPU_ARCH"
185 fi
186 set -e
175fi187fi
176#188#
177export CFLAGS="${COMMON_FLAGS} -DPERCONA_INNODB_VERSION=$PERCONA_SERVER_VERSION"189export CFLAGS="${COMMON_FLAGS} -DPERCONA_INNODB_VERSION=$PERCONA_SERVER_VERSION"

Subscribers

People subscribed via source and target branches