Failed POSIX build
------------------
Key: CORE-4654
URL: http://tracker.firebirdsql.org/browse/CORE-4654
Project: Firebird Core
Issue Type: Bug
Components: Build Issues / Porting
Affects Versions: 3.0 Beta 2
Environment: CentOS release 6.5 (Final)
gcc version 4.4.7 20120313
Reporter: Dmitriy Starodubov
Priority: Minor
Compile fails with errors like this:
In file included from /home/dmitry/work/fb/src/yvalve/why.cpp:37:
/home/dmitry/work/fb/src/yvalve/../yvalve/YObjects.h: In constructor
'Why::YTransaction::YTransaction(Why::YTransaction*)':
/home/dmitry/work/fb/src/yvalve/../yvalve/YObjects.h:248: error: class
'Why::YTransaction' does not have any field named 'YHelper'
/home/dmitry/work/fb/src/yvalve/../yvalve/YObjects.h:252: error: no matching
function for call to 'Why::YHelper<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::ITransactionImpl<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::IReferenceCountedImpl<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::Inherit<Firebird::FirebirdApi<Firebird::FirebirdPolicy>::IVersionedImpl<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::Inherit<Firebird::FirebirdApi<Firebird::FirebirdPolicy>::ITransaction>
> > > > >::YHelper()'
/home/dmitry/work/fb/src/yvalve/../yvalve/YObjects.h:132: note: candidates are:
Why::YHelper<Impl, Intf>::YHelper(typename Intf::Declaration*) [with Impl =
Why::YTransaction, Intf =
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::ITransactionImpl<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::IReferenceCountedImpl<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::Inherit<Firebird::FirebirdApi<Firebird::FirebirdPolicy>::IVersionedImpl<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::Inherit<Firebird::FirebirdApi<Firebird::FirebirdPolicy>::ITransaction>
> > > >]
/home/dmitry/work/fb/src/yvalve/../yvalve/YObjects.h:125: note:
Why::YHelper<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::ITransactionImpl<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::IReferenceCountedImpl<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::Inherit<Firebird::FirebirdApi<Firebird::FirebirdPolicy>::IVersionedImpl<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::Inherit<Firebird::FirebirdApi<Firebird::FirebirdPolicy>::ITransaction>
> > > > >::YHelper(const Why::YHelper<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::ITransactionImpl<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::IReferenceCountedImpl<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::Inherit<Firebird::FirebirdApi<Firebird::FirebirdPolicy>::IVersionedImpl<Why::YTransaction,
Firebird::FirebirdApi<Firebird::FirebirdPolicy>::Inherit<Firebird::FirebirdApi<
Firebird::FirebirdPolicy>::ITransaction> > > > > >&)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel