Commit graph

7 commits

Author SHA1 Message Date
Balasubramanian Kandasamy
5caddbfd5b Removed non gpl file mysql.info from uln community package 2013-11-05 08:03:43 +01:00
Balasubramanian Kandasamy
eeaf597855 Removed directory /usr/share/mysql/solaris/postinstall-solaris to resolve build error 2013-07-09 20:35:26 +02:00
Balasubramanian Kandasamy
e5055e22f1 Updated mysql.spec.sh for rpm-uln 2013-04-12 12:11:38 +02:00
Joerg Bruehe
0a925f7317 RPMs for ULN do not build in MySQL 5.6: Patches + libmysqld.so
Bug #15972480

This is the change for 5.5:
    a cleanup in the way "libmysqld.so" is created.
(Patches were adapted for 5.5 previously.)

Originally, the ".so" was created by taking all modules in
"libmysqld.a", after removing some few which caused unresolved
references.
This is no good idea, rather "ld" should be used to follow all
references from some few start modules.

At the same time, the ".so" version needed to be corrected:
The original "0.0.1" is both wrong and risky.
Rather, the server version is used to identify the ".so" file,
but for linkage the first two levels are sufficient (so upgrades
are possible without re-building the embedded application).
2012-12-10 09:42:18 +01:00
Joerg Bruehe
0f344086c7 Building RPMs for ULN:
The patch "mysql-chain-certs.patch" needs to be adapted
to code changes in "vio/viosslfactories.c" which were
done in MySQL 5.5.

Then, the patch can be re-enabled in the spec file.
2012-11-08 15:49:28 +01:00
Joerg Bruehe
a4e7094e88 Make RPMs for ULN build again.
A change to "vio/viosslfactories.c" in August, 2012,
broke a patch which is to be applied during the build
of ULN RPMs.
The patch file is
"packaging/rpm-uln/mysql-chain-certs.patch"

This change bypasses the problem by not trying to apply
the patch.

This is a regression and must be fixed, not bypassed.
2012-11-07 20:32:54 +01:00
Joerg Bruehe
7e613db478 Placement change:
Top level "SPECIFIC-ULN/" was inappropriate,
put the files to create RPMs for ULN into
"packaging/rpm-uln/".
2012-11-07 17:45:02 +01:00