Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
mariadb
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
mariadb
Commits
bc8228b6
Commit
bc8228b6
authored
Aug 20, 2004
by
lenz@mysql.com
Browse files
Options
Browse Files
Download
Plain Diff
Merge lgrimmer@build.mysql.com:/home/bk/mysql-4.1
into mysql.com:/space/my/mysql-4.1
parents
a71f1894
fd25d80e
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
23 additions
and
16 deletions
+23
-16
support-files/mysql.spec.sh
support-files/mysql.spec.sh
+23
-16
No files found.
support-files/mysql.spec.sh
View file @
bc8228b6
%define mysql_version @VERSION@
%ifarch i386
%define release 0
%else
%define release 0.glibc23
%endif
%define mysqld_user mysql
%define server_suffix
-standard
...
...
@@ -77,9 +81,8 @@ The MySQL web site (http://www.mysql.com/) provides the latest
news and information about the MySQL software. Also please see the
documentation and the manual
for
more information.
This package includes the MySQL server binary
(
statically linked,
compiled with InnoDB support
)
as well as related utilities to run
and administrate a MySQL server.
This package includes the MySQL server binary
(
incl. InnoDB
)
as well
as related utilities to run and administrate a MySQL server.
If you want to access and work with the database, you have to
install
package
"MySQL-client"
as well!
...
...
@@ -189,9 +192,6 @@ client/server version.
%setup
-n
mysql-%
{
mysql_version
}
%build
# The all-static flag is to make the RPM work on different
# distributions. This version tries to put shared mysqlclient libraries
# in a separate package.
BuildMySQL
()
{
# The --enable-assembler simply does nothing on systems that does not
...
...
@@ -306,15 +306,17 @@ mv Docs/manual.ps Docs/manual.ps.save
make clean
mv
Docs/manual.ps.save Docs/manual.ps
#
RPM:s destroys Makefile.in files, so we generate them here
#
aclocal; autoheader; aclocal; automake; autoconf
#
(cd innobase && aclocal && autoheader && aclocal && automake && autoconf
)
#
Now build the statically linked 4.0 binary (which includes InnoDB)
#
#
Only link statically on our i386 build host (which has a specially
#
patched static glibc installed) - ia64 and x86_64 run glibc-2.3 (unpatched
)
# so don't link statically there
#
BuildMySQL
"--disable-shared
\
%ifarch i386
--with-mysqld-ldflags='-all-static'
\
--with-client-ldflags='-all-static'
\
$USE_OTHER_LIBC_DIR
\
%endif
--with-server-suffix='%{server_suffix}'
\
--without-embedded-server
\
--without-berkeley-db
\
...
...
@@ -594,6 +596,11 @@ fi
# The spec file changelog only includes changes made to the spec file
# itself
%changelog
*
Fri Aug 20 2004 Lenz Grimmer <lenz@mysql.com>
-
do
not
link
statically on IA64/AMD64 as these systems
do
not have
a patched glibc installed
*
Tue Aug 10 2004 Lenz Grimmer <lenz@mysql.com>
- Added libmygcc.a to the devel subpackage
(
required to
link
applications
...
...
@@ -603,10 +610,6 @@ fi
- Added EXCEPTIONS-CLIENT to the
"devel"
package
*
Mon Apr 05 2004 Lenz Grimmer <lenz@mysql.com>
- added ncurses-devel to the build prerequisites
(
BUG 3377
)
*
Thu Jul 29 2004 Lenz Grimmer <lenz@mysql.com>
- disabled OpenSSL
in
the Max binaries again
(
the RPM packages were the
...
...
@@ -622,6 +625,10 @@ fi
- added mysql_tzinfo_to_sql to the server subpackage
- run
"make clean"
instead of
"make distclean"
*
Mon Apr 05 2004 Lenz Grimmer <lenz@mysql.com>
- added ncurses-devel to the build prerequisites
(
BUG 3377
)
*
Thu Feb 12 2004 Lenz Grimmer <lenz@mysql.com>
- when using gcc, _always_ use
CXX
=
gcc
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment