#Mageia first #Linux distro with packages for Ruby and Rails
Philippe wrote on statusnet : fb and fb_adapter are packaged into Mageia first distro with packages for Ruby and Rails (Active Record driver)
News from the Firebird developers.
Philippe wrote on statusnet : fb and fb_adapter are packaged into Mageia first distro with packages for Ruby and Rails (Active Record driver)
Officially VC++6 builds are dead (There are community builds but unsupported by core php developers)
Here is the announcement
Windows users: please mind that we do no longer provide builds created with Visual Studio C++ 6. It is impossible to maintain a high quality and safe build of PHP for Windows using this unmaintained compiler.
For Apache SAPIs (php5_apache2_2.dll), be sure that you use a Visual Studio C++ 9 version of Apache. We recommend the PHP builds as provided by ApacheLounge. For any other SAPI (CLI, FastCGI via mod_fcgi, FastCGI with IIS or other FastCGI capable server), everything works as before.Third party extension providers must rebuild their extensions to make them compatible and loadable with the Visual Studio C++9 builds that we no longer provide.
![]() |
DA-SOFT Technologies announces the availability of AnyDAC for Delphi Spring 2011 release v 4.0.7.1719 – high-speed, Universal Data Access Components for Firebird, Interbase, SQLite, MySQL, MS SQL Server, Oracle, PostgreSQL, MS Access, IBM DB2, Sybase SQL Anywhere, Informix, DbExpress, ODBC, that simplifies the task of building Embarcadero Delphi, C++Builder and Free Pascal Compiler database applications. |
AnyDAC for Delphi can be immediately downloaded from the download page.
What is new in v4.0.7 and what is AnyDAC ?
| SQL Maestro Group is pleased to announce the release of Firebird Maestro v. 11.2, a powerful Windows GUI solution for Firebird administration and database development. |
New version features support for a lot of Firebird 2.5 and Firebird 2.1 new features, tools to generate CRUD stored procedures and updatable views, enhanced Dependency Tracker, and other useful things. Read full press-release.
What is Asyncronous System Trap ? : This is similar to Unixes signal’s or OS interrupts.
Technically this is callbacks from Lock Manager into the Engine called when
somebody acquires lock at level not compatible with current level. In this case
all processes who owns the lock receives notification and should take appropriate
action to release lock (immediately or deferred-ASAP).
The main trick with AST’s handlers is that AST is send asynchronously and
handler must take care to work correctly. Since v2.5 all ATS handlers runs in
separate thread. Before v2.5 it works using signals on Unixes and threads on
Windows.
PS the issue with old glibc and FB 2.5 is that since v2.5 we abandoned usage of old
System V semaphores (do you remember “semaphores are exhausted” error ? now
you can forget it completely) and start to use pthread mutexes. And old glibc have a
bugs in pthread mutex implementation.
Related to previous announcement:If you are on ubuntu and your ubuntu release is greater than Hardy (8.04) you are safe , on other distributions you can determine this way the glibc version
You must run the /lib/libc.so.6 and it will return the glibc version
in the first row.
In ubuntu or any debian based distro
/lib/libc.so.6 | head -n 1
GNU C Library (Ubuntu EGLIBC 2.13-0ubuntu1) stable release version
2.13, by Roland McGrath et al.
in this case glibc is 2.13
and is builded from eglibc sources
https://launchpad.net/ubuntu/+source/eglibc
another option is dpkg interrogation
dpkg -l libc6
on rpm based distros
rpm -q glibc
ps: other alternative ways
After two years of squashing bugs Debian 6.0 Squeeze is released , in the new version Firebird 2.1.3 is included that is considered quite stable and supported for development if you don’t use the new features from 2.5. Here is the guide for installing it on Debian stable systems from official repository.
DBD::Firebird is registered in perl cpan’s module list and soon we will upload the first tar.gz release (when is considered stable enough)
Until then the module is hosted in github and can be used and tested :
Stefan has improved the Windows support also fixed many tests , here are some of the commit messages:
Improved support for MinGW, added support for ActivePerl, Removed some obsolete tests, All tests, now use testlib.pl and Test::More (except 60leaks.t)
Register and vote now for Firebird
http://www.linuxquestions.org/questions/2010-linuxquestions-org-members-choice-awards-93/database-of-the-year-855903/
Someone please post it on Firebird-general too , (I’m marked as spammer there) . Also put it on other Firebird communities
We have made an comparison of functions between Oracle and FireBird to avoid the nice (but incomplete) UDF-library UDF4Ora. Most of the Oracle functions are similar to FireBird- or FreeAdhocUDF-functions. Here you find a complete liste of comparison.
If you are interested in one (or more) not presented functions send an eMail to help@freeadhocudf.org.
Christoph Theuring / FreeAdhocUDF.org