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

Reply via email to