Commit graph

103 commits

Author SHA1 Message Date
serg@serg.mylan
b4bb38e896 merged 2004-08-26 15:19:46 +02:00
lenz@mysql.com
b9270a16fd - Updated RPM spec file: MySQL-Max now requires MySQL-server instead
of MySQL (BUG#3860)
2004-08-26 12:25:14 +02:00
lenz@mysql.com
fd25d80e9e - do not link statically on our IA64 and AMD64 build hosts, as
static linking against an unpatched glibc 2.3 is causing trouble
 - add "glibc23" to the release suffix in this case
 - re-ordered the Changelog that was messed up by a BK merge
   (RPM is picky about this)
2004-08-20 15:52:16 +02:00
serg@serg.mylan
e1237cbc53 manually merged 2004-08-18 19:57:55 +02:00
lenz@mysql.com
341aaa375b - Added libmygcc.a to the "devel" RPM subpackage (required to link
applications against the the embedded server libmysqld.a) 
   (BUG#4921)
2004-08-10 16:50:29 +02:00
lenz@mysql.com
0709513d4b - added EXCEPTIONS-CLIENT to the "devel" RPM subpackage and added
a note to the RPM ChangeLog about it
2004-08-09 14:36:59 +02:00
lenz@mysql.com
1097805cf2 - rename: EXCEPTIONS->EXCEPTIONS-CLIENT 2004-08-05 17:05:11 +02:00
lenz@mysql.com
e5cb60dcaa - applied the required changes to create the FOSS License exception
file "EXCEPTIONS" and include it in the source and binary 
   distributions
2004-08-05 01:54:04 +02:00
lenz@mysql.com
453a079feb - added the MYSQL_EXTRA_LDFLAGS to the mysql_tzinfo_to_sql link
flags to enable static linking (to avoid having a shared lib
   dependency in the Linux RPMs)
 - Disabled OpenSSL in the Max RPM
2004-07-30 13:52:44 +02:00
lenz@mysql.com
0cba9b482e - fixed server RPM postinstall (mysql_install_db was called with the
wrong parameter)
2004-06-30 14:01:31 +02:00
lenz@mysql.com
edb9af25bc - added mysql_tzinfo_to_sql to binary distributions 2004-06-24 09:22:45 +02:00
monty@mysql.com
b11d258835 Merge with 4.0.21 2004-06-18 04:38:58 +03:00
guilhem@mysql.com
4bd441850c Fix for BUG#4038 "rpm postinstall script leaves files as owned by root":
the rpm postinstall script must call mysql_install_db with --user=mysql,
and mysql_install_db must then pass this to mysqld. Otherwise, mysqld
runs as root, and if you have --log-bin=somewhere_out_of_var_lib_mysql
it creates binlog files owned by root in this dir, and this dir is not
fixed by the 'chmod mysql', so files remain owned by root, and later mysqld
(running as 'mysql') can't read them.
I'm hardcoding 'mysql' in the postinstall script, but it's already hardcoded
there in many places (see the useradd and chown) so it's ok.
2004-06-09 17:07:11 +02:00
monty@mishka.local
21fd1d270e Merge with 4.0 2004-04-26 15:53:31 +03:00
lenz@mysql.com
0e39b9220b - added ncurses-devel to the build prerequisites (BUG#3377) 2004-04-05 14:38:17 +02:00
monty@mysql.com
d1d48a9dd5 Merge with 4.0 to get fix for mysqlbinlog 2004-02-16 10:15:52 +02:00
lenz@mysql.com
0588ac7736 - Replaced obsolete "Copyright" field with "License" in the RPM spec file 2004-02-12 17:12:08 +01:00
lenz@mysql.com
4e42ac4f9e - fixed broken shellcode 2004-02-12 16:51:52 +01:00
lenz@mysql.com
b8866d929d - always use CXX=gcc (not only when using gcc 3) to avoid a dependency
on libstdc++ and exceptions
2004-02-12 15:53:47 +01:00
monty@mysql.com
ce14578909 Merge with 4.0.18 2004-02-11 00:06:46 +01:00
lenz@mysql.com
9736c9c457 - renamed myisam/ft_dump to myisam/mysam_ftdump and added it to the
binary distribution and Server RPM
2004-02-03 22:25:02 +01:00
lenz@kallisto.local
ca27da12fe - link the mysql client RPM against libreadline instead of libedit
(BUG 2289)
2004-01-13 19:55:37 +01:00
lenz@mysql.com
e9b90a7dcc - marked /etc/logrotate.d/mysql as a config file in the RPM spec file
(BUG#2156)
2003-12-22 14:56:06 +01:00
monty@mysql.com
e0cc6799ec Merge with 4.0.17 2003-12-17 17:35:34 +02:00
lenz@mysql.com
1483e8d372 - fixed file permissions for the server RPM docs directory (BUG 1672) 2003-12-13 03:52:19 +01:00
lenz@mysql.com
6876df424c - Reworked the Do-rpm build script to be more flexible
- Reworked testing for gcc3 in the RPM spec file a bit
2003-12-12 23:06:26 +01:00
lenz@kallisto.local
9aa12e25f1 Fixed two packaging bugs:
- postinstall of the Mac OS X PKG failed as a parameter for 
   mysql_install_db was changed for MySQL 4.1
 - postinstall of the Server RPM failed as mysql_create_system_tables was
   missing from the file list
2003-12-08 14:38:29 +01:00
serg@serg.mylan
bff0bbeb1f merged 2003-11-25 18:26:53 +01:00
lenz@mysql.com
531eb44301 - Removed COPYING.LIB from all source and binary distributions
after it was removed from manual.texi (where it was automatically
   generated from).
2003-11-25 17:52:12 +01:00
lenz@mysql.com
35af929935 - removed dependency on MySQL-client from the MySQL-devel RPM subpackage
as it is not really required. (BUG 1610) Thanks to Scott Harrison for
   the suggestion.
2003-11-21 13:22:49 +01:00
monty@mashka.mysql.fi
73f66f68fd merge with 4.0.15 2003-09-11 20:24:14 +03:00
lenz@mysql.com
a37142ca92 - added a missing %define in the RPM spec file
(thanks to Haakon Innerdal for spotting this one)
2003-09-01 12:25:39 +02:00
lenz@mysql.com
735b5ca49d - Fixed BUG 1162 (removed macro names from the changelog)
- Really fixed BUG 998 (disable the checking for installed but
   unpackaged files)
2003-08-29 19:14:42 +02:00
monty@mashka.mysql.fi
2263e3e51f Merge with 4.0.14 2003-08-11 22:44:43 +03:00
lenz@mysql.com
b8e5f7f119 Some fixes for the RPM spec file:
- Fixed BUG#959 (libmysqld not being compiled properly)
 - Fixed BUG#998 (RPM build errors): added missing files to the
   distribution (mysql_fix_extensions, mysql_tableinfo, mysqldumpslow,
   mysql_fix_privilege_tables.1), removed "-n" from %install section.
2003-08-06 11:42:48 +02:00
lenz@mysql.com
f4ec8a73da - enhanced the RPM spec file (use more RPM macros, cleanups, allow to
override CC/CXX when using a special compiler)
 - the RPM should now build on AMD64 and IA64, too
2003-07-09 15:51:31 +02:00
lenz@mysql.com
90543684b4 - fixed a path to init script in RPM spec file (/sbin/init.d is obsolete) 2003-06-11 13:38:02 +02:00
monty@narttu.mysql.fi
7a54334443 Merge with 4.0.13 2003-06-05 17:33:38 +03:00
lenz@mysql.com
810e3bff14 - When compiling the Max package incl. RAID support using gcc, make sure
to set CXX=gcc (cannot link the code with g++) - this should help to
   recompile the RPM on Distributions using gcc 3
 - Added a symlink /usr/sbin/rcmysql -> /etc/init.d/mysql
2003-06-04 22:31:06 +02:00
monty@narttu.mysql.fi
dd2b7918cd Merge with 4.0.13 2003-05-19 16:35:49 +03:00
mysqldev@build.mysql2.com
cf79c47597 - re-enabled RAID support for the Max subpackage again 2003-05-16 13:36:13 +02:00
lenz@mysql.com
66997c0fb3 - fixed Max RPM package description (removed RAID) 2003-04-30 11:30:45 +02:00
lenz@mysql.com
5f830363f2 - disabled MyISAM RAID (--with-raid) for the 4.0 Max binaries for now
(several users reported crashes, even when not using RAID) (see bug #346)
2003-04-30 11:27:13 +02:00
lenz@mysql.com
d97caf59ca - increased bdb_max_lock value to pass sql-bench
- re-enabled OpenSSL for the Max RPM package
2003-04-02 14:38:25 +02:00
monty@narttu.mysql.fi
a434bca704 Merge with 4.0 2003-03-16 19:17:54 +02:00
lenz@mysql.com
7476ffd7f0 - added missing file mysql_secure_installation to server RPM subpackage
(bug #141) (please merge with 4.1 and onwards)
2003-03-10 20:21:11 +01:00
venu@myvenu.com
dff8f63272 Change -IN_RPM -> --rpm and -WINDOWS -> --windows from mysql_install_db 2003-03-07 10:16:23 -08:00
lenz@mysql.com
c974f42a6f (please merge into 4.1 and onwards)
- re-added missing pre- and post(un)install scripts to server subpackage
- added config file /etc/my.cnf to the file list (just for completeness)
- make sure to create the datadir with 755 permissions
2003-02-11 12:27:53 +01:00
lenz@mysql.com
493e391182 - removed unused CC and CXX variables
- CFLAGS and CXXFLAGS should honor RPM_OPT_FLAGS
2003-01-27 20:55:03 +01:00
lenz@mysql.com
1ecf9d5098 - added mysql_waitpid to the MySQL-client RPM and binary distributions
- renamed MySQL.rpm to MySQL-server.rpm
2003-01-24 16:10:21 +01:00