Age | Commit message (Collapse) | Author | Files | Lines |
|
This closes PR pkg/24996.
|
|
which was requested by the author in PR pkg/24996.
|
|
is not in pkgsrc (yet) but available in the FreeBSD ports as dbxml.
Requested by the author in PR pkg/24996.
|
|
|
|
because they make automake 1.8.x fail.
|
|
|
|
bugfix release.
Closes PR pkg/24663.
|
|
FreeBSD 4 portability hint from Michal Pasternak.
Some of the changes since 2.8.5 include:
* Refactor parts of the code in order to make the code footprint
smaller. The code is now also a little bit faster.
* The built-in min() and max() functions now honor the difference
between NUMERIC and TEXT datatypes.
* New HH:MM:SS modifier to the built-in date/time functions.
* Add function prototypes for the database encryption API.
* Fix a bug that might corrupt the rollback journal if a power failure or
external program halt occurs in the middle of a COMMIT.
* Reduce the size and increase the speed of various modules.
* Fix a potential database corruption problem on Unix.
* Fix a 32-bit integer overflow problem that could result in corrupt
indices in a database if large negative numbers (less than -2147483648)
were inserted into a indexed numeric column.
* Fix a locking problem on multi-threaded Linux implementations.
* Fix a critical bug introduced in 2.8.0 which could cause database corruption.
* The VACUUM command now works with the non-callback API
* If the name of the database is an empty string, open a new database in a
temporary file that is automatically deleted when the database is
closed.
* Performance enhancements in the lemon-generated parser
* Documentation updates and typo fixes
* Removed support for the Oracle8 outer join syntax.
* Allow GLOB and LIKE operators to work as functions.
* Make sure the journal file directory entry is committed to disk before
writing the database file.
|
|
|
|
Changes:
OpenLDAP 2.1.29 Release
Fixed slapd SASL invalid authcID crash (ITS#2961)
Fixed slapd sasl-regexp debug crash (ITS#3033)
Fixed back-bdb empty suffix bug (ITS#2970)
Fixed back-bdb IDL avl_delete failure bug (ITS#3004)
Fixed libldap assert failure (ITS#2982)
OpenLDAP 2.1.28 Release
Fixed back-bdb slapadd crash (ITS#2974)
Fixed typo in ACL STYLE slap_style_e enum (ITS#3001)
Added ACL set logging (ITS#2949)
Fixed '=' escape in DN (ITS#3009)
Documentation
Fixed ldapmodify(1) manpage (ITS#3002)
Fixed ldapmodrdn(1) manpage (ITS#3003)
OpenLDAP 2.1.27 Release
Fixed slapd replog ordering bug (ITS#2512)
Fixed slapd uninitialized variable bug
Fixed libldap SASL client callbacks (ITS#2926)
Build Environment
Fixed gai_strerr portability problem (ITS#2643)
Fixed DNS res_query portability problem
|
|
|
|
|
|
non-standard location. Also match the new USE_DB185 behaviour where it
defaults to "yes".
|
|
|
|
|
|
Sqsh (pronounced skwish) is short for SQshelL (pronounced s-q-shell), it
is intended as a replacement for the venerable 'isql' program supplied
by Sybase. It came about due to years of frustration of trying to do
real work with a program that was never meant to perform real work.
Sqsh is much more than a nice prompt, it is intended to provide much of
the functionality provided by a good shell, such as variables,
redirection, pipes, back-grounding, job control, history, command
completion, and dynamic configuration. Also, as a by-product of the
design, it is remarkably easy to extend and add functionality.
This package enables motif support.
|
|
|
|
sybperl includes four modules: Sybase::DBlib, Sybase::CTlib,
Sybase::BCP and Sybase::Sybperl. The first two implement a thin
wrapper around the Sybase DB-Library and Client Library APIs,
respectively. Sybase::BCP is a specialty module aimed at doing
Bulk-Copy operations, and Sybase::Sybperl is a compatibility module
with sybperl 1.xx (i.e. with the perl 4.x version).
The sybperl modules are thin wrappers around the Sybase APIs. This is
both good and bad. It's good because you have greater control, and
because the API is (obviously) close to the way the server and the
protocol work. It's bad in that it's a proprietary API, and that it is
somewhat verbose.
|
|
USE_SYBASE_OPENCLIENT and setting SYBASE to the root of the Sybase
Open Client installation.
|
|
Sqsh (pronounced skwish) is short for SQshelL (pronounced s-q-shell), it
is intended as a replacement for the venerable 'isql' program supplied
by Sybase. It came about due to years of frustration of trying to do
real work with a program that was never meant to perform real work.
Sqsh is much more than a nice prompt, it is intended to provide much of
the functionality provided by a good shell, such as variables,
redirection, pipes, back-grounding, job control, history, command
completion, and dynamic configuration. Also, as a by-product of the
design, it is remarkably easy to extend and add functionality.
This package enables X11 support.
|
|
|
|
e.g. "BUILDLINK_PKGBASE.gtk?= gtk+". This is mandated by the example
buildlink[23].mk files in bsd.buildlink[23].mk.
|
|
pkg related changes: honour PKG_SYSCONFDIR for sqshrc.
Major changes since 1.7:
* New build system/directory structure. Should build against ASE
12.0 and FreeTDS now.
* Added support for varchar2() and varbinary2() for ASE 12.5 (I
don't have a 12.5 instance to test against yet though).
* Added \if command to perform conditional execution. Please read
the manual carefully on how expressions work.
* Added \while command to perform basic looping conditional
expressions.
* Added \break command to break out of current loop
* Added \for command to perform basic iteration.
* Added \do command to allow the exection of a sqsh script block
once per row returned from statement. Also new #[0-9] variables
may be used to refer to column names in result set. Also note
that \do allows flags -U, -S, -P for execution of statements on
other server or as other users.
* Added \func command to create a sqsh function for later
execution. Also, now ${[0-9]} now refer to the parameters to
this function when it is called. Note that by passing -x to
\func, the function will be exported as a full sqsh command, and
can be called directly without calling \call.
* Added \return to return from current function.
* Obviously, added \call to call sqsh function.
* New variable $? contains: - Return status of command executed on
pipe '|' - Return status of expression evaluated for \while or
\if. - Last server error number of severity > 10 (@@error). This
is useful for flow-of-control using the new conditional
statements.
* Added a directory of handy filter scripts.
* Fixed \rpc command with @variable names.
* \exit now exits sqsh, no matter how many \loop nesting levels
you are in.
* The user will now be re-prompted to enter a password if a "Login
failed." message is received from the server. This may be
disabled using the new $password_retry variable.
* Got rid of error message about ct_exit() not being called.
* Created new 'make distrib' option to build a self-contained sqsh
binary distribution.
* $rcfile and $SQSHRC may now be colon delimited lists of sqshrc
files. This allows for system-wide rc files to be loaded first
before local files. Also, the default $SQSHRC setting is now
"/usr/local/etc/sqshrc:$HOME/.sqshrc" (the /usr/local will be
automatically replaced by the contents of --prefix when passed
to configure).
* Fixed -C.
* $SQSHRC no longer needs to be writable.
* sqsh no longer pays attention to quotes inside of comments
during variable expansion.
* Fixed bcp'ing of results from stored procedures.
* libsybtcl will now be chosen if available.
* 'exact' mode keyword expansion should now work better (thanks to
Sean Woolcock.
* Added $bcp_colsep and $bcp_rowsep configuration variables to
control the separators used during "go -m bcp".
* Added $bcp_trim to configure whether or not trailing spaces are
trimmed in the bcp output.
* Fixed segfault in "pretty" display mode.
|
|
in bsd.pkg.mk...)
|
|
bump PKGREVISION.
|
|
USE_SYBASE_OPENCLIENT and setting SYBASE to the root of the Sybase
Open Client installation.
|
|
|
|
Buildlink files: RECOMMENDED version changed to current version.
|
|
|
|
|
|
|
|
names for the newer Sleepycat DB libraries.
|
|
system's ldap and fail.
|
|
|
|
|
|
by moving the inclusion of buildlink3.mk files outside of the protected
region. This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.
BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list. This ordering property is used to check for builtin
packages in the correct order. The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end. However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
|
|
|
|
postgresql-pltcl. Closes PR pkg/24816 and pkg/24817.
|
|
BUILDLINK_PACKAGES, then set BUILDLINK_PKGBASE.<pkg> explicitly so that
we can map from <pkg> to BUILDLINK_PKGBASE.<pkg>.
|
|
This fixes hubertf's bulk build.
|
|
|
|
source code, so remove optimization flags in that case. This fixes
PR 23737 by John Klos.
|
|
with CXX.
Noted by kristerw's bulk-build and Michal Pasternak on tech-pkg@.
|
|
|
|
directory but a list of directories. OK'ed by the maintainer, bouyer@.
Bump PKGREVISION due to Tcl dependency change from 8.3 to 8.4.
|
|
no change in codes. OK'ed by the maintainer, bouyer@.
|
|
Perl >= 5.6.0 is required now, so update buildlink2.mk and buildlink3.mk.
Add missing build-time dependence on Test::More (ie, Test::Simple).
Changes since 1.37
==================
CHANGES in DBI 1.41 (svn rev 130), 22nd February 2004
Fixed execute_for_array() so tuple_status parameter is optional
as per docs, thanks to Ed Avis.
Fixed execute_for_array() docs to say that it returns undef if
any of the execute() calls fail.
Fixed take_imp_data() test on m68k reported by Christian Hammers.
Fixed write_typeinfo_pm inconsistencies in DBI::DBD::Metadata
thanks to Andy Hassall.
Fixed $h->{TraceLevel} to not return DBI->trace trace level
which it used to if DBI->trace trace level was higher.
Changed set_err() to append to errstr, with a leading "\n" if it's
not empty, so that multiple error/warning messages are recorded.
Changed trace to limit elements dumped when an array reference is
returned from a method to the max(40, $DBI::neat_maxlen/10)
so that fetchall_arrayref(), for example, doesn't flood the trace.
Changed trace level to be a four bit integer (levels 0 thru 15)
and a set of topic flags (no topics have been assigned yet).
Changed column_info() to check argument count.
Extended bind_param() TYPE attribute specification to imply
standard formating of value, eg SQL_DATE implies 'YYYY-MM-DD'.
Added way for drivers to indicate 'success with info' or 'warning'
by setting err to "0" for warning and "" for information.
Both values are false and so don't trigger RaiseError etc.
Warnings (err="0") are automatically printed if PrintError is set.
Thanks to Steffen Goeldner for the original idea.
Added $h->{HandleSetErr} = sub { ... } to be called at the
point that an error, warn, or info state is recorded.
The code can alter the err, errstr, and state values
(e.g., to promote an error to a warning, or the reverse).
Added $h->{PrintWarn} attribute to enable printing of warnings
recorded by the driver. Defaults to same value as $^W (perl -w).
Added $h->{ErrCount} attribute, incremented whenever an error is
recorded by the driver via set_err().
Added $h->{Executed} attribute, set if do()/execute() called.
Added \%attr parameter to foreign_key_info() method.
Added ref count of inner handle to "DESTROY ignored for outer" msg.
Added Win32 build config checks to DBI::DBD thanks to Andy Hassall.
Added bind_col to Driver.xst so drivers can define their own.
Added TYPE attribute to bind_col and specified the expected
driver behaviour.
Major update to signal handling docs thanks to Lincoln Baxter.
Corrected dbiproxy usage doc thanks to Christian Hammers.
Corrected type_info_all index hash docs thanks to Steffen Goeldner.
Corrected type_info COLUMN_SIZE to chars not bytes thanks to Dean Arnold.
Corrected get_info() docs to include details of DBI::Const::GetInfoType.
Clarified that $sth->{PRECISION} is OCTET_LENGTH for char types.
Changes in DBI 1.40, 7th January 2004
Fixed handling of CachedKids when DESTROYing threaded handles.
Fixed sql_user_name() in DBI::DBD::Metadata (used by write_getinfo_pm)
to use $dbh->{Username}. Driver authors please update your code.
Changed connect_cached() when running under Apache::DBI
to route calls to Apache::DBI::connect().
Added CLONE() to DBD::Sponge and DBD::ExampleP.
Added warning when starting a new thread about any loaded driver
which does not have a CLONE() function.
Added new prepare_cache($sql, \%attr, 3) option to manage Active handles.
Added SCALE and NULLABLE support to DBD::Sponge.
Added missing execute() in fetchall_hashref docs thanks to Iain Truskett.
Added a CONTRIBUTING section to the docs with notes on creating patches.
Changes in DBI 1.39, 27th November 2003
Fixed STORE to not clear error during nested DBI call, again/better,
thanks to Tony Bowden for the report and helpful test case.
Fixed DBI dispatch to not try to use AUTOLOAD for driver methods unless
the method has been declared (as methods should be when using AUTOLOAD).
This fixes a problem when the Attribute::Handlers module is loaded.
Fixed cwd check code to use $Config{path_sep} thanks to Steve Hay.
Fixed unqualified croak() calls thanks to Steffen Goeldner.
Fixed DBD::ExampleP TYPE and PRECISION attributes thanks to Tom Lowery.
Fixed tracing of methods that only get traced at high trace levels.
The level 1 trace no longer includes nested method calls so it generally
just shows the methods the application explicitly calls.
Added line to trace log (level>=4) when err/errstr is cleared.
Updated docs for InactiveDestroy and point out where and when the
trace includes the process id.
Update DBI::DBD docs thanks to Steffen Goeldner.
Removed docs saying that the DBI->data_sources method could be
passed a $dbh. The $dbh->data_sources method should be used instead.
Added link to 'DBI recipes' thanks to Giuseppe Maxia:
http://gmax.oltrelinux.com/dbirecipes.html (note that this
is not an endorsement that the recipies are 'optimal')
Note: There is a bug in perl 5.8.2 when configured with threads
and debugging enabled (bug #24463) which causes a DBI test to fail.
Changes in DBI 1.38, 21th August 2003
NOTE: The DBI now requires perl version 5.6.0 or later.
(As per notice in DBI 1.33 released 27th February 2003)
Fixed spurious t/03handles failure on 64bit perls reported by H.Merijn Brand.
Fixed spurious t/15array failure on some perl versions thanks to Ed Avis.
Fixed build using dmake on windows thanks to Steffen Goeldner.
Fixed build on using some shells thanks to Gurusamy Sarathy.
Fixed ParamValues to only be appended to ShowErrorStatement if not empty.
Fixed $dbh->{Statement} not being writable by drivers in some cases.
Fixed occasional undef warnings on connect failures thanks to Ed Avis.
Fixed small memory leak when using $sth->{NAME..._hash}.
Fixed 64bit warnings thanks to Marian Jancar.
Fixed DBD::Proxy::db::DESTROY to not alter $@ thanks to Keith Chapman.
Fixed Makefile.PL status from WriteMakefile() thanks to Leon Brocard.
Changed "Can't set ...->{Foo}: unrecognised attribute" from an error to a
warning when running with DBI::ProxyServer to simplify upgrades.
Changed execute_array() to no longer require ArrayTupleStatus attribute.
Changed DBI->available_drivers to not hide DBD::Sponge.
Updated/moved placeholder docs to a better place thanks to Johan Vromans.
Changed dbd_db_do4 api in Driver.xst to match dbd_st_execute (return int,
not bool), relevant only to driver authors.
Changed neat(), and thus trace(), so strings marked as utf8 are presented
in double quotes instead of single quotes and are not sanitized.
Added $dbh->data_sources method.
Added $dbh->last_insert_id method.
Added $sth->execute_for_fetch($fetch_tuple_sub, \@tuple_status) method.
Added DBI->installed_versions thanks to Jeff Zucker.
Added $DBI::Profile::ON_DESTROY_DUMP variable.
Added docs for DBD::Sponge thanks to Mark Stosberg.
|
|
PKGREVISION. This allows using db4 as BDB_DEFAULT for packages that
USE_DB185.
|
|
|
|
|