[MacPorts] #15010: kdelibs3 3.5.8 fails to build

MacPorts trac at macosforge.org
Mon Apr 14 03:51:44 PDT 2008


#15010: kdelibs3 3.5.8 fails to build
-------------------------------+--------------------------------------------
 Reporter:  gargasm at gmail.com  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect             |      Status:  new                                  
 Priority:  Normal             |   Milestone:  Port Bugs                            
Component:  ports              |     Version:  1.6.0                                
 Keywords:  kde kdelibs3       |  
-------------------------------+--------------------------------------------
 just trying to get through the following command:
 {{{
 sudo port install kde
 }}}
 and encountering more problems. here's my uname -a:
 {{{
 Darwin tiPop.local 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10
 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh
 powerpc
 }}}
 kdelibs3 is now failing to build. when i'm using the normal macports
 perl5.8.8, i get the following error:
 {{{
 [asl at tiPop:~]$ sudo port install kde
 Password:
 --->  Building kdelibs3 with target all
 Error: Target org.macports.build returned: shell command "cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8
 && ./CompileScript.sh" returned error 1
 Command output:         case $SW_VERSION in
                 6*|7*)
                         export CPPFLAGS="$CPPFLAGS -DHAVE_SYS_EXEC_H=1"
                         ;;
         esac

         export CPPFLAGS="-I/usr/include/gssapi $CPPFLAGS"

         ./build-helper.sh cvs       kdelibs3 3.5.8 2 make -f
 admin/Makefile.common cvs
 *** YOU'RE USING UNSERMAKE.
 *** GOOD LUCK!! :)
 *** Creating acinclude.m4
 make[1]: Nothing to be done for `acinclude.m4'.
 *** Creating list of subdirectories
 *** Creating Makefile.am
 *** Creating configure.files
 *** Creating configure.in
 *** Creating aclocal.m4
 *** Creating configure
 dyld: lazy symbol binding failed: Symbol not found: _sprintf$LDBLStub
   Referenced from: /opt/local/lib/perl5/5.8.8/darwin-
 2level/auto/Data/Dumper/Dumper.bundle
   Expected in: dynamic lookup

 dyld: Symbol not found: _sprintf$LDBLStub
   Referenced from: /opt/local/lib/perl5/5.8.8/darwin-
 2level/auto/Data/Dumper/Dumper.bundle
   Expected in: dynamic lookup

 ./admin/cvs.sh: line 655: 10327 Trace/BPT trap          $AUTOCONF
 make: *** [cvs] Error 1
 kdelibs3-3.5.8-2 cvs failed!

 Error: The following dependencies failed to build: kdebase3 kdelibs3
 libusb kdenetwork3 openslp kdepim3 gpgme gnupg pth kdeaccessibility3
 opensync py25-gobject py25-numeric swig bison kdeutils3 gmp
 Error: Status 1 encountered during processing.
 }}}
 poking around the tickets here, and reviewing some of my earlier install
 bumps, i tried tricking the system into using the {{{/usr/bin/perl5.8.6}}}
 included in Tiger by symlinking {{{/opt/local/bin/perl}}} to that version.
 doing so produces the following error:
 {{{
 [asl at tiPop:~]$ sudo port install kde
 --->  Building kdelibs3 with target all
 Error: Target org.macports.build returned: shell command "cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8
 && ./CompileScript.sh" returned error 1
 Command output:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/katejscript.cpp:616:
 warning: unused parameter 'token'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/katejscript.cpp:616:
 warning: unused parameter 'value'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/katejscript.cpp:616:
 warning: unused parameter 'attr'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/katejscript.cpp:837:
 warning: unused parameter 'args'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/katejscript.h:
 In constructor 'KateIndentJScriptImpl::KateIndentJScriptImpl(const
 QString&, const QString&, const QString&, const QString&, double)':
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/katejscript.h:208:
 warning: 'KateIndentJScriptImpl::m_interpreter' will be initialized after
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/katejscript.h:207:
 warning:   'KJS::Object* KateIndentJScriptImpl::m_indenter'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/katejscript.cpp:849:
 warning:   when initialized here
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/katejscript.cpp:
 At global scope:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/katejscript.cpp:985:
 warning: unused parameter 'line'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/katejscript.cpp:992:
 warning: unused parameter 'begin'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/katejscript.cpp:992:
 warning: unused parameter 'needcontinue'
 65% compiling
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/katespell.cpp
 65% compiling
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp
 g++ -DHAVE_CONFIG_H -I./kate/part
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part
 -I. -I./kate/part/../interfaces
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kdeprint
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/interfaces
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/interfaces/kregexpeditor
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kdefx
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kutils
 -I./kjs
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/dcop
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/libltdl
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kdefx
 -I./kdecore
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kdecore
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kdecore/network
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kdeui
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kio
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kio/kio
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kio/kfile
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8
 -I/opt/local/lib/qt3/include -I/usr/X11R6/include -I/opt/local/include
 -I/opt/local/include -DQT_THREAD_SUPPORT -I/usr/include/gssapi
 -I/opt/local/include/freetype2 -I/opt/local/include -fno-common -no-cpp-
 precomp -DMACOSX -DARTS_NO_ALARM -I/opt/local/include -I/usr/X11R6/include
 -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Os -Os -fPIC -Wno-non-
 virtual-dtor -fno-exceptions -fno-check-new -fno-common
 -fvisibility=hidden -fvisibility-inlines-hidden -DQT_CLEAN_NAMESPACE
 -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -fPIC
 -DPIC -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp
 -o ./kate/part/.libs/kateluaindentscript.o
 -Wp,-MD,./kate/part/.deps/kateluaindentscript.TUlo
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp:177:
 warning: unused parameter 'L'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp:
 In member function 'bool
 KateLUAIndentScriptImpl::setupInterpreter(QString&)':
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp:249:
 error: 'luaL_newstate' was not declared in this scope
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp:290:
 error: 'lua_version' was not declared in this scope
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp:
 At global scope:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp:325:
 warning: unused parameter 'view'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp:325:
 warning: unused parameter 'line'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp:331:
 warning: unused parameter 'begin'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp:331:
 warning: unused parameter 'needcontinue'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp:458:
 warning: unused parameter 'filePath'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp:458:
 warning: unused parameter 'niceName'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp:458:
 warning: unused parameter 'copyright'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateluaindentscript.cpp:458:
 warning: unused parameter 'version'
 Error creating ./kate/part/kateluaindentscript.lo. Exit status 1.
 kdelibs3-3.5.8-2 make failed!

 Error: The following dependencies failed to build: kdebase3 kdelibs3
 libusb kdenetwork3 openslp kdepim3 gpgme gnupg pth kdeaccessibility3
 opensync py25-gobject py25-numeric swig bison kdeutils3 gmp
 Error: Status 1 encountered during processing.
 }}}

 what gives? i looked around (#10733, #10822, solution referenced in
 http://trac.macosforge.org/projects/macports/ticket/13063#comment:9
 doesn't seem to apply), but all the tickets out there seem to pertain only
 to kdelibs3.5.1, and the r19744 changes don't seem to apply (am i wrong
 about this?)

 i'm stuck again, and any help would be most appreciated! thank you all

 -p
 .

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15010>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list