Subject: pkg/33774: error in pkgsrc/x11/kdebase3
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <tannert@mis.mpg.de>
List: pkgsrc-bugs
Date: 06/20/2006 10:10:01
>Number:         33774
>Category:       pkg
>Synopsis:       error in pkgsrc/x11/kdebase3
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 20 10:10:00 +0000 2006
>Originator:     Andreas Tannert
>Release:        
>Organization:
MPI MIS
>Environment:
SunOS 5.10 Generic_118833-03 sun4u sparc SUNW,Sun-Fire-V240
>Description:
gmake[3]: Entering directory `/opt/pkgsrc/130606devel/pkgsrc/x11/kdebase3/work/kdebase-3.5.3/kioslave/fish'
SUM=`/usr/local/bin/md5sum ./fish.pl | cut -d ' ' -f 1`; \
        echo '#define CHECKSUM "'$SUM'"' > fishcode.h; \
        echo 'static const char *fishCode(' >> fishcode.h; \
        sed -e 's/\\/\\\\/g;s/"/\\"/g;s/^[      ]*/"/;/^"# /d;s/[       ]*$/\\n"/;/^"\\n"$/d;s/{CHECKSUM}/'$SUM'/;' ./fish.pl >> fishcode.h; \
        echo ');' >> fishcode.h;
sed: 1: "s/\\/\\\\/g;s/"/\\"/g;s ...": bad flag in substitute command: 'f'
if /bin/ksh ../../libtool --silent --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/pkgsrc/130606devel/include -I/opt/pkgsrc/130606devel/qt3/include -I/usr/openwin/include  -I/opt/pkgsrc/130606devel/include -I/usr/openwin/include -I/opt/pkgsrc/130606devel/include/freetype2  -mt -DQT_THREAD_SUPPORT -DPNG_NO_ASSEMBLER_CODE -I/opt/pkgsrc/130606devel/include -DLDAP_DEPRECATED -I/usr/include -I/opt/pkgsrc/130606devel/qt3/include -DGLX_GLXEXT_LEGACY -I/opt/pkgsrc/130606devel/include/freetype2 -I/opt/pkgsrc/130606devel/include/krb5 -I/opt/pkgsrc/130606devel/include/db4 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4 -D_FILE_OFFSET_BITS=64  -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O -I/opt/pkgsrc/130606devel/include -DLDAP_DEPRECATED -I/usr/include -I/opt/pkgsrc/130606devel/qt3/include -DGLX_GLXEXT_LEGACY -I/opt/pkgsrc/130606devel/include/freetype2 -I/opt/pkgsrc/130606devel/include/krb5 -I/opt/pkgsrc/130606devel/include/
 db4 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -MT fish.lo -MD -MP -MF ".deps/fish.Tpo" -c -o fish.lo fish.cpp; \
        then mv -f ".deps/fish.Tpo" ".deps/fish.Plo"; else rm -f ".deps/fish.Tpo"; exit 1; fi
fish.cpp: In constructor `fishProtocol::fishProtocol(const QCString&, const 
   QCString&)':
fish.cpp:290: error: cannot convert `const char*(*)()' to `const char*' for 
   argument `1' to `size_t strlen(const char*)'
fish.cpp: In member function `void fishProtocol::manageConnection(const 
   QString&)':
fish.cpp:1024: error: no matching function for call to `fishProtocol::
   writeChild(const char*(&)(), int&)'
fish.cpp:530: error: candidates are: void fishProtocol::writeChild(const char*, 
   int)
/opt/pkgsrc/130606devel/qt3/include/qmap.h: At top level:
fishcode.h:3: warning: `const char* fishCode()' declared `static' but never 
   defined
gmake[3]: *** [fish.lo] Error 1
>How-To-Repeat:
bmake
>Fix:
No solution.