pkgsrc-wip/firebird/TODO

40 lines
1.5 KiB
Plaintext

$Id: TODO,v 1.11 2009/08/09 13:53:10 koifren Exp $
-----------
Investigate and fix this:
-----------
In file included from ../src/jrd/dsc.cpp:29:
../src/jrd/../jrd/common.h:354:2: error: #error Please add support for other ports
../src/jrd/../jrd/../jrd/../jrd/RecordNumber.h:34: error: 'QUADCONST' was not declared in this scope
../src/jrd/../jrd/../jrd/../jrd/RecordNumber.h:35: error: 'QUADCONST' was not declared in this scope
../src/jrd/../jrd/../jrd/../jrd/RecordNumber.h: In member function 'bool RecordNumber::checkNumber(USHORT, USHORT) const':
../src/jrd/../jrd/../jrd/../jrd/RecordNumber.h:162: error: 'QUADCONST' was not declared in this scope
../src/jrd/../jrd/gds_proto.h: At global scope:
../src/jrd/../jrd/gds_proto.h:37: warning: large integer implicitly truncated to unsigned type
------------
These comments were for the 1.5 version of the package:
Firebird can be compiled as "classic" and "super" version -- I have
no idea how do they differ; I think, when it is ready, Makefile
should be divided in Makefile and Makefile.common and package should
be split in "firebird" and "firebird-super".
-- dotz@irc.pl
The classic is forking and superserver is threaded.
-- Adam Hoka
Update package in order to fix multiple vulnerabilities. Reference:
http://secunia.com/advisories/28596/
http://secunia.com/advisories/31064/
http://secunia.com/advisories/36026/
CVE-2016-1569
CVE-2017-6369
CVE-2017-11509
-- kefren@netbsd.org
"The vulnerabilities are fixed in version 2.1 RC1."
It's still 2.0, but maybe I will do an early update.