Merge lp:~ignacio-nin/percona-server/5.1.60-bug917246 into lp:percona-server/5.1

Proposed by Ignacio Nin
Status: Merged
Approved by: Alexey Kopytov
Approved revision: no longer in the source branch.
Merged at revision: 417
Proposed branch: lp:~ignacio-nin/percona-server/5.1.60-bug917246
Merge into: lp:percona-server/5.1
Diff against target: 71 lines (+12/-6)
3 files modified
build/build-binary.sh (+4/-2)
build/build-dpkg.sh (+4/-2)
build/build-rpm.sh (+4/-2)
To merge this branch: bzr merge lp:~ignacio-nin/percona-server/5.1.60-bug917246
Reviewer Review Type Date Requested Status
Alexey Kopytov (community) Approve
Review via email: mp+88780@code.launchpad.net

Description of the change

Revert innodb_version from relXX.Y to XX.Y

To post a comment you must log in.
Revision history for this message
Alexey Kopytov (akopytov) wrote :

Approved. I have submitted a separate MP with a test case, will merge this one along with that branch.

review: Approve
Revision history for this message
Alexey Kopytov (akopytov) wrote :

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'build/build-binary.sh'
2--- build/build-binary.sh 2011-12-15 05:10:45 +0000
3+++ build/build-binary.sh 2012-01-16 21:49:25 +0000
4@@ -82,6 +82,8 @@
5 | cut -d = -f 2)"
6 PERCONA_SERVER_VERSION="$(grep ^PERCONA_SERVER_VERSION= \
7 "$SOURCEDIR/Makefile" | cut -d = -f 2)"
8+PERCONA_INNODB_VERSION="$(echo "$PERCONA_SERVER_VERSION" |
9+ sed s/rel//)"
10 PRODUCT="Percona-Server-$MYSQL_VERSION"
11
12 # Build information
13@@ -94,8 +96,8 @@
14 # Compilation flags
15 export CC=${CC:-gcc}
16 export CXX=${CXX:-gcc}
17-export CFLAGS="-fPIC -Wall -O3 -g -static-libgcc -fno-omit-frame-pointer -DPERCONA_INNODB_VERSION=$PERCONA_SERVER_VERSION $TARGET_CFLAGS ${CFLAGS:-}"
18-export CXXFLAGS="-O2 -fno-omit-frame-pointer -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fno-exceptions -DPERCONA_INNODB_VERSION=$PERCONA_SERVER_VERSION $TARGET_CFLAGS ${CXXFLAGS:-}"
19+export CFLAGS="-fPIC -Wall -O3 -g -static-libgcc -fno-omit-frame-pointer -DPERCONA_INNODB_VERSION=$PERCONA_INNODB_VERSION $TARGET_CFLAGS ${CFLAGS:-}"
20+export CXXFLAGS="-O2 -fno-omit-frame-pointer -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fno-exceptions -DPERCONA_INNODB_VERSION=$PERCONA_INNODB_VERSION $TARGET_CFLAGS ${CXXFLAGS:-}"
21 export MAKE_JFLAG=-j4
22
23 # Create a temporary working directory
24
25=== modified file 'build/build-dpkg.sh'
26--- build/build-dpkg.sh 2011-12-15 05:10:45 +0000
27+++ build/build-dpkg.sh 2012-01-16 21:49:25 +0000
28@@ -65,6 +65,8 @@
29 MYSQL_VERSION="$(grep ^MYSQL_VERSION= "$SOURCEDIR/Makefile" \
30 | cut -d = -f 2)"
31 PERCONA_SERVER_VERSION="$(grep ^PERCONA_SERVER_VERSION= "$SOURCEDIR/Makefile" | cut -d = -f 2)"
32+PERCONA_INNODB_VERSION="$(echo "$PERCONA_SERVER_VERSION" |
33+ sed s/rel//)"
34 PRODUCT="Percona-Server-$MYSQL_VERSION"
35 DEBIAN_VERSION="$(lsb_release -sc)"
36
37@@ -75,8 +77,8 @@
38 export MYSQL_BUILD_CXX='gcc'
39 export HS_CXX=${HS_CXX:-g++}
40 export UDF_CXX=${UDF_CXX:-g++}
41-export MYSQL_BUILD_CFLAGS="-fPIC -Wall -O3 -g -static-libgcc -fno-omit-frame-pointer -DPERCONA_INNODB_VERSION=$PERCONA_SERVER_VERSION"
42-export MYSQL_BUILD_CXXFLAGS="-O2 -fno-omit-frame-pointer -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fno-exceptions -DPERCONA_INNODB_VERSION=$PERCONA_SERVER_VERSION"
43+export MYSQL_BUILD_CFLAGS="-fPIC -Wall -O3 -g -static-libgcc -fno-omit-frame-pointer -DPERCONA_INNODB_VERSION=$PERCONA_INNODB_VERSION"
44+export MYSQL_BUILD_CXXFLAGS="-O2 -fno-omit-frame-pointer -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fno-exceptions -DPERCONA_INNODB_VERSION=$PERCONA_INNODB_VERSION"
45
46 # Prepare sources
47 (
48
49=== modified file 'build/build-rpm.sh'
50--- build/build-rpm.sh 2011-12-15 05:10:45 +0000
51+++ build/build-rpm.sh 2012-01-16 21:49:25 +0000
52@@ -98,6 +98,8 @@
53 MYSQL_VERSION="$(grep ^MYSQL_VERSION= "$SOURCEDIR/Makefile" \
54 | cut -d = -f 2)"
55 PERCONA_SERVER_VERSION="$(grep ^PERCONA_SERVER_VERSION= "$SOURCEDIR/Makefile" | cut -d = -f 2)"
56+PERCONA_INNODB_VERSION="$(echo "$PERCONA_SERVER_VERSION" |
57+ sed s/rel//)"
58 PRODUCT="Percona-Server-$MYSQL_VERSION"
59
60 # Build information
61@@ -111,8 +113,8 @@
62 export CXX=${CXX:-gcc}
63 export HS_CXX=${HS_CXX:-g++}
64 export UDF_CXX=${UDF_CXX:-g++}
65-export CFLAGS="-fPIC -Wall -O3 -g -static-libgcc -fno-omit-frame-pointer -DPERCONA_INNODB_VERSION=$PERCONA_SERVER_VERSION $TARGET_CFLAGS"
66-export CXXFLAGS="-O2 -fno-omit-frame-pointer -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fno-exceptions -DPERCONA_INNODB_VERSION=$PERCONA_SERVER_VERSION $TARGET_CFLAGS"
67+export CFLAGS="-fPIC -Wall -O3 -g -static-libgcc -fno-omit-frame-pointer -DPERCONA_INNODB_VERSION=$PERCONA_INNODB_VERSION $TARGET_CFLAGS"
68+export CXXFLAGS="-O2 -fno-omit-frame-pointer -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fno-exceptions -DPERCONA_INNODB_VERSION=$PERCONA_INNODB_VERSION $TARGET_CFLAGS"
69 export MAKE_JFLAG=-j4
70
71 export MYSQL_RPMBUILD_TEST="$TEST"

Subscribers

People subscribed via source and target branches