lp:~ignacio-nin/percona-server/5.1-bug1023883

Created by Ignacio Nin on 2012-08-22 and last modified on 2012-08-22
Get this branch:
bzr branch lp:~ignacio-nin/percona-server/5.1-bug1023883
Only Ignacio Nin can upload to this branch. If you are Ignacio Nin please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

446. By Ignacio Nin on 2012-08-22

Add a Provides: for libmysqlclient15-dev

libmysqlclient16-dev conflicts and replaces libmysqlclient15-dev, however
it wasn't Provide:ing it, preventing installation of some packages that
depend on libmysqlclient15-dev. Add a Provides: line for that.

445. By Ignacio Nin on 2012-07-10

Add a AC_CONFIG_AUX_DIR directive to HandlerSocket's configure.ac

Under certain circumstances, libtoolize would generate a broken libtool
script for the HandlerSocket/ subproject, resulting in make failing (in
particular in the libhsclient/ directory).

This was because libtoolize would find the top directory (mysql's)
configure.ac and ltmain.sh, using options from there and confusing some
paths.

A detailed description on why this made libtoolize fail would require
some debugging of libtoolize and/or autoconf, but it can be fixed via
forcing AC_CONFIG_AUX_DIR([.]) in the subproject's configure.ac, so
libtoolize doesn't try to go up in the directory structure looking for
ltmain.sh or other auxiliar files.

From http://www.gnu.org/software/automake/manual/html_node/Optional.html:

   If AC_CONFIG_AUX_DIR is not given, the scripts are looked for in their
   standard locations. For mdate-sh, texinfo.tex, and ylwrap, the
   standard location is the source directory corresponding to the current
   Makefile.am. For the rest, the standard location is the first one of
   ., .., or ../.. (relative to the top source directory) that provides
   any one of the helper scripts. See Finding `configure' Input.

(../.. is the top mysql distribution dir)

Confirmed in gentoo linux (updated 2012-07-09) for the following:

   host-triplet: x86_64-pc-linux-gnu
   shell: /bin/bash
   compiler: x86_64-pc-linux-gnu-gcc
   compiler flags: -O2 -pipe
   linker: /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 (gnu? yes)
   libtool: (GNU libtool) 2.4
   automake: automake (GNU automake) 1.11.1
   autoconf: autoconf (GNU Autoconf) 2.68

444. By Ignacio Nin on 2012-05-02

Add Percona Server version to the source product

Add the Percona Server version to the source .tar.gz that is generated
and used by the RPM builder, so it follows the same pattern than the
5.5 series.

443. By Ignacio Nin on 2012-05-21

Remove ghostscript from debian dependencies

Remove the gs dependency from the debian list of build dependencies,
since this package is not needed for building the products.

442. By Ignacio Nin on 2012-05-18

Bump versions to 5.1.63-13.4

441. By Stewart Smith on 2012-05-18

merge 5.1.63-13.4 release notes

440. By Stewart Smith on 2012-05-17

merge fix for Bug #997496: _increment_page_get_statistics should be 'static inline'

439. By Stewart Smith on 2012-05-17

merge 5.1.63

438. By Stewart Smith on 2012-05-08

merge 5.1.62-13.3 release tree

437. By Stewart Smith on 2012-05-08

merge 5.1.61-13.2 release branch

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:percona-server/5.5
This branch contains Public information 
Everyone can see this information.

Subscribers