The FreeBSD Ports Archive
FreeBSD databases : mysql323-server4>
MySQL is a very fast, multi-threaded, multi-user and robust SQL
(Structured Query Language) database server.
http://www.mysql.com/
|
mysql323-server history
v. 1.192
date: 2007/07/24 11:30:28; author: linimon; 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.
Hat: portmgr
Approved by: maintainer
v. 1.191
date: 2006/09/09 07:45:04; author: ale; state: Exp; lines: +1 -1
Fix for WITH_PROC_SCOPE_PTH=yes.
PR: ports/102899
Submitted by: Alex
v. 1.190
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.189
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.188
date: 2006/03/07 16:24:58; 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.187
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.186
date: 2006/01/12 08:57:42; author: ale; state: Exp; lines: +5 -7
Convert mysql-client.sh to rcNG.
v. 1.185
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.184
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.183
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.182
date: 2005/04/11 08:01:35; 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.181
date: 2005/03/15 14:17:25; author: ale; state: Exp; lines: +15 -25
Update to 3.23.59 snapshot:
- Switch to rcNG
- Add the possibility to specify the database directory in rc.conf
- Move database creation from post-install stage into startup script
v. 1.180
date: 2005/01/10 14:44:25; author: ale; state: Exp; lines: +13 -16
- Use MASTER_SITES_MYSQL
- Add WITHOUT_INNODB knob [1]
- Fix tcp wrappers (hopefully definitely!)
- Extend allowed linuxthreads shlib versions
Submitted by: sobomax [1]
v. 1.179
date: 2004/12/15 10:04:31; author: ale; state: Exp; lines: +4 -2
Fix p5-File-Temp dependency (not required for perl 5.8.x).
Spotted by: cdine
v. 1.178
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.177
date: 2004/09/24 16:18:12; author: ale; state: Exp; lines: +7 -3
- Fix mysqlhotdump vulnerability
- Fix plist (don't install .la files)
- Add optional knob WITH_PROC_SCOPE_PTH
Approved by: portmgr (marcus)
v. 1.176
date: 2004/05/18 11:37:48; author: ale; state: Exp; lines: +1 -1
- Replace dead MASTER_SITE [1]
- Fix mysqlbug vulnerability [2]
- Bump PORTREVISION
PR: ports/66671 [1]
Submitted by: Roman Neuhauser [1],
roam [2]
v. 1.175
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.174
date: 2004/03/12 10:36:56; 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.173
date: 2004/02/29 12:38:31; author: ale; state: Exp; lines: +40 -13
Sync with MySQL 4.0:
- get rid of perl dependency
- enhance man pages and scripts installation
- move additional scripts in mysql-scripts port
v. 1.172
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.171
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.170
date: 2004/01/17 12:47:02; author: ale; state: Exp; lines: +94 -105
- Completely restructure the port to follow other mysql* ports
(too many improvements to be listed here)
- Correctly support PTHREAD_LIBS/CFLAGS
- Use USE_GNOME=lthack
- Propagate DB_DIR in package [1]
- Use my @FreeBSD.org email address
- Bump PORTREVISION
PR: ports/24749 [1]
Submitted by: Tom Pavel [1]
Approved by: nork (mentor/implicitly)
v. 1.169
date: 2003/12/27 07:04:07; author: linimon; state: Exp; lines: +1 -1
In a followup to ports/60559, Alex admitted to being the maintainer of all
the other mysql-(server|client) ports, and thus found himself volunteered
for this one as well. Of course, it may well be that he didn't run away
fast enough ... or that this release is probably the last in the 3.x series.
v. 1.168
date: 2003/12/26 16:56:51; 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.167
date: 2003/11/14 14:13:16; author: fjoe; state: Exp; lines: +4 -0
Use INFO.
v. 1.166
date: 2003/11/13 14:44:59; author: trevor; state: Exp; lines: +2 -1
Use the FIND and XARGS macros introduced in bsd.port.mk 1.391.
v. 1.165
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.164
date: 2003/10/03 16:10:15; author: roam; state: Exp; lines: +4 -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.163
date: 2003/09/27 00:05:33; author: edwin; state: Exp; lines: +35 -35
Update port: databases/mysql323-server
- ECHO -> ECHO_MSG
- pre-fetch -> pre-everything
PR: ports/56775
Submitted by: KATO Tsuguru
v. 1.162
date: 2003/09/19 14:47:58; author: mbr; state: Exp; lines: +1 -1
Security update to 3.23.58.
Fixed buffer overflow in password handling which could potentially
be exploited by MySQL users with ALTER privilege on the mysql.user
table to execute random code or to gain shell access with the UID
of the mysqld process.
The complete changelog can be found at:
http://www.mysql.com/doc/en/News-3.23.58.html
Approved by: marcus (portsmgr)
v. 1.161
date: 2003/08/29 17:29:06; author: marcus; state: Exp; lines: +1 -1
With my portmgr hat on, apply a fix discussed on current@ to fix the
build on -CURRENT. Also, reset maintainer to ports@ since dirk@ has been
inactive since 2003-02-06.
v. 1.160
date: 2003/07/10 09:39:54; author: nork; state: Exp; lines: +2 -2
Update to 3.23.57.
PR: ports/53982
Submitted by: Xin LI
v. 1.159
date: 2003/05/22 23:15:14; 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.158
date: 2003/03/26 23:27:15; author: mbr; state: Exp; lines: +4 -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.157
date: 2003/03/26 22:17:59; author: mbr; state: Exp; lines: +1 -1
Upgrade to 3.23.56.
Maintainer timeout. I successfully run this package
on ~ 10 servers since Mar 19.
v. 1.156
date: 2003/03/06 19:23:09; author: ade; state: Exp; lines: +1 -0
Destroy pkg-comment for some of the stranger uses in the tree,
pending the final semi-automatic purge.
Approved by: portmgr (implicitly)
v. 1.155
date: 2003/02/25 00:33:10; author: mbr; state: Exp; lines: +6 -3
FreeBSD 5.X does have lthread.3, FreeBSD 4.X lthread.2
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
=============================================================================
|
| |

|