Merge lp:~tplavcic/percona-xtrabackup/bug1156209-2.2 into lp:percona-xtrabackup/2.2
Status: | Superseded | ||||
---|---|---|---|---|---|
Proposed branch: | lp:~tplavcic/percona-xtrabackup/bug1156209-2.2 | ||||
Merge into: | lp:percona-xtrabackup/2.2 | ||||
Diff against target: |
505 lines (+91/-317) 10 files modified
cmake/build_configurations/xtrabackup_release.cmake (+2/-0) storage/innobase/xtrabackup/CMakeLists.txt (+1/-0) storage/innobase/xtrabackup/doc/Makefile (+0/-143) storage/innobase/xtrabackup/doc/make.bat (+0/-170) storage/innobase/xtrabackup/doc/source/CMakeLists.txt (+75/-0) storage/innobase/xtrabackup/utils/build-binary.sh (+1/-1) storage/innobase/xtrabackup/utils/debian/control (+3/-1) storage/innobase/xtrabackup/utils/debian/percona-xtrabackup.install (+1/-0) storage/innobase/xtrabackup/utils/debian/rules (+1/-1) storage/innobase/xtrabackup/utils/percona-xtrabackup.spec (+7/-1) |
||||
To merge this branch: | bzr merge lp:~tplavcic/percona-xtrabackup/bug1156209-2.2 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alexey Kopytov (community) | Needs Fixing | ||
Review via email: mp+246681@code.launchpad.net |
This proposal has been superseded by a proposal from 2015-01-21.
Description of the change
Man pages were added before but they were not build and added into packages/tarball.
Changes were made to our build nodes to support sphinx-build and also made changes in cmake and packages to generate man pages on build and include them into packages.
Some testing is below:
-------
XtraBackup 2 .2 test:
-------
Debian Squeeze
--------------
Checked that man xtrabackup, man xbstream, man xbcrypt and man innobackupex actually show man pages when package installed.
Content of the package:
vagrant@
drwxr-xr-x root/root 0 2015-01-16 08:31 ./usr/share/man/
drwxr-xr-x root/root 0 2015-01-16 08:31 ./usr/share/
-rw-r--r-- root/root 20290 2015-01-16 08:31 ./usr/share/
-rw-r--r-- root/root 816 2015-01-16 08:31 ./usr/share/
-rw-r--r-- root/root 1229 2015-01-16 08:31 ./usr/share/
-rw-r--r-- root/root 24293 2015-01-16 08:31 ./usr/share/
Ubuntu Trusty
-------------
Checked running man ... command on installed package - works fine.
Content of the package:
vagrant@
drwxr-xr-x root/root 0 2015-01-16 00:32 ./usr/share/man/
drwxr-xr-x root/root 0 2015-01-16 00:32 ./usr/share/
-rw-r--r-- root/root 24488 2015-01-16 00:32 ./usr/share/
-rw-r--r-- root/root 810 2015-01-16 00:32 ./usr/share/
-rw-r--r-- root/root 20416 2015-01-16 00:32 ./usr/share/
-rw-r--r-- root/root 1231 2015-01-16 00:32 ./usr/share/
Centos5
-------
Checked running man ... command on installed package.
Content of the package:
[vagrant@
/usr/share/
/usr/share/
/usr/share/
/usr/share/
Centos7
-------
Checked running man ... command on installed package - works fine.
Content of the package:
[vagrant@localhost ~]$ rpm -qlp percona-
/usr/share/
/usr/share/
/usr/share/
/usr/share/
Tarball
-------
plavi@zoidberg:
drwxr-xr-x root/root 0 2015-01-16 09:31 percona-
drwxr-xr-x root/root 0 2015-01-16 09:31 percona-
-rw-r--r-- root/root 69420 2015-01-16 09:29 percona-
-rw-r--r-- root/root 2084 2015-01-16 09:29 percona-
-rw-r--r-- root/root 92762 2015-01-16 09:29 percona-
-rw-r--r-- root/root 2834 2015-01-16 09:29 percona-
-------
XtraBackup 2.3 test:
-------
Debian Squeeze
--------------
Checked running man ... command on installed package - works fine.
Content of the package:
vagrant@
drwxr-xr-x root/root 0 2015-01-16 08:49 ./usr/share/man/
drwxr-xr-x root/root 0 2015-01-16 08:49 ./usr/share/
-rw-r--r-- root/root 20291 2015-01-16 08:49 ./usr/share/
-rw-r--r-- root/root 817 2015-01-16 08:49 ./usr/share/
-rw-r--r-- root/root 1231 2015-01-16 08:49 ./usr/share/
-rw-r--r-- root/root 24293 2015-01-16 08:49 ./usr/share/
Ubuntu Trusty
-------------
Checked running man ... command on installed package - works fine.
Content of the package:
vagrant@
drwxr-xr-x root/root 0 2015-01-16 00:49 ./usr/share/man/
drwxr-xr-x root/root 0 2015-01-16 00:49 ./usr/share/
-rw-r--r-- root/root 24488 2015-01-16 00:49 ./usr/share/
-rw-r--r-- root/root 811 2015-01-16 00:49 ./usr/share/
-rw-r--r-- root/root 20415 2015-01-16 00:49 ./usr/share/
-rw-r--r-- root/root 1232 2015-01-16 00:49 ./usr/share/
Centos5
-------
Checked running man ... command on installed package - works fine.
Content of the package:
[vagrant@
/usr/share/
/usr/share/
/usr/share/
/usr/share/
Centos7
-------
Checked running man ... command on installed package - works fine.
Content of the package:
[vagrant@
/usr/share/
/usr/share/
/usr/share/
/usr/share/
Tarball
-------
plavi@zoidberg:
drwxr-xr-x root/root 0 2015-01-16 09:49 percona-
drwxr-xr-x root/root 0 2015-01-16 09:49 percona-
-rw-r--r-- root/root 69420 2015-01-16 09:47 percona-
-rw-r--r-- root/root 2084 2015-01-16 09:47 percona-
-rw-r--r-- root/root 92762 2015-01-16 09:47 percona-
-rw-r--r-- root/root 2834 2015-01-16 09:47 percona-
Test packages are available here: jenkins. percona. com/view/ Percona- RELEASES/ job/percona- xtrabackup- 2.2-RELEASE/ 46/ jenkins. percona. com/view/ Percona- RELEASES/ job/percona- xtrabackup- 2.3-RELEASE/ 4/
http://
http://
nevermind the yellow build for 2.3 for centos5-32 it was some connection problem and it was successful when restarted.