Package: hpoj
Version: 0.91-13
Usertags: ftbfs-gcc-4.3

Your package fails to build with GCC 4.3.  Version 4.3 has not been
released yet but I'm building with a snapshot in order to find errors
and give people an advance warning.  GCC 4.3 now prints an error
message when C++ code contains duplicate function parameter names in
function prototypes, see
http://www.cyrius.com/journal/2007/12/07#gcc-4.3-multiple-params

You can reproduce this problem with gcc-snapshot from unstable.  Note
that Red Hat, Novell and Ubuntu have done some work getting packages
to build with GCC 4.3 so there might be patches floating around
somewhere.  I suggest you talk to your upstream.

> Automatic build of hpoj_0.91-13 on em64t by sbuild/amd64 0.53
...
> ln -sf libsane-hpoj.so.1.0 libsane-hpoj.so
> make[2]: Leaving directory `/build/tbm/hpoj-0.91/lib/sane'
> mlcd
> make[2]: Entering directory `/build/tbm/hpoj-0.91/mlcd'
> g++ -I/build/tbm/hpoj-0.91/mlcd -I/build/tbm/hpoj-0.91/mlcd/transport -O -g 
> -Wall -DEX_TRANSPORT_UNIX_PORT -DPAR_PLATFORM_LINUX -DUSB_PLATFORM_LINUX 
> -DJD_DEBUGLITE  -DHAVE_LIBUSB  -DVAR_RUN_PREFIX="\"/var/run\"" -c -o ExMgr.o 
> ExMgr.cpp
> In file included from /build/tbm/hpoj-0.91/mlcd/transport/ExTransport.h:27,
>                  from /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:27,
>                  from ExMgr.cpp:32:
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h: In member function 'char* 
> ExMgr::getInterfaceString(int)':
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:541: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:542: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:543: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h: In member function 'void 
> ExMgr::fdClose(int*)':
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:590: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h: In member function 'char* 
> ExMgr::getTransportModeString()':
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:636: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:639: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:641: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h: In member function 'void 
> ExMgr::exActivateComplete()':
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:645: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:645: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h: In member function 'void 
> ExMgr::nullInit()':
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:689: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h: In member function 'int 
> ExMgr::sessionPmlEngage(SCD)':
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:858: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:858: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h: In member function 'int 
> ExMgr::sessionPmlDisengage(SCD)':
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:863: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:863: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h: In member function 'virtual int 
> ExMgr::llioGlobOne(char*, int)':
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:962: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:962: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h: In member function 'void 
> ExMgr::llioNameSet(char*)':
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:991: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:991: warning: deprecated conversion from 
> string constant to 'char*'
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h: In member function 'void 
> ExMgr::sendForwardData(ExBdr*, int)':
> /build/tbm/hpoj-0.91/mlcd/ExMgr.h:1081: warning: deprecated conversion from 
> string constant to 'char*'
> In file included from /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:27,
>                  from ExMgr.cpp:32:
> /build/tbm/hpoj-0.91/mlcd/transport/ExTransport.h: In constructor 
> 'ExLookupQueue::ExLookupQueue()':
> /build/tbm/hpoj-0.91/mlcd/transport/ExTransport.h:117: warning: deprecated 
> conversion from string constant to 'char*'
> In file included from ExMgr.cpp:32:
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h: At global scope:
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:333: warning: 'packed' 
> attribute ignored for field of type 
> 'ExMlcCommandChannel::CmdOpenChannel::<anonymous union>::<anonymous struct>'
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:338: warning: 'packed' 
> attribute ignored for field of type 
> 'ExMlcCommandChannel::CmdOpenChannel::<anonymous union>::<anonymous struct>'
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:349: warning: 'packed' 
> attribute ignored for field of type 
> 'ExMlcCommandChannel::CmdOpenChannelReply::<anonymous union>::<anonymous 
> struct>'
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:357: warning: 'packed' 
> attribute ignored for field of type 
> 'ExMlcCommandChannel::CmdOpenChannelReply::<anonymous union>::<anonymous 
> struct>'
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:376: warning: 'packed' 
> attribute ignored for field of type 
> 'ExMlcCommandChannel::CmdCloseChannelReply::<anonymous union>::<anonymous 
> struct>'
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:396: warning: 'packed' 
> attribute ignored for field of type 
> 'ExMlcCommandChannel::CmdCreditReply::<anonymous union>::<anonymous struct>'
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:409: warning: 'packed' 
> attribute ignored for field of type 
> 'ExMlcCommandChannel::CmdCreditRequest::<anonymous union>::<anonymous struct>'
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:412: warning: 'packed' 
> attribute ignored for field of type 
> 'ExMlcCommandChannel::CmdCreditRequest::<anonymous union>::<anonymous struct>'
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:422: warning: 'packed' 
> attribute ignored for field of type 
> 'ExMlcCommandChannel::CmdCreditRequestReply::<anonymous union>::<anonymous 
> struct>'
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:427: warning: 'packed' 
> attribute ignored for field of type 
> 'ExMlcCommandChannel::CmdCreditRequestReply::<anonymous union>::<anonymous 
> struct>'
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:491: warning: 'packed' 
> attribute ignored for field of type 
> 'ExMlcCommandChannel::CmdError::<anonymous union>::<anonymous struct>'
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:496: warning: 'packed' 
> attribute ignored for field of type 
> 'ExMlcCommandChannel::CmdError::<anonymous union>::<anonymous struct>'
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:891: error: multiple 
> parameters named 'pMaxForwardPacketSize'
> /build/tbm/hpoj-0.91/mlcd/transport/ExMlcTransport.h:898: error: multiple 
> parameters named 'maxForwardPacketSize'

-- 
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