Package: maxdb-7.5.00
Version: 7.5.00.34-3

Your package fails to build with GCC 4.2.  Version 4.2 has not been
released yet but I'm building with a snapshot in order to find errors
and give people an advance warning.  You can reproduce this with the
gcc-snapshot package from unstable or gcc-4.2 from experimental.

You'r using -no-rtti when compiling but the source code uses
dynamic_cast, which gcc 4.2 will no longer accept, see:
http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01487.html


> Automatic build of maxdb-7.5.00_7.5.00.34-3 on coconut0.coconut.gelato.org by 
> sbuild/ia64 0.49
...
> IFR_ResultSet.cpp fast 
> IFR_ResultSet.cpp: In member function 'IFR_ResultSetMetaData* IFR_Result\
> Set::getResultSetMetaData()':
> IFR_ResultSet.cpp:2254: error: 'dynamic_cast' not permitted with -fno-r\
> tti
> Error while executing "c++ -I/build/tbm/maxdb-7.5.00-7.5.00.34/MaxDB_DE\
> V/sys/wrk/sdk/incl -shared -fPIC -DREL30 -DLINUX -DIA64 -DSAG -DSDB_RELE\
> ASE_070500 -I/build/tbm/maxdb-7.5.00-7.5.00.34/MaxDB_DEV/usr/incl -I/bui\
> ld/tbm/maxdb-7.5.00-7.5.00.34/MaxDB_DEV/sys/wrk/incl -I/build/tbm/maxdb-\
> 7.5.00-7.5.00.34/MaxDB_DEV/sys/wrk/incl/SAPDB -DSYSV -D_SVID -I/usr/incl\
> ude/ncurses -w -Wall -DBIT64 -fPIC -DBUILD_INTERFACE_RUNTIME -DHAS_NPTL \
> -fno-strict-aliasing -DSAPDB_FAST -D_REENTRANT -O2 -I/usr/lib/maxdb/devt\
> ools/incl -fno-rtti -Wno-deprecated -c IFR_ResultSet.cpp"
> message: Inappropriate ioctl for device
>  at /usr/lib/maxdb/devtools/bin/compc.pl line 413
> COMMAND error 25 
> IFR_RowSet.cpp fast 
> IFR_UpdatableRowSet.cpp fast 
> IFR_Statement.cpp fast 
> IFR_PreparedStmt.cpp fast 
> IFR_PreparedStmt.cpp: In member function 'IFR_ParameterMetaData* IFR_Pre\
> paredStmt::getParameterMetaData()':
> IFR_PreparedStmt.cpp:3314: error: 'dynamic_cast' not permitted with -fn\
> o-rtti
> IFR_PreparedStmt.cpp:3314: error: 'dynamic_cast' not permitted with -fn\
> o-rtti
> IFR_PreparedStmt.cpp: In member function 'IFR_ResultSetMetaData* IFR_Pr\
> eparedStmt::getResultSetMetaData()':
> IFR_PreparedStmt.cpp:3338: error: 'dynamic_cast' not permitted with -fn\
> o-rtti
> IFR_PreparedStmt.cpp:3338: error: 'dynamic_cast' not permitted with -fn\
> o-rtti
> Error while executing "c++ -I/build/tbm/maxdb-7.5.00-7.5.00.34/MaxDB_DE\
> V/sys/wrk/sdk/incl -shared -fPIC -DREL30 -DLINUX -DIA64 -DSAG -DSDB_RELE\
> ASE_070500 -I/build/tbm/maxdb-7.5.00-7.5.00.34/MaxDB_DEV/usr/incl -I/bui\
> ld/tbm/maxdb-7.5.00-7.5.00.34/MaxDB_DEV/sys/wrk/incl -I/build/tbm/maxdb-\
> 7.5.00-7.5.00.34/MaxDB_DEV/sys/wrk/incl/SAPDB -DSYSV -D_SVID -I/usr/incl\
> ude/ncurses -w -Wall -DBIT64 -fPIC -DBUILD_INTERFACE_RUNTIME -DHAS_NPTL \
> -fno-strict-aliasing -DSAPDB_FAST -D_REENTRANT -O2 -I/usr/lib/maxdb/devt\
> ools/incl -fno-rtti -Wno-deprecated -c IFR_PreparedStmt.cpp"
> message: Inappropriate ioctl for device
>  at /usr/lib/maxdb/devtools/bin/compc.pl line 413
> COMMAND error 25 
...
> 'libSQLDBC.dld' not made because of dependency errors 
> 30-07-06 23:32:12 end    of    SAPDB/Interfaces/SQLDBC/libSQLDBC.dld   fast 
> make: *** [build-shared-libs-stamp] Error 2

-- 
Martin Michlmayr
http://www.cyrius.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to