[MacPorts] #15010: kdelibs3 3.5.8 fails to build
#15010: kdelibs3 3.5.8 fails to build -------------------------------+-------------------------------------------- Reporter: gargasm@gmail.com | Owner: macports-tickets@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@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@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
#15010: kdelibs3 3.5.8 fails to build --------------------------------+------------------------------------------- Reporter: gargasm@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: kde kdelibs3 --------------------------------+------------------------------------------- Comment (by gargasm@gmail.com): oops. i meant to cite above #10773 and #10882. ah, lysdexia. -p . -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15010#comment:1> MacPorts </projects/macports> Ports system for Mac OS
#15010: kdelibs3 3.5.8 fails to build --------------------------------+------------------------------------------- Reporter: gargasm@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: kde kdelibs3 --------------------------------+------------------------------------------- Comment (by takanori@macports.org): I couldn't reproduce your problem. It works here. {{{ takanori@mini$ uname -a Darwin mini.miko.org 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 }}} {{{ takanori@mini$ gcc --version powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) Copyright (C) 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. }}} {{{ takanori@mini$ port installed kde* The following ports are currently installed: kdebase3 @3.5.8_0 (active) kdelibs3 @3.5.8_2+darwin_8 (active) kdeutils3 @3.5.8_0 (active) takanori@mini$ port installed lua The following ports are currently installed: lua @5.1.3_0 (active) }}} -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15010#comment:2> MacPorts </projects/macports> Ports system for Mac OS
#15010: kdelibs3 3.5.8 fails to build --------------------------------+------------------------------------------- Reporter: gargasm@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: kde kdelibs3 --------------------------------+------------------------------------------- Comment (by gargasm@gmail.com): i have a different (earlier) gcc build...could that be an issue? {{{ [asl@tiPop:~]$ gcc --version powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5367) Copyright (C) 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. }}} i have the same version of lua installed {{{ [asl@tiPop:~]$ port installed lua The following ports are currently installed: lua @5.1.3_0 (active) }}} but none of the kde ports. kdelibs3 seems to be the first one to build, so i have no kdebase3 or kdeutils3. is there a way i can update my gcc? thanks for the response! -p . -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15010#comment:3> MacPorts </projects/macports> Ports system for Mac OS
#15010: kdelibs3 3.5.8 fails to build --------------------------------+------------------------------------------- Reporter: gargasm@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: kde kdelibs3 --------------------------------+------------------------------------------- Comment (by gargasm@gmail.com): update: i upgraded my developer tools to 2.5 (i'd thought 2.4.1 was the latest-oops), so now i have the same gcc as the one takanori was using: {{{ [asl@tiPop:~]$ gcc_select Current default compiler: gcc version 4.0.1 (Apple Computer, Inc. build 5370) }}} i aslo, because of the mention of {{{$AUTOCONF}}} in the first error report, did {{{ [asl@tipop:~]$ sudo port -fn upgrade autoconf ---> Fetching autoconf ---> Verifying checksum(s) for autoconf ---> Extracting autoconf ---> Configuring autoconf ---> Building autoconf with target all ---> Staging autoconf into destroot ---> Deactivating autoconf 2.61_1 ---> Uninstalling autoconf 2.61_1 ---> Installing autoconf 2.61_1 ---> Activating autoconf 2.61_1 ---> Cleaning autoconf }}} still no luck, so i did {{{sudo port upgrade installed}}} and ran it again. now i get: {{{ [asl@tipop:~]$ sudo port install kde ---> Fetching kdelibs3 ---> Verifying checksum(s) for kdelibs3 ---> Extracting kdelibs3 ---> Configuring kdelibs3 ---> 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: 74% 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/kateundo.cpp 74% 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/katecursor.cpp 74% 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/katefactory.cpp 74% 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/katesyntaxdocument.cpp 74% 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/katetextline.cpp 74% 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/kateconfig.cpp 74% 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/katefont.cpp 74% 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/katelinerange.cpp 75% 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/katerenderer.cpp 75% 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/kateattribute.cpp 75% 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/kateindentscriptabstracts.cpp /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateindentscriptabstracts.cpp:28: warning: unused parameter 'internalName' /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdelibs3/work/kdelibs-3.5.8/kate/part/kateindentscriptabstracts.cpp:28: warning: unused parameter 'internalName' 75% 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. }}} i'm wondering if there's a problem with the {{{extern "C"}}} statement (line 38) in {{{kateluaindentscript.cpp}}} that wraps the {{{#include}}} statements for the {{{lua.h}}} and {{{lualib.h}}} files...if that failed, it would make sense that the lua functions referenced would be undeclared in "this scope." also, this just re-occurred to me and may make me look like a total newb and idiot: i think many of my ports may have been installed with {{{gcc 3.4.3}}}, but i did just perform the upgrade (which didn't seem to hit every port) with {{{gcc 4.0.1}}}. if this is an issue should i reinstall all my current ports? what's the best way to do this if so? would {{{sudo port reinstall installed}}} or {{{sudo port reinstall active}}} work, or is this kind of delete {{{/opt/local}}} and start over? i know you couldn't reproduce the problem, but any help would be greatly appreciated, and i'm happy to offer up any further info. for kicks, here's all my active ports: {{{ [asl@tipop:~]$ port echo active Xft2 @2.1.12_0 apr @1.2.12_1 apr-util @1.2.12_0 aspell @0.60.5_0+macosx autoconf @2.61_1 autoconf213 @2.13_0 bzip2 @1.0.5_0 cyrus-sasl2 @2.1.21_0+kerberos db44 @4.4.20_1 expat @2.0.1_0 flex @2.5.35_0 fontconfig @2.5.0_0+macosx freetype @2.3.5_1 gawk @3.1.6_0 gettext @0.17_3 glib2 @2.16.3_0 gmake @3.81_0 help2man @1.36.4_1 hicolor-icon-theme @0.10_0 ilmbase @1.0.1_1 jack @0.109.2_0 jasper @1.900.1_0 jpeg @6b_2 libart_lgpl @2.3.20_0 libgpg-error @1.6_0 libiconv @1.12_0+darwin_8 libidn @1.0_0 libogg @1.1.3_2 libpng @1.2.26_0 libsdl @1.2.13_1+darwin_8 libsdl_image @1.2.6_2 libsdl_mixer @1.2.8_0 libsndfile @1.0.17_1 libtool @1.5.26_0 libvorbis @1.2.0_0 libxml2 @2.6.31_0 libxslt @1.1.22_0 lua @5.1.3_0 m4 @1.4.10_1 ncurses @5.6_0 ncursesw @5.6_1 neon @0.26.4_1 openexr @1.6.1_0 openssl @0.9.8g_0 p5-locale-gettext @1.05_0 pcre @7.6_0 perl5.8 @5.8.8_2+darwin_8 pkgconfig @0.23_0 py25-zlib @2.5.2_0 python25 @2.5.2_2+darwin_8 qt3 @3.3.8_3+darwin_8 readline @5.2.007_0 render @0.9_1 smpeg @0.4.4_6+darwin_8 sqlite3 @3.5.8_0 subversion @1.4.6_0 texinfo @4.11_0 tiff @3.8.2_1+macosx unsermake @0.4-20070824_1 xattr @0.1_2 xorg-util-macros @1.1.5_0 xorg-xproto @7.0.11_1 xrender @0.9.0_2 zlib @1.2.3_1 }}} -p . -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15010#comment:4> MacPorts </projects/macports> Ports system for Mac OS
#15010: kdelibs3 3.5.8 fails to build --------------------------------+------------------------------------------- Reporter: gargasm@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: kde kdelibs3 --------------------------------+------------------------------------------- Comment (by jmr@macports.org): Replying to [comment:4 gargasm@gmail.com]:
i think many of my ports may have been installed with {{{gcc 3.4.3}}}, but i did just perform the upgrade (which didn't seem to hit every port) with {{{gcc 4.0.1}}}. if this is an issue should i reinstall all my current ports? what's the best way to do this if so?
`sudo port -f -n upgrade installed` will do the trick. Definitely a good idea since the C++ ABI changes between GCC versions. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15010#comment:5> MacPorts </projects/macports> Ports system for Mac OS
#15010: kdelibs3 3.5.8 fails to build --------------------------------+------------------------------------------- Reporter: gargasm@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: kde kdelibs3 --------------------------------+------------------------------------------- Comment (by gargasm@gmail.com): Replying to [comment:5 jmr@macports.org]:
`sudo port -f -n upgrade installed` will do the trick. Definitely a good idea since the C++ ABI changes between GCC versions.
this i did...and reinstalled macports from the binary .dmg (just for kicks). after the above command and a fresh re-install, this should be a current and flawless system, right? i also did a {{{sudo clean --all installed}}}. however, i still get a build failure at the same point. it seems that {{{kateluaindentscript.cpp}}} has the problems, and it seems like it's because it can't find the {{{lua.h}}} and the {{{lualib.h}}} files, or can't parse them, or something of the sort. this is all far beyond me. i even made sure that {{{/opt/local/[s]*bin}}} is at the head of $PATH...is there such a thing as an include path variable? i really don't know what's going on here, and any info would be greatly appreciated. -p . -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15010#comment:6> MacPorts </projects/macports> Ports system for Mac OS
participants (1)
-
MacPorts