The FreeBSD Ports Archive
FreeBSD databases : mysql40-server4>
MySQL is a very fast, multi-threaded, multi-user and robust SQL
(Structured Query Language) database server.
http://www.mysql.com/
|
mysql40-server history
v. 1.209
date: 2007/09/16 15:07:30; author: ale; state: Exp; lines: +4 -15
Begin planning for de-orbit burn. This does not build with gcc4.2, and
the correct fix is to update to a modern version of MySQL.
While here, rip out obsolete 4.X cruft.
v. 1.208
date: 2007/01/20 09:22:56; author: ale; state: Exp; lines: +1 -1
Fix dependencies.
v. 1.207
date: 2006/06/22 10:23:04; author: ale; state: Exp; lines: +0 -5
Remove the temporary hack to use the new USE_LDCONFIG feature.
v. 1.206
date: 2006/05/21 03:18:03; author: mnag; state: Exp; lines: +5 -5
- Update to 4.0.27
PR: 97502
Approved by: maintainer timeout (security bypass by mnag with secteam hat)
Security: CVE-2006-1516, CVE-2006-1517
v. 1.205
date: 2006/05/04 21:40:01; author: edwin; state: Exp; lines: +0 -1
Remove USE_REINPLACE from all categories starting with D
v. 1.204
date: 2006/03/07 16:24:59; author: ale; state: Exp; lines: +1 -1
Fix rcNG startup ordering for MySQL daemon.
Bump PORTREVISION for mysql-server ports.
Approved by: portmgr (clement)
v. 1.203
date: 2006/02/23 10:35:09; author: ade; state: Exp; lines: +1 -1
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.202
date: 2006/01/12 08:57:43; author: ale; state: Exp; lines: +5 -7
Convert mysql-client.sh to rcNG.
v. 1.201
date: 2005/11/15 06:48:22; author: ade; state: Exp; lines: +1 -1
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
v. 1.200
date: 2005/09/13 06:34:16; author: ale; state: Exp; lines: +1 -3
Update to 4.0.26 release.
v. 1.199
date: 2005/07/20 10:35:40; author: ale; state: Exp; lines: +2 -14
Update to 4.0.25 release.
v. 1.198
date: 2005/04/12 03:25:02; author: obrien; state: Exp; lines: +1 -1
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
v. 1.197
date: 2005/04/11 09:33:10; author: ale; state: Exp; lines: +3 -1
- Use the rcNG script to kill MySQL on deinstallation [1]
- Set the new sequence for finding my.cnf files [2]:
/etc, ${PREFIX}/etc, ${mysql_dbdir}
(default to: /etc/my.cnf, /usr/local/etc/my.cnf, /var/db/mysql/my.cnf)
- Add the possibility to specify additional command-line arguments
to be passed to mysqld_safe on startup
PR: ports/79166 [1], ports/79597 [2]
Submitted by: Sergey Prikhodko [1],
Vasil Dimov [2]
v. 1.196
date: 2005/04/11 08:01:37; author: obrien; state: Exp; lines: +1 -1
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.195
date: 2005/03/15 12:07:24; author: ale; state: Exp; lines: +0 -1
Remove obsolate knob description.
v. 1.194
date: 2005/03/14 10:52:45; author: ale; state: Exp; lines: +11 -21
Update to 4.0.24 release:
- Fix potential security vulnerabilities in the creation of temporary
table file names and the handling of User Defined Functions (UDFs)
- Add the possibility to specify the database directory in rc.conf
- Move database creation from post-install stage into startup script
v. 1.193
date: 2005/01/10 14:13:51; author: ale; state: Exp; lines: +2 -2
Extend allowed linuxthreads shlib versions.
v. 1.192
date: 2005/01/10 13:40:20; author: ale; state: Exp; lines: +6 -6
Move pre-configure in the common part.
Spotted by: Maxim Maximov
v. 1.191
date: 2005/01/09 22:05:23; author: ale; state: Exp; lines: +3 -3
Share post-extract target with all three subports.
Spotted by: Jose Alonso Cardenas Marquez
v. 1.190
date: 2005/01/09 13:20:47; author: ale; state: Exp; lines: +11 -12
Update to 4.0.23a release [1]:
- Use MASTER_SITES_MYSQL
- Add WITHOUT_INNODB knob [2]
- Fix tcp wrappers (hopefully definitely!)
PR: ports/75598 [1]
Submitted by: Marcus Grando [1],
sobomax [2]
v. 1.189
date: 2004/12/15 10:04:32; author: ale; state: Exp; lines: +4 -2
Fix p5-File-Temp dependency (not required for perl 5.8.x).
Spotted by: cdine
v. 1.188
date: 2004/12/01 10:42:29; author: ale; state: Exp; lines: +2 -1
Add p5-File-Temp dependency to mysql-scripts.
Required to run mysqlhotcopy.
PR: ports/72095
Submitted by: Marcus Grando
v. 1.187
date: 2004/10/31 10:43:07; author: ale; state: Exp; lines: +4 -3
Update to 4.0.22 release:
- Switch to rcNG startup script
v. 1.186
date: 2004/09/21 21:09:31; author: ale; state: Exp; lines: +3 -4
Update to 4.0.21 release:
- Fix mysqlhotcopy insecure temporary file creation
- Fix bug in remote connections caused by libwrap [1]
PR: ports/70889 [1]
Submitted by: Andreas Haakh [1]
Patch by: peadar [1]
Approved by: portmgr (marcus)
v. 1.185
date: 2004/05/18 10:59:11; author: ale; state: Exp; lines: +11 -3
- Update to 4.0.20 release
- Add experimental WITH_PROC_SCOPE_PTH knob to use process scope
threads instead of system scope threads with libpthread
v. 1.184
date: 2004/03/14 06:16:09; author: ade; state: Exp; lines: +1 -1
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
v. 1.183
date: 2004/03/12 10:27:34; author: ale; state: Exp; lines: +0 -8
Fix a never-catched bug in mysql_install_db script.
Now the SKIP_DNS_CHECK knob is pointless.
v. 1.182
date: 2004/02/29 10:50:27; author: ale; state: Exp; lines: +1 -3
Move mysql.info installation in do-install stage.
v. 1.181
date: 2004/02/28 23:55:31; author: ale; state: Exp; lines: +1 -1
Fix plist (remove not installed man page).
v. 1.180
date: 2004/02/23 15:30:07; author: ale; state: Exp; lines: +41 -11
- get rid of perl dependency [1]
- enhance man pages and scripts installation
- move additional scripts in mysql-scripts port
Requested by: many [1]
v. 1.179
date: 2004/02/13 10:42:56; author: ale; state: Exp; lines: +2 -2
Update to 4.0.18 release.
Approved by: nork (mentor/implicitly)
v. 1.178
date: 2004/02/03 15:25:53; author: ale; state: Exp; lines: +0 -2
Don't limit architectures.
Noticed by: Petri Helenius
Approved by: nork (mentor/implicitly)
v. 1.177
date: 2004/01/29 12:44:04; author: ale; state: Exp; lines: +4 -0
Use unique LATEST_LINK.
Reported by: kris
Approved by: nork (mentor/implicitly)
v. 1.176
date: 2004/01/18 00:59:40; author: ale; state: Exp; lines: +13 -7
Sync with recent mysql323 changes:
- Correctly support PTHREAD_LIBS/CFLAGS
- Use USE_GNOME=lthack
- Propagate DB_DIR in packages
- Use my @FreeBSD.org email address
Approved by: nork (mentor/implicitly)
v. 1.175
date: 2003/12/26 16:56:52; author: nork; state: Exp; lines: +5 -2
o Add CONFLICTS sections.
o Fix packages dependencies.
o portlint clean
o Correct typo in MASTER_SITES, Fix non-optimized build.
PR: ports/60559
Submitted by: Alex Dupre
v. 1.174
date: 2003/12/17 10:52:53; author: nork; state: Exp; lines: +6 -4
o Update to 4.0.17.
o Make portlint clean.
PR: ports/60321
Submitted by: Alex Dupre (maintainer)
v. 1.173
date: 2003/10/25 15:26:11; author: nork; state: Exp; lines: +1 -1
Move CXXFLAGS out of BUILD_OPTIMIZED section, since they
are always recommended.
PR: ports/58509
Submitted by: Alex Dupre (maintainer)
v. 1.172
date: 2003/10/24 12:01:20; author: ijliao; state: Exp; lines: +1 -1
utilize SITE_PERL
PR: 58166
Submitted by: Cheng-Lung Sung
v. 1.171
date: 2003/10/23 14:36:10; author: nork; state: Exp; lines: +19 -17
o Update to 4.0.16 release.
o Various little fixes.
o Change behaviour of BUILD_OPTIMIZED.
PR: ports/58377
Submitted by: Alex Dupre (maintainer)
v. 1.170
date: 2003/10/03 16:10:15; author: roam; state: Exp; lines: +6 -0
Protect against accidentally defining USE_MYSQL in the environment or
on the make(1) command line[1].
Unbreak mysql40-server's building on -CURRENT (-pthread)[2].
PR: 56252[1], 56925[2]
Submitted by: Clement Laforet [1],
Alex Dupre (maintainer) [2]
v. 1.169
date: 2003/09/23 14:34:18; author: roam; state: Exp; lines: +6 -6
Update to MySQL 4.0.15 to fix the password denial-of-service problem.
Check for OVERWRITE_DB="no" in addition to just the test for its presence.
PR: 56703
Submitted by: maintainer
Approved by: security-officer (nectar)
v. 1.168
date: 2003/07/24 05:32:37; author: daichi; state: Exp; lines: +3 -3
update databases/mysql40-server: 4.0.13 -> 4.0.14
PR: 54780
Submitted by: Alex Dupre (maintainer)
v. 1.167
date: 2003/05/22 23:15:15; author: mbr; state: Exp; lines: +1 -1
We finally have a threadsafe realpath(3) in 4.x and 5.x.
Remove problematic HAVE_BROKEN_REALPATH define, now we
have a fixed version. This allows usage of symlinks for
database paths again which was previously broken.
Bump portrevision.
v. 1.166
date: 2003/05/21 17:52:32; author: nork; state: Exp; lines: +2 -2
Update to 4.0.13.
PR: ports/52440
Submitted by: Alex Dupre (maintainer)
v. 1.165
date: 2003/04/04 05:21:35; author: nork; state: Exp; lines: +4 -3
o Move USE_PERL5_RUN into server part.
o Switch from p5-Mysql to p5-DBD-mysql.
o Add MySQL 4 support (and set it as default) to p5-DBD-mysql.
o Bump PORTREVISION accordingly.
PR: ports/50315
Submitted by: Alex Dupre (mysql40 maintainer)
Approved by: skv (p5-DBD-myql maintainer)
v. 1.164
date: 2003/03/26 23:27:15; author: mbr; state: Exp; lines: +2 -1
Under FreeBSD 5.X, libstdc++ and libsupc++ in /usr/lib use FreeBSD
native (libc_r style) mutexes, thus some of the linked application
might indirectly try to pass native style mutexes to linuxthreads
pthread functions, either hanging at program startup or overwriting
data following the native style mutex.
Reviewed by: tegge
v. 1.163
date: 2003/03/25 23:39:43; author: nork; state: Exp; lines: +2 -4
o Build thread-safe libs by default.
o Fix pkg-plist.
o Bump PORTREVISION accordingly.
PR: ports/50293
Submitted by: Alex Dupre (maintainer)
v. 1.162
date: 2003/03/24 17:02:57; author: nork; state: Exp; lines: +23 -19
Update to 4.0.12.
PR: ports/50130
Submitted by: Alex Dupre (maintainer)
v. 1.161
date: 2003/03/06 19:23:09; author: ade; state: Exp; lines: +1 -1
Destroy pkg-comment for some of the stranger uses in the tree,
pending the final semi-automatic purge.
Approved by: portmgr (implicitly)
v. 1.160
date: 2003/02/25 00:33:10; author: mbr; state: Exp; lines: +7 -2
FreeBSD 5.X does have lthread.3, FreeBSD 4.X lthread.2
v. 1.159
date: 2003/02/23 15:08:25; author: mbr; state: Exp; lines: +9 -0
Add WITH_LINUXTHREADS option to build with linuxthreads.
v. 1.158
date: 2003/02/21 11:15:00; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.157
date: 2003/02/05 15:34:09; author: nork; state: Exp; lines: +5 -22
o Definitely fix building on -current.
o Really overwrite databases when OVERWRITE_DB is set.
o Automatically skip installing databases if they already exist
(unless OVERWRITE_DB is set).
PR: ports/47945
Submitted by: Alex Dupre (maintainer)
v. 1.156
date: 2003/02/04 14:13:33; author: nork; state: Exp; lines: +2 -2
Update to 4.0.10.
Fix configure on -current.
PR: ports/47902
Submitted by: Alex Dupre (maintainer)
v. 1.155
date: 2003/01/31 16:02:39; author: roam; state: Exp; lines: +70 -71
Update to MySQL 4.0.9 after a repo-copy from the mysql323-* ports.
PR: 45543
Submitted by: Alex Dupre
Repo-copy approved by: portmgr (will)
Repo-copy performed by: cvs (josefk)
v. 1.154
date: 2003/01/29 16:30:27; author: dirk; state: Exp; lines: +1 -1
Upgrade to 3.23.55.
v. 1.153
date: 2003/01/23 13:08:03; author: dirk; state: Exp; lines: +1 -1
mysql-server compiles and runs fine on sparc64.
Submitted by: Joao Pedras
v. 1.152
date: 2002/12/14 16:00:39; author: dirk; state: Exp; lines: +2 -4
Upgrade to 3.23.54.
This fixes a security hole which is remotely exploitable.
See http://security.e-matters.de/advisories/042002.html for details.
Submitted by: sobomax
Approved by: sobomax
v. 1.151
date: 2002/12/13 11:28:40; author: sobomax; state: Exp; lines: +2 -0
Mark as FORBIDDEN - multiple security vulnerabilities exist. See
http://security.e-matters.de/advisories/042002.html
Submitted by: Constantin Deribin
v. 1.150
date: 2002/11/21 21:04:16; author: dirk; state: Exp; lines: +6 -4
Fix MASTER_SITES.
v. 1.149
date: 2002/11/17 15:58:19; author: dirk; state: Exp; lines: +1 -1
WITH_XCHARSET is independent of WITH_CHARSET.
PR: ports/45173
Submitted by: ITO Tsuyoshi
v. 1.148
date: 2002/11/13 10:38:20; author: dirk; state: Exp; lines: +4 -1
-STABLE exits with signal 11 while connecting via TCP/IP if empty
prototypes are used. -CURRENT needs empty prototypes to build. Use
__FreeBSD_version to differentiate.
Set CXX to $CC on -STABLE again to get around stability problems
under heavy load.
v. 1.147
date: 2002/11/10 22:22:17; author: dirk; state: Exp; lines: +1 -1
FreeBSD has broken realpath(3), too.
PR: ports/44784
Submitted by: Adrian Filipi-Martin
v. 1.146
date: 2002/11/10 21:47:46; author: dirk; state: Exp; lines: +1 -1
Set limits from user mysql before starting mysqld.
Submitted by: Denis Shaposhnikov
v. 1.145
date: 2002/11/10 20:24:24; author: dirk; state: Exp; lines: +2 -2
Only kill mysqld we started. Don't kill all mysqld.
Submitted by: sobomax (modified by me a bit)
v. 1.144
date: 2002/10/21 09:22:13; author: dirk; state: Exp; lines: +0 -0
Last commit was actually:
Upgrade to 3.23.53
v. 1.143
date: 2002/10/21 09:04:51; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.23.52.
v. 1.142
date: 2002/09/03 21:31:38; author: dirk; state: Exp; lines: +4 -3
Don't restrict InnoDB to i386. Works on alpha, too.
PR: ports/42337
v. 1.141
date: 2002/08/19 13:27:52; author: dirk; state: Exp; lines: +4 -2
Upgrade to 3.23.52.
v. 1.140
date: 2002/08/12 20:21:51; author: dirk; state: Exp; lines: +1 -2
- remove CXX=${CC} this doesn't work with -CURRENT ${CC} any longer.
- add patch to use correct prototypes for libwrap
v. 1.139
date: 2002/08/07 19:58:25; author: dirk; state: Exp; lines: +1 -1
Bump PORTREVISION after fixing startup script.
v. 1.138
date: 2002/08/07 19:48:40; author: dirk; state: Exp; lines: +0 -4
Back out last commit. It was unapproved and inappropriate since it
breaks existing installations (very clever!).
An appropriate "fix" for this "problem" would be to look in both /etc
and ${PREFIX}/etc.
v. 1.137
date: 2002/06/30 21:06:00; author: anders; state: Exp; lines: +4 -0
Look for my.cnf in ${PREFIX}/etc rather than /etc.
Silence by: dirk
v. 1.136
date: 2002/06/20 14:47:47; author: dirk; state: Exp; lines: +3 -6
Upgrade to 3.23.51.
v. 1.135
date: 2002/02/19 11:16:44; author: dirk; state: Exp; lines: +1 -1
Upgrade to 3.23.49.
v. 1.134
date: 2002/02/14 22:11:45; author: dirk; state: Exp; lines: +3 -0
Add knob for --enable-thread-safe-client (THREAD_SAFE_CLIENT)
PR: ports/33280
Submitted by: Olafur Osvaldsson
v. 1.133
date: 2002/02/12 11:39:26; author: dirk; state: Exp; lines: +1 -1
Fix argument for chmod (00mysql-client.sh -> 000.mysql-client.sh)
Submitted by: Jens Trzaska
v. 1.132
date: 2002/02/11 13:35:35; author: dirk; state: Exp; lines: +2 -2
- upgrade to 3.23.48
- install mysql-client.sh as 000.mysql-client.sh.
The 000. prefix seems to be more common, now.
v. 1.131
date: 2001/12/29 10:33:26; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.23.47.
v. 1.130
date: 2001/12/19 20:31:08; author: dirk; state: Exp; lines: +2 -2
Add support for InnoDB tables.
This will emit a warning on startup and will be disabled if not
configured properly.
See http://www.mysql.com/doc/I/n/InnoDB.html for details.
v. 1.129
date: 2001/12/18 22:51:54; author: dirk; state: Exp; lines: +0 -0
Forgot to mention the following change in last commit:
Add a comment that mysqld was compiled from the FreeBSD port.
This shows up in mysqlbug and is useful for MySQL AB.
Requested by: Sergei Golubchik
v. 1.128
date: 2001/12/18 22:41:48; author: dirk; state: Exp; lines: +7 -4
- remove -fno-omit-frame-pointer from CFLAGS if BUILD_OPTIMIZED is set
- add a warning for BUILD_OPTIMIZED
v. 1.127
date: 2001/12/17 22:50:46; author: dirk; state: Exp; lines: +11 -1
- CXX=${CC} to get rid of libstdc++ in order to improve stability
under heavy load
- add BUILD_STATIC option to link mysqld statically
- add BUILD_OPTIMIZED to add -mcpu=pentiumpro -O3 -fno-omit-frame-pointer
to CFLAGS (and thus to CXXFLAGS)
Submitted by: Sergei Golubchik
v. 1.126
date: 2001/12/02 11:18:06; author: dirk; state: Exp; lines: +1 -1
Upgrade to 3.23.46.
v. 1.125
date: 2001/11/24 12:54:12; author: dirk; state: Exp; lines: +1 -1
Upgrade to 3.23.45.
v. 1.124
date: 2001/11/18 20:30:31; author: dirk; state: Exp; lines: +2 -2
Update to 3.23.44.
v. 1.123
date: 2001/10/05 19:15:41; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.23.43.
v. 1.122
date: 2001/09/10 16:13:36; author: dirk; state: Exp; lines: +8 -3
Upgrade to 3.23.42.
v. 1.121
date: 2001/08/18 21:57:18; author: dirk; state: Exp; lines: +4 -2
Add dependency to p5-Mysql for the server part. mysql_convert_table_format,
mysql_setpermission and mysqlhotcopy need the perl module.
v. 1.120
date: 2001/08/13 22:08:59; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.23.41.
v. 1.119
date: 2001/08/13 21:50:34; author: dirk; state: Exp; lines: +14 -11
Cleanup:
- rename INSTALL_DB_FORCE to SKIP_DNS_CHECK
- add additional comments for build options
- move printing of build option to server part
v. 1.118
date: 2001/08/05 12:01:09; author: dirk; state: Exp; lines: +16 -2
Add two new Makefile variables: SKIP_INSTALL_DB, INSTALL_DB_FORCE
(see Makefile for explanation).
v. 1.117
date: 2001/07/31 21:10:09; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.23.40.
v. 1.116
date: 2001/06/14 08:25:07; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.23.39.
v. 1.115
date: 2001/05/23 20:26:06; author: dirk; state: Exp; lines: +8 -1
Add option for linuxthreads (WITH_LINUXTHREADS).
Submitted by: Alexey Zakirov
v. 1.114
date: 2001/05/12 14:43:51; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.23.38.
v. 1.113
date: 2001/04/21 11:26:10; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.23.37.
v. 1.112
date: 2001/04/05 13:15:22; author: dirk; state: Exp; lines: +2 -2
Fix typo (Latin1 -> latin1).
Noticed by: Jon Nathan
v. 1.111
date: 2001/03/28 13:43:06; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.23.36.
From the announcement:
"This release should fix the final bugs we accidently got into 3.23.34
and a long security bug that has been in MySQL a long time!
The main fixed bugs are that UPDATE didn't always use keys when
updating on something not based on a primary key and that 'affected
rows' wasn't returned to the client if the mysqld server wasn't
compiled with support for transactions."
v. 1.110
date: 2001/03/17 10:35:49; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.23.35.
From the announce mail:
"The 3.23.35 mainly fixes a critical bug in 3.23.34 with ORDER BY. We
don't know how the ORDER BY bug slipped through our testing suite or
how fatal it's really is, but as we have got a couple of reports about
core dumps regarding this, we recommend 3.23.34 users to
upgrade as soon as possible. Sorry for the inconvenience."
v. 1.109
date: 2001/03/12 13:02:50; author: dirk; state: Exp; lines: +6 -6
Add ${MASTER_SITE_SOURCEFORGE} to MASTER_SITES and remove www.mysql.net
which seems not to be a MySQL mirror anylonger.
Submitted by: roam (sort of ;-)
v. 1.108
date: 2001/03/12 07:06:50; author: dirk; state: Exp; lines: +3 -13
Upgrade to 3.23.34a.
v. 1.107
date: 2001/03/04 18:50:21; author: dirk; state: Exp; lines: +4 -1
BDB doesn't compile on alpha.
Submitted by: Taylor Mallette
v. 1.106
date: 2001/02/14 09:20:08; author: dirk; state: Exp; lines: +2 -3
Upgrade to 3.23.33.
v. 1.105
date: 2001/02/07 23:02:26; author: dirk; state: Exp; lines: +3 -3
Install mysql-client.sh as 00mysql-client.sh so the included
ldconfig is run earlier.
PR: ports/24924
Submitted by: jeh
v. 1.104
date: 2001/01/25 01:03:09; author: dirk; state: Exp; lines: +16 -1
Add options for alternate charsets (WITH_CHARSET and WITH_XCHARSET).
Submitted by: roam
v. 1.103
date: 2001/01/25 00:44:33; author: dirk; state: Exp; lines: +16 -6
Add support for BerkeleyDB table type.
This type allows SQL transactions (COMMIT, ROLLBACK).
Note: BerkeleyDB is build as part of mysql323-server since mysql
needs a special version of it. Thus we can't depend on
databases/db3 at the moment.
v. 1.102
date: 2001/01/22 22:46:32; author: dirk; state: Exp; lines: +2 -3
Upgrade to 3.23.32.
v. 1.101
date: 2001/01/22 10:09:51; author: dirk; state: Exp; lines: +1 -2
Remove NO_LATEST_LINK now that mysql323-{client,server} are the
one and only.
v. 1.100
date: 2001/01/21 20:09:16; author: dirk; state: Exp; lines: +2 -2
Fix moved MASTER_SITE.
v. 1.99
date: 2001/01/21 15:40:34; author: dirk; state: Exp; lines: +2 -1
Switch from mysql322-{client,server} to mysql323-{client,server}.
mysql323-client installs libmysqlclient.so.10 (instead of
libmysqlclient.so.6).
mysql323-{client,server} are production quality, now (according to
MySQL AB at least).
v. 1.98
date: 2001/01/21 11:49:48; author: dirk; state: Exp; lines: +9 -3
Fix build on FreeBSD-3.x.
PR: ports/24160
v. 1.97
date: 2001/01/19 00:05:50; author: dirk; state: Exp; lines: +4 -5
Upgrade to 3.23.31.
v. 1.96
date: 2001/01/07 14:51:48; author: dirk; state: Exp; lines: +5 -1
Add "-felide-constructors -fno-exceptions -fno-rtti" to CXXFLAGS
to work around a problem causing mysqld to crash under heavy load
and multiple connections at the same time.
PORTREVISION bumped.
v. 1.95
date: 2001/01/07 13:52:23; author: dirk; state: Exp; lines: +3 -2
--with-low-memory serves a similar purpose as patch-aq.
v. 1.94
date: 2001/01/05 23:40:52; author: dirk; state: Exp; lines: +2 -2
Remove extra .gz in MAN1.
v. 1.93
date: 2001/01/05 17:13:33; author: dirk; state: Exp; lines: +5 -3
Upgrade to 3.23.30.
v. 1.92
date: 2001/01/01 10:14:58; author: will; state: Exp; lines: +1 -3
Goodbye, YEAR2000. Hello, 2001.
Approved by: asami
v. 1.91
date: 2000/12/18 16:32:14; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.23.29a.
v. 1.90
date: 2000/12/04 15:13:36; author: dirk; state: Exp; lines: +2 -3
Go back to where I started: Put mysql.sock in /tmp/...
PR: ports/23266
Submitted by: Louis Mamakos
v. 1.89
date: 2000/12/04 11:47:11; author: dirk; state: Exp; lines: +2 -2
Move mysql.sock from ${DB_DIR} to /var/run/. ${DB_DIR} has mode 700
so only root and mysql were able to connect to the socket...
Noticed by: Marco Hinz
v. 1.88
date: 2000/12/01 11:02:55; author: dirk; state: Exp; lines: +4 -2
Enable libwrap and put socket file into ${DB_DIR}.
Submitted by: Vivek Khera
v. 1.87
date: 2000/12/01 10:31:48; author: dirk; state: Exp; lines: +4 -4
Upgrade to 3.23.28.
v. 1.86
date: 2000/11/16 10:29:04; author: dirk; state: Exp; lines: +2 -4
Move mysql-client.sh from Makefile to files/mysql-client.sh
and add a start/stop parameter to satisfy rc.shutdown.
v. 1.85
date: 2000/11/09 00:16:05; author: dirk; state: Exp; lines: +2 -1
Set NO_LATEST_LINK.
Spotted by: jedgar
v. 1.84
date: 2000/10/24 14:32:48; author: dirk; state: Exp; lines: +4 -5
Fix MASTER_SITES.
v. 1.83
date: 2000/10/19 13:28:42; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.23.26.
v. 1.82
date: 2000/10/19 09:17:56; author: dirk; state: Exp; lines: +18 -71
Upgrade to MySQL-3.23.24 after repository copy from mysql322-client
and mysql322-server.
- mit-pthread support was dropped.
- libmysqlclient.so.9 was renamed to libmysqlclient.so.6 (like the
one coming with MySQL-3.22.x) so ports depending on MySQL having
a chance of using 3.23.x if installed.
mysql322-(client|server) and mysql323-(client|server) can't be
installed at the same time, of course.
v. 1.81
date: 2000/09/24 21:40:24; author: dirk; state: Exp; lines: +2 -2
Fix Y2K URL.
v. 1.80
date: 2000/09/24 21:07:49; author: dirk; state: Exp; lines: +3 -1
- "@exec killall mysqld" should read "@unexec killall mysqld"...
- introduce MYSQL_VERSION in PLIST and PLIST_SUB
v. 1.79
date: 2000/09/23 18:57:11; author: dirk; state: Exp; lines: +4 -3
Set INSTALLS_SHLIB (instead of calling ldconfig).
v. 1.78
date: 2000/04/20 04:44:30; author: mharo; state: Exp; lines: +3 -2
portlint and add SLAVEDIRS variable
v. 1.77
date: 2000/04/14 17:43:43; author: knu; state: Exp; lines: +1 -2
Remove obsolete `Version required' lines.
v. 1.76
date: 2000/04/13 06:40:05; author: asami; state: Exp; lines: +5 -3
Convert to PORTNAME/PORTVERSION.
v. 1.75
date: 2000/04/02 22:15:11; author: dirk; state: Exp; lines: +6 -9
- move startup file from Makefile to files/mysql-server.sh
- check for start/stop arguments in startup file
- don't rip off --force option from mysql_install_db
v. 1.74
date: 2000/02/20 20:53:54; author: steve; state: Exp; lines: +1 -5
With a minor little tweak this now builds on the Alpha.
v. 1.73
date: 2000/02/15 10:11:21; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.22.32.
This upgrade contains fixes for security problems. So everyone
is strongly encouraged to upgrade.
v. 1.72
date: 2000/01/25 14:34:35; author: dirk; state: Exp; lines: +3 -7
Upgrade to 3.22.30.
v. 1.71
date: 2000/01/18 14:24:13; author: dirk; state: Exp; lines: +3 -2
Put mysql.grant.patch on www.freebsd.org, too. Some users seem to have
problems fetching it from the german site.
PR: ports/16172
v. 1.70
date: 2000/01/12 23:47:46; author: dirk; state: Exp; lines: +4 -1
Add a patch for fixing a serious bug in MySQL password handling.
See
http://www.securityfocus.com/templates/archive.pike?list=1&date=2000-01-08&msg=Pine.GSO.4.10.10001111730040.11035-100000@palver.dtek.chalmers.se
for details.
Everyone is strongly encouraged to upgrade.
Submitted by: Spidey
v. 1.69
date: 2000/01/05 21:02:57; author: dirk; state: Exp; lines: +4 -4
- upgrade to 3.22.29
- add -O0 for compiling sql/sql_yacc.cc. Otherwise gcc eats a lot of
memory and cpu time. It seems to be a gcc compiler bug in conjunction
with -O.
v. 1.68
date: 1999/10/18 08:31:42; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.22.27.
v. 1.67
date: 1999/09/21 18:54:00; author: dirk; state: Exp; lines: +1 -2
Remove stale MASTER_SITE.
v. 1.66
date: 1999/09/17 19:51:54; author: dirk; state: Exp; lines: +9 -2
- upgrade to 3.22.26a
- use --enable-assembler for ${ARCH}==i386
Requested by: Martin Nilsson
There is an annoying bug in gcc 2.7.2.*: If -pipe is used for .s files,
gcc will "hang" forever, because the assembler is called with '-' and
noone is sending data.
As a workaround use .S (capital s) files. Then cpp will be called prior
to as and thus a pipe can be build.
v. 1.65
date: 1999/09/04 10:47:46; author: dirk; state: Exp; lines: +36 -15
- If ${OSVERSION} >= 320000 then use native threads (libc_r) by default.
Set MIT_PTHREADS to use the supplied mit-pthreads.
This is a workaround for PR ports/12824.
- replace one occurance of gcc with ${CC}
- don't use CFLAGS twice somewhere in mit-pthreads compilation
(There is still one place left where CFLAGS are used twice.)
v. 1.64
date: 1999/08/27 09:20:14; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.22.25.
This upgrade contains - as far as I can see - no functional change
in regard to the port. But I'm tired of receiving requests or patches
for an upgrade. People are focused on version numbers too much. *sigh* ;-)
v. 1.63
date: 1999/08/25 05:21:21; author: obrien; state: Exp; lines: +1 -1
Change Id->FreeBSD.
v. 1.62
date: 1999/08/22 18:57:30; author: mharo; state: Exp; lines: +3 -3
chmod -> ${CHMOD}
chown -> ${CHOWN}
v. 1.61
date: 1999/08/20 03:35:12; author: cpiazza; state: Exp; lines: +2 -2
Spelling correction: to -> too.
Submitted by: Kelly Yancey
v. 1.60
date: 1999/08/11 20:56:02; author: dirk; state: Exp; lines: +21 -7
- introduce DB_DIR variable to specify database directory if
different from /var/db/mysql
(e. g. make DB_DIR=/export/databases/mysql install)
- put functionality of check_old_version into Makefile and remove
check_old_version (good bye, good old friend...)
v. 1.59
date: 1999/07/05 18:11:36; author: dirk; state: Exp; lines: +2 -2
Upgrade to 3.22.24.
v. 1.58
date: 1999/07/04 14:55:11; author: dirk; state: Exp; lines: +5 -3
- install gifs for HTML documentation
- put mysqld in a sandbox:
- create user and group 'mysql' (uid and gid 88)
- start mysqld with user 'mysql'
v. 1.57
date: 1999/07/01 08:44:48; author: dirk; state: Exp; lines: +31 -18
Split mysql322 into mysql322-client and mysql322-server.
mysql322-client uses mysql322-server as a master port. So
all the magic is in mysql322-server.
mysql322-client must be used to add dependencies to, now.
Thanks to Dan Moschuk for giving the initial
point.
v. 1.56
date: 1999/06/23 21:29:27; author: billf; state: Exp; lines: +2 -2
Follow the bouncing digex MASTER_SITE.
v. 1.55
date: 1999/06/22 17:01:39; author: steve; state: Exp; lines: +5 -1
This doesn't build on the alpha yet, but should with a little work.
v. 1.54
date: 1999/06/08 10:11:02; author: dirk; state: Exp; lines: +3 -3
Upgrade to 3.22.23b.
v. 1.53
date: 1999/06/05 22:28:27; author: mharo; state: Exp; lines: +1 -4
Remove the test to create ${PREFIX}/share/info/dir as it is now
in bsd.port.mk and this helps to unify the check and install.
v. 1.52
date: 1999/06/05 19:00:17; author: mharo; state: Exp; lines: +2 -2
Switch from GNU_CONFIGURE to USE_LIBTOOL with port so that it won't install
the .la file.
v. 1.51
date: 1999/05/25 06:47:33; author: peter; state: Exp; lines: +2 -2
Update version in comments..
v. 1.50
date: 1999/05/02 11:10:54; author: dirk; state: Exp; lines: +4 -4
Upgrade to 3.22.22.
v. 1.49
date: 1999/04/18 10:47:03; author: dirk; state: Exp; lines: +2 -2
/sbin/ldconfig -> ${LDCONFIG}
Found by: portlint
Reminded by: asami
v. 1.48
date: 1999/04/14 00:02:57; author: scrappy; state: Exp; lines: +1 -2
Move WWW_SITE to pkg/DESCR:WWW from Makefile
v. 1.47
date: 1999/04/06 22:28:43; author: dirk; state: Exp; lines: +4 -3
- upgrade to 3.22.21
- pass ${CONFIGURE_ARGS} to mit-pthreads configure
v. 1.46
date: 1999/03/22 23:43:41; author: dirk; state: Exp; lines: +2 -3
Upgrade to 3.22.20a.
v. 1.45
date: 1999/03/11 20:33:49; author: scrappy; state: Exp; lines: +4 -1
Commit all Y2K/WWW_SITE changes to Makefiles...
v. 1.44
date: 1999/03/04 21:27:58; author: dirk; state: Exp; lines: +3 -3
Upgrade to 3.22.19b.
v. 1.43
date: 1999/02/20 10:24:28; author: dirk; state: Exp; lines: +3 -3
Use ${PERL} for substituting and not ${PERL5}.
v. 1.42
date: 1999/02/08 17:41:30; author: dirk; state: Exp; lines: +3 -3
Upgrade to 3.22.16a-gamma.
v. 1.41
date: 1999/02/07 22:35:56; author: dirk; state: Exp; lines: +7 -5
Cleanups:
- don't pollute CFLAGS with extra optimizer flags
- remove part of patch-ac which forces -pthread instead of -lc_r
(was included in the main distribution)
- don't name freebsd version in mit-pthreads/config/configure
explicitly. settings work for 2.*, 3.* and 4.*.
v. 1.40
date: 1999/02/01 16:52:15; author: dirk; state: Exp; lines: +3 -3
Upgrade to 3.22.15-gamma.
v. 1.39
date: 1999/01/05 23:43:27; author: dirk; state: Exp; lines: +3 -5
Upgrade to 3.22.14b-gamma.
According to T.c.X DataKonsultAB this is the recommended version now.
So remove NO_LATEST_LINK (and set it for mysql321).
v. 1.38
date: 1998/12/24 01:14:12; author: dirk; state: Exp; lines: +4 -6
Upgrade to 3.22.13-beta.
v. 1.37
date: 1998/12/23 19:36:43; author: obrien; state: Exp; lines: +3 -1
BROKEN='fetch -- 3.22.13-beta is the current distfile'
v. 1.36
date: 1998/12/22 18:01:41; author: dirk; state: Exp; lines: +5 -5
Upgrade to 3.22.11-beta.
Submitted by: Alec Wolman
v. 1.35
date: 1998/12/11 23:37:16; author: billf; state: Exp; lines: +2 -2
Fix typo in MASTER_SITES.
v. 1.34
date: 1998/12/11 23:33:47; author: billf; state: Exp; lines: +6 -4
Update MASTER_SITES.
v. 1.33
date: 1998/12/01 02:56:08; author: asami; state: Exp; lines: +5 -4
Don't try to be too fancy about using ps to find its flags, it breaks
chrooted builds. Don't start mysql automatically if PACKAGE_BUILDING
is defined.
Submitted by: maintainer
v. 1.32
date: 1998/11/21 20:13:46; author: steve; state: Exp; lines: +3 -5
Update to version 3.22.10-beta.
PR: 8701
Submitted by: maintainer
v. 1.31
date: 1998/11/11 05:37:08; author: asami; state: Exp; lines: +5 -4
Use bsd.port.{pre,post}.mk. Either use them to avoid having to define
something already there (PORTOBJFORMAT, OSVERSION) or move stuff from after
.include to before.
(This is not by any means the complete list but just the ones I've noticed
recently.)
v. 1.30
date: 1998/10/22 07:47:24; author: thepish; state: Exp; lines: +6 -6
Submitted by: Dirk Froemberg
- Upgrade to mysql-3.22.9-beta
- fix build under ELF
v. 1.29
date: 1998/10/08 01:20:26; author: asami; state: Exp; lines: +2 -1
Mark this MANUAL_PACKAGE_BUILD -- it seems to install headers that conflict
with mysql321. (sigh)
v. 1.28
date: 1998/10/01 11:29:51; author: jseger; state: Exp; lines: +3 -1
Mark BROKEN for ELF.
v. 1.27
date: 1998/09/15 21:31:31; author: asami; state: Exp; lines: +4 -4
Use ${PERL5} wherever appropriate. Largely untested; hope my eyeball
checks haven't missed anything.
Submitted by: dima
v. 1.26
date: 1998/09/06 19:58:25; author: andreas; state: Exp; lines: +50 -17
This is the latest mysql version.
In the future we have to mysql ports, a stable one and a developer version.
Under FreeBSD-current this port supports threads ...
v. 1.25
date: 1998/09/01 20:27:19; author: andreas; state: Exp; lines: +2 -4
Dirk Froemberg is the new maintainer,
agreed by Josh Tiefenbach , thanks Josh for your
previous work on this port.
Port is no more broken. Requested by new maintainer and tested by
me with a -current system.
v. 1.24
date: 1998/09/01 15:27:36; author: thepish; state: Exp; lines: +2 -2
the install.db script should be run from within ${WORKSRC}
v. 1.23
date: 1998/08/20 13:29:17; author: asami; state: Exp; lines: +3 -1
/bin/cp /usr/ports/databases/mysql/work/mysql-3.21.33/data/mysql/*.frm /usr/local/share/mysql/mysql
/usr/ports/databases/mysql/work/mysql-3.21.33/scripts/mysql_install_db
Didn't find the 'data' directory in the current directory
You should be in the distribution directory when executing this script
Please go to the directory where you unpacked this distribution
and start this script with 'scripts/mysql_install_db'
*** Error code 1
v. 1.22
date: 1998/08/14 12:05:26; author: thepish; state: Exp; lines: +8 -7
upgrade to 3.21.33
v. 1.21
date: 1998/04/29 01:10:01; author: jseger; state: Exp; lines: +4 -4
Upgrade to mysql-3.21.29-gamma.
PR: 6322
Submitted by: ibex@physik.TU-Berlin.DE
v. 1.20
date: 1998/03/29 01:31:41; author: steve; state: Exp; lines: +1 -3
Remove BROKEN tag as this now packages.
v. 1.19
date: 1998/03/28 18:50:58; author: asami; state: Exp; lines: +3 -1
Mark this port broken, doesn't package.
v. 1.18
date: 1998/03/28 14:43:30; author: steve; state: Exp; lines: +6 -4
Update to version 3.21.26gamma.
PR: 6075
Submitted by: Dirk Froemberg
v. 1.17
date: 1998/03/16 02:45:39; author: steve; state: Exp; lines: +11 -6
Upgrade to version 3.21.25g-gamma.
PR: 5983
Submitted by: Dirk Foremberg
v. 1.16
date: 1998/02/23 02:55:16; author: steve; state: Exp; lines: +9 -4
Create the /var/db/mysql/* files in the package'd version of
this port. Also sort pkg/PLIST and some minor portlint mods.
PR: 5014
v. 1.15
date: 1998/01/26 18:24:42; author: jfitz; state: Exp; lines: +8 -9
Update to v3.21.21a-beta
Submitted by: Josh Tiefenbach
v. 1.14
date: 1998/01/13 04:48:26; author: asami; state: Exp; lines: +2 -1
Define PKGNAME, "beta" not allowed here.
v. 1.13
date: 1998/01/06 16:18:47; author: jfitz; state: Exp; lines: +7 -7
Upgrade to v3.21.19
Submitted by: Josh Tiefenbach
v. 1.12
date: 1997/12/04 11:44:46; author: asami; state: Exp; lines: +4 -1
Delete the database before installation if PACKAGE_BUILDING is defined
-- we are obviously not interested in keeping the old versions around
in that case.
v. 1.11
date: 1997/11/26 23:35:27; author: jseger; state: Exp; lines: +10 -13
Remove bad MASTER_SITES, portlint.
v. 1.10
date: 1997/11/18 19:05:12; author: jfitz; state: Exp; lines: +2 -2
Fix Makefile to reference perl 5.004_04
Submitted by: axl@iafrica.com
v. 1.9
date: 1997/10/29 14:43:32; author: jfitz; state: Exp; lines: +3 -3
Upgrade to v3.20.32a
Submitted by: Josh Tiefenbach
v. 1.8
date: 1997/10/09 19:51:52; author: jfitz; state: Exp; lines: +2 -2
Upgrade to v3.20.31e (could have sworn we just did something like this...)
Submitted by: Josh Tiefenbach
v. 1.7
date: 1997/10/09 15:51:59; author: jfitz; state: Exp; lines: +3 -3
Upgrade to v3.20.31d
Submitted by: Josh Tiefenbach
v. 1.6
date: 1997/10/08 20:08:29; author: jfitz; state: Exp; lines: +3 -3
Upgrade v3.20.31b
Submitted by: Josh Tiefenbach
v. 1.5
date: 1997/09/27 02:30:16; author: jfitz; state: Exp; lines: +3 -3
Upgrade to v3.20.30b
Submitted by: Josh Tiefenbach
v. 1.4
date: 1997/09/17 13:28:47; author: jfitz; state: Exp; lines: +5 -5
Upgrade to v3.20.29
Submitted by: Josh Tiefenbach
v. 1.3
date: 1997/09/05 20:23:04; author: jfitz; state: Exp; lines: +4 -4
Upgrade to v3.20.25
Submitted by: Josh Tiefenbach
v. 1.2
date: 1997/07/18 05:04:06; author: asami; state: Exp; lines: +2 -2
Update name of perl executable in dependencies to "perl5.00401".
Use USE_PERL5 when appropriate (i.e., defined in both BUILD_DEPENDS
and RUN_DEPENDS).
v. 1.1
date: 1997/06/18 19:35:30; author: jfitz; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1997/06/18 19:35:30; author: jfitz; state: Exp; lines: +0 -0
Import of MySQL, a mutlithreaded SQL database server
Submitted by: Josh Tiefenbach
=============================================================================
|
| |

|