it from the default. Remove the section, people running systems large
enough to need a higher value should already know about the sysctl.
Diff from Brad (MAINTAINER) after a suggestion from me.
fixes too;
move to a new way of documenting the usage of mysql,
based on the documentation that can found in postgresql port
the original diff was from Brad; fixes from Stuart Henderson and me;
ok naddy@, espie@, pvalchev@
--
- The port has switched back to using native threads. Only tested and known to work on i386. For everything else the port is currently marked BROKEN until the appropriate architectures are tested. Do not even try this if you're not running -current libc_r.
- As suggested by Marc Espie, make symlink for the MySQL client library in lib/ to eliminate the need for adding lib/mysql to the shlib dir path. Porters have to be careful and ensure autoconf scripts do not arbitrarily enable MySQL support after this change.
- Also split the package into client and a server sub-package which
depends on the client portion. This allows for adding/removing the server
without needing to remove ports that might be dependent on the client
portion.
- innodb FLAVOR goes away and is replaced with the max FLAVOR like the
real MySQL distribution which gives us both Berkeley DB and InnoDB tables
for transaction support.
- make sure MySQL is started as user mysql from safe_mysqld.sh script
instead of the example startup.sh
- hard coded /usr/local -> ${PREFIX} in MESSAGE
- use user/group commands instead of cat/adduser in INSTALL script
- ${FOO} -> $FOO in INSTALL/DEINSTALL
- make the default database directory a bit easier to change with the
DB_DIR variable
- add warning about possible virtual memory limit exhaustion
- change default database directory to /var/mysql and chown it to the
user:group
- integrate check_old_version script into Makefile
- we should be able to make this into a full package now, though not
tested fully
- install user:group of mysql and make MySQL load as user mysql
Reviewed and tested by: ericj@
- split out startup.sh cretion from Makefile and just include it in the
files subdir
- remove CONFIGURE_ENV, CFLAGS and CXXFLAGS do not require overriding with
-current pthreads, the autoconf script properly detects and uses them
- cleanup Makefile