Version 8.1.7 last release for oracle 8i, August 2000
Official support ended 31 DEC 2006
Later clients (e.g 10.2) still support version 8, but it is also
unsupported. This particular client is binary and i386 only.
Version 7.3 last release for oracle 7, February 1996
Official support ended 31 DEC 2003
Later clients still support version 7, but they may also be EOL.
This particular client is binary and i386 only.
Nothing earlier than jdbc-oracle11i is supported, and the listed required
files for oracle 9i and below are no longer available. Moreover the URL
listed in the ignore message redirects. Fetching from the new location is
impossible. This software has been EOL for a long time.
The PostgreSQL Global Development Group has released an update to all supported
versions of our database system, including 9.6.2, 9.5.6, 9.4.11, 9.3.16, and
9.2.20. This release includes fixes that prevent data corruption issues in
index builds and in certain write-ahead-log replay situations, which are
detailed below. It also patches over 75 other bugs reported over the last three
months.
Users should plan to apply this update at the next scheduled downtime.
Build corruption with CREATE INDEX CONCURRENTLY
There existed a race condition if CREATE INDEX CONCURRENTLY was called on a
column that had not been indexed before, then rows that were updated by
transactions running at the same time as the CREATE INDEX CONCURRENTLY command
could have been indexed incorrectly.
If you suspect this may have happened, the most reliable solution is to rebuild
affected indexes after installing this update.
This issue is present in the 9.2, 9.3, 9.4, 9.5, and 9.6 series of PostgreSQL.
URL https://www.postgresql.org/about/news/1733/
bsd.default-versions.mk can rely on ARCH being defined.
- In bsd.port.mk move inclusion of bsd.default-versions.mk from the
pre-makefile section to the options section so the variables can be used
earlier. Also put the bit of code sitting between the options section and
the pre-makefile section into the options section.
- Remove last few cases where ports set WITH_OPENSSL_PORT. This variable is
handled in bsd.default-versions.mk and some ports were setting it after
including bsd.port.options.mk. After FreeBSD 9 EoL all but a few ports,
and then only when setting non-default options, work without setting that
variable.
PR: 215996
Exp-run by: antoine
Approved by: portmgr (antoine)
The maintainer was not involved in any of the last 13 releases and still
is not responding to PRs (many, many timeouts). Maintainership of this
port probably should have been reset a couple of years ago.
2017-01-31 databases/rubygem-arel3: Use devel/rubygem-arel or devel/rubygem-arel6 instead
2017-01-31 databases/rubygem-arel5: Use devel/rubygem-arel or devel/rubygem-arel6 instead
2017-01-31 www/tinymce3: Use www/tinymce instead
2017-01-31 devel/p5-IO-Detect: Use devel/p5-Scalar-Does instead
2017-01-31 devel/pear-PHPUnit3: Deprecated by upstream, use devel/phpunit instead
a last resort.
- Construct a list of DISTFILES for every architecture (amd64, i386).
Select one list for regular make and all lists for make makesum so linux
ports can have one combined distinfo file.
- Set DIST_SUBDIR?=centos so there's only one copy of common distfiles.
- Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter.
- Regenerate all distinfo files.
- For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib,
lib64 and sbin into symbolic links to the same directory under usr.
This fixes the problem where some programs/libraries exist under / on
FreeBSD and /usr on Linux or vice versa and then depending on the order
of search paths Linux programs may run/load FreeBSD programs/libraries
and fail.
- Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so
Linux programs can find desktop theme icons. This eliminates the need
for x11-themes/linux*-hicolor-icon-theme.
- Rename pkg-plist.x86_64 to pkg-plist.amd64.
- Regenerate all pkg-plist files.
- Add @preexec to linux_base pkg-plist that moves existing files in bin,
lib, lib64, sbin and icons to the new destination before the directories
are turned into symbolic links.
- Remove several empty directories from linux_base ports.
- Sweep over all linux ports: use consistent style, remove old CONFLICTS,
remove unused pkg-descr files, add NLS option,...
- Remove old linux arts, esound and openssl-compat ports.
databases/cego: update 2.32.7 -> 2.32.8
lfcbase:
- Changed methods for class Sleeper to static. Added Sleeper class
test to test suite
- Added include file limits.h in Chain.cc. For Linux compiles, this
include is required ( definition of INT_MAX and INT_MIN )
cego:
- Small improvements for CegoAdmMon curses based admin console
Submitted by: Bjoern Lemke <lemke@lemke-it.com>
2017-01-28 databases/ruby-rdbc1: Upstream no longer active
2017-01-28 databases/ruby-sybct: Upstream no longer active
2017-01-28 databases/ruby-o_dbm: Upstream no longer active
2017-01-28 databases/ruby-cdb: Upstream no longer active
2017-01-28 devel/ruby-rbison: Does not work on modern ruby
2017-01-28 devel/ruby-property: Upstream no longer exists
2017-01-28 devel/ruby-dialogs: Upstream no longer active
2017-01-28 devel/ruby-byaccr: Upstream no longer active
2017-01-28 devel/ruby-aspectr: Use rubygem-aspectr instead
2017-01-28 devel/ruby-locale: No longer useful
2017-01-28 devel/ruby-wirble: Upstream no longer active
2017-01-28 devel/ruby-tzfile: Upstream no longer exists
2017-01-28 devel/ruby-rreadline: Upstream no longer exists
2017-01-28 devel/ruby-intl: Use devel/rubygem-gettext instead
2017-01-28 graphics/ruby-imlib2: Upstream no longer active
2017-01-28 graphics/ruby-image_size: Upstream no longer active
2017-01-28 graphics/ruby-svg: Use graphics/rubygem-rsvg2 instead
2017-01-28 irc/ruby-rice: Upstream no longer active
2017-01-28 irc/ruby-rica: Upstream no longer active
2017-01-28 irc/ruby-irc: Upstream no longer active
2017-01-28 japanese/ruby-usersguide: Does not exist upstream
2017-01-28 japanese/ruby-mecab: Upstream no longer active
2017-01-28 mail/ruby-rmail: Upstream no longer active
2017-01-28 mail/ruby-rfilter: Upstream no longer active
2017-01-28 math/ruby-algebra: Use rubygem-algebra instead
2017-01-28 net/ruby-tserver: Upstream no longer active
2017-01-28 net/ruby-tcpsocketpipe: Upstream no longer active
2017-01-28 net/ruby-icmp: Upstream no longer active
2017-01-28 net/ruby-dict: Upstream no longer active
2017-01-28 palm/palmos-sdk: Upstream no longer exists
2017-01-28 security/ruby-hmac: Use www/rubygem-ruby-hmac instead
2017-01-28 security/ruby-tcpwrap: Upstream no longer active
2017-01-28 security/ruby-password: Upstream no longer active
2017-01-28 sysutils/ruby-quota: Upstream no longer active
2017-01-28 textproc/ruby-rss.alt: Upstream no longer active
2017-01-28 textproc/ruby-rss: Upstream no longer exists
2017-01-28 textproc/ruby-htmlrepair: Upstream no longer exists
2017-01-28 textproc/ruby-xmlscan: Upstream no longer active
2017-01-28 textproc/ruby-xml-configfile: Upstream no longer exists
2017-01-28 textproc/ruby-htmlsplit: Upstream no longer exists
2017-01-28 www/ruby-google: Upstream no longer active
2017-01-28 archivers/ruby-lha: Upstream no longer active
2017-01-28 x11/ruby-X11: Upstream no longer active
2017-01-28 audio/ruby-audiofile: Broken on modern versions of Ruby
2017-01-28 audio/ruby-mp3tag: Upstream no longer active
2017-01-28 converters/ruby-dump.rb: Upstream no longer active
- Fix in CegoFileHandler::releaseFiles.
_tabSetId and _isReg vars have to be set to zero/false in any case.
Otherwise, it might happen that old entries are still visible and in case
of a tableset recreation obsolete file handle information is provided
- Method CegoTransactionManager::hasOpenTransaction added to check for open
transaction for a spedific table. This method is called now before a table
can be dropped to ensure there are no open transaction for this table.
Submitted by: Bjoern Lemke <lemke@lemke-it.com>
An issue was discovered where users of mysql did not have a my.cnf and
the recent update was causing mysqld to find a sample my.cnf and load
its parameters. This was causing errors on startup for users of innodb
as the parameters used to init the database did not match the ones in
the sample config file it was now reading.
/usr/sbin/dtrace -G -o memcached_dtrace.o -s ./memcached_dtrace.d ...
dt_modtext:/usr/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c(841): DOODAD
dt_modtext:/usr/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c(841): DOODAD
[...]
ld: memcached_dtrace.o.iRgx2j: Relocations in generic ELF (EM: 0)
memcached_dtrace.o.iRgx2j: error adding symbols: File in wrong format
dtrace: failed to link script ./memcached_dtrace.d: failed to link memcached_dtrace.o: ld exited with status 1
PR: 214556
- Port improvements from MySQL 5.7 port
- Use system libs instead of bundled
- Fix many open PRs
- Change MAINTAINER
PR: 216244 192657 198812 199751 205093
PR: 209618 211248 205983 209338
packages there are no such packages for 7.3 yet so i386 support has been
marked IGNORE for now.
Change DIST_SUBDIR to just "centos" so distfiles that remain the same
between major versions don't have to be redownloaded.
Remove fmake hacks from linux.mk.
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
- Update to 10.1.21
- Fix patches that no longer cleanly apply
- Rename patches to new naming scheme
MFH: 2017Q1
Security: 4d2f9d09-ddb7-11e6-a9a5-b499baebfeaf
- client and server version 5.7.16-10
- pam-for-mysql: compatible with newer MySQL API (MySQL 5.7+)
Thanks to all who have worked on Percona, MariaDB, and MySQL ports. Your
tireless efforts have been instrumental in making this port happen.
Differential Revision: https://reviews.freebsd.org/D8785
installing a desktop environment and samba.
WANT_OPENLDAP_SASL must not be used in invidual ports Makefiles.
Note: there is a wip to rewrite the handling of openldap in ports
With hat: portmgr
Reviewed by: mat
MFH: 2017Q1
Differential Revision: https://reviews.freebsd.org/D9083
DBIx::Handler is fork-safe and easy transaction handling DBI handler.
It provides scope base transaction, fork safe dbh handling.
WWW: http://search.cpan.org/dist/DBIx-Handler/
- While I'm here:
- Add LICENSE_FILE
- Add p5-DBI to {BUILD|RUN}_DEPENDS
- Move p5-Test-* to TEST_DEPENDS
PR: 214293
Submitted by: Sergei Vyshenski <svysh.fbsd@gmail.com>
- Add PYTHON_PYOEXTENSION and PYTHON_SUFFIX
- Add PYTHON2 and PYTHON3
- Respect PYTHON_VERSION
- Rename PYOEXTENSION to PYTHON_PYOEXTENSION
This change would help:
- Build databases/postgresql*-plpython with Python 3
(It has PLIST issue since bsd.python.mk to Uses/python.mk transition)
- Simplify Makefile
PR: 205807
Differential Revision: https://reviews.FreeBSD.org/D4758
Exp-run by: antoine
This is a development snapshot of upcoming MySQL 8.0.
PR: 215738
Submitted by: Mahdi Mokhtari <mokhi64@gmail.com>
Reviewed by: matthew, feld
Approved by: matthew (mentor), feld
Differential Revision: https://reviews.freebsd.org/D9031
simulates talking to a redis server. This was created for a single purpose:
to write unittests. Setting up redis is not hard, but many times you want to
write unittests that do not talk to an external server (such as redis). This
module now allows tests to simply use this module as a reasonable substitute
for redis.
WWW: https://github.com/jamesls/fakeredis
- Small performance improvement in CegoBufferPool::bufferFix
Instead of copying the buffer head data to a local variable via
memcpy, a pointer variable is used to access the data directly
Performance improvement: just a few percent ...
Submitted by: Bjoern Lemke <lemke@lemke-it.com>
Currently the first connection to the database is closed
when a second one is opened. This bug was already reported to upstream:
https://bugs.php.net/bug.php?id=72175
Reported by: Marc Muncke <m.muncke@computer1020.at>
Reviewed by: Marc Muncke <m.muncke@computer1020.at>
MFH: 2017Q1
If you want to set WRKSRC, set GH_PROJECT instead.
- The GitHub URLs are case insensitive, but the distribution files you
get out of them are not.
- If the repository was renamed, the old URL will still work, but the
distribution name will be ith the new name.
Sponsored by: Absolight
Many ports passed ZLIB_CFLAGS="-I/usr/include" ZLIB_LIBS="-L/usr/lib -lz"
which is unsafe at least with lang/gcc* that override some system headers
and have newer libgcc_s.so that our old version in base may not be
forward-compatible with.
Mysqldump-secure is a POSIX compliant open-source backup tool for MySQL databases with strong security in mind. It will backup every available database (which is readable by the specified user) as a separate file with the possibility to opt out via blacklisting.
PR: 208032
Submitted by: jsmith@resonatingmedia.com
Reviewed by: matthew
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D9001
- Added another performance patch to CegoBTreeCursor.
The method compValue has been redesigned in a way, that comparison
is prepared at cursor creation time and so could be executed in
a optimized and faster way
This speeds up queries with joined tables, where the joined table
is traced many times ( e.g. select count(*) from t1, t2 where
t1.a = t2.a )
Submitted by: Bjoern Lemke <lemke@lemke-it.com>
- Fixes and improvements for table export added
In CegoXPorter::xmlExportable, the pOutStream pointer was deleted,
which lead to a core dump ( pointer is already deleted by Element )
Row counter handling and messages have been improved
- Change back to memove call in CegoBTreeNode:shiftEntries. Copying manually
and bytewise decreased performance about two times for building
up btree objects. This has been observed on native POSIX ( FreeBSD 11 )
but also on MSYS64 compiles
- Improvements for CegoBTreeCursor. With the new introduced methods
CegoBTreeNode::getMedPage and CegoBTreeNode::rightValue, the search
for the appropriate subnode can be made with logarithmic efforts
instead of linear search. To validate this improvement, the following
query has been setup for a random filled table t1
select * from t1 ta where exists ( select * from t1 tb where tb.b = ta.b );
Execution time with the improved btree cursor was two times faster than with
old implementation.
- More performance improvements made for btree creation
changed linear search efforts in CegoBTreeNode::getChildPage to logarithmic
search efforts ( introduced lb /rb variable )
- Change in CegoBTreeManager::allocPage. Since for cache based creation,
just a pageId must be allocated, the low level method
CegoFileHandler::allocatePage is used.This avoids an unnessary
bufferFix call for the new page
- Introduced appendFid variable for CegoFileHandler class. In case of
many managed datafiles, the last file with avaiable pages is used
for the allocatePage method.
- Performance comparison to MariaDB indicates now a better scaling
from 2 million rows and up ( by using cego btree cache )
- Improvement modifications for btree implementation increased build
up speed for just about 3 percent. It seems, the most time is used
by calling shiftEntries method, where memory is moved via memmove.
I observed, that 8k page size ( instead of 16k ) brought up some
performance improvement for btree creation of about 100% ( for
type string(60) with random values )
- More performance improvements in CegoBTreeManager and CegoBTreeNode,
overall impact still has to be analysed
- Fix in CegoTableManager added for alter table modify column,
columns with existing btree or key objects can not be modified
anymore
- Further improvement approach in CegoBTreeManager to increase btree
creation performance. BufferPage handles have been changed from
native variables to pointer handles. This should reduce page access
efforts in case of enabled btree cache
Submitted by: Bjoern Lemke <lemke@lemke-it.com>
2016-12-31 devel/rubygem-devise-async-rails4: Not compatible with devel/rubygem-devise > 3
2016-12-31 devel/rubygem-devise-async: Not compatible with devel/rubygem-devise > 3
2016-12-31 net/iet: Upstream no longer active
2016-12-31 sysutils/geomgui: Development stopped years ago.
2016-12-31 sysutils/screen-legacy: Old version released 2008-08-07 no longer upline maintained.
2016-12-31 sysutils/ntfsprogs: Superseded by sysutils/fusefs-ntfs
2016-12-31 www/rubygem-jekyll2: Use www/rubygem-jekyll instead
2016-12-31 databases/rubygem-dm-devise: Not compatible with devel/rubygem-devise > 3
2016-12-31 devel/rubygem-sprockets211: Use devel/rubygem-sprockets or devel/rubygem-sprockets3 instead
2016-12-31 devel/p5-Parse-CPAN-Meta: Merged into devel/p5-CPAN-Meta 2.150008
2016-12-31 devel/jtag: development ceased 2003, superceded by devel/urjtag