[MacPorts] #23992: Mumble build fails under 10.5.8
MacPorts
noreply at macports.org
Tue Mar 9 03:20:05 PST 2010
#23992: Mumble build fails under 10.5.8
-------------------------------+--------------------------------------------
Reporter: jp@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.2
Keywords: lglcd | Port:
-------------------------------+--------------------------------------------
Mumble fails to build on my system because it apparently expects the
Logitech LCD SDK to be installed.
{{{
---> Building mumble
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_mumble/work/mumble-1.2.1"
&& /usr/bin/make -j2 all " returned error 2
Command output: rm -f libmumbleoverlay.bundle
/Developer/usr/bin/g++-4.2 -framework CoreFoundation -arch x86_64
-Xarch_x86_64 -mmacosx-version-min=10.5 -arch i386
-Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk -bundle -undefined
dynamic_lookup -dynamic -o libmumbleoverlay.bundle mach_override.o
overlay.o -L/opt/mumble-1.2/lib
launcher.m: In function 'main':
launcher.m:104: warning: Mac OS X version 10.5 or later is needed for use
of foreach-collection-statement
launcher.m:149: warning: passing argument 2 of 'insertObject:atIndex:' as
unsigned due to prototype
launcher.m:157: warning: initialization from incompatible pointer type
launcher.m:158: warning: initialization from incompatible pointer type
mv -f libmumbleoverlay.bundle ../../release/
/Developer/usr/bin/g++-4.2 -headerpad_max_install_names -Wl,-dead_strip
-framework Carbon -framework ApplicationServices -framework Cocoa
-sectcreate __TEXT __info_plist launcher.plist -arch i386
-Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk -o ../../debug/mumble-
overlay debug/launcher.o -L/opt/mumble-1.2/lib
cd g15helper/ && /usr/bin/make -f Makefile all
/usr/bin/make -f Makefile.Release all
/usr/bin/make -f Makefile.Debug all
/Developer/usr/bin/gcc-4.2 -c -pipe -Wfatal-errors -Wshadow -Wconversion
-Wsign-compare -fvisibility=hidden -mmacosx-version-min=10.4 -Xarch_i386
-mmmx -Xarch_i386 -msse -Xarch_i386 -msse2 -O2 -arch i386 -Wall -W
-isysroot /Developer/SDKs/MacOSX10.5.sdk -DNO_UPDATE_CHECK
-DRESTRICT=__restrict__ -DAPPLE
-I/opt/local/libexec/qt4-mac/mkspecs/macx-g++ -I.
-I/opt/mumble-1.2/boost-1_41_0/include -I/opt/mumble-1.2/include
-I/opt/mumble-1.2/lglcd-sdk/SDK/Src/ -o release/g15helper_macx.o
g15helper_macx.c
/Developer/usr/bin/gcc-4.2 -c -pipe -Wfatal-errors -Wshadow -Wconversion
-Wsign-compare -fvisibility=hidden -mmacosx-version-min=10.4 -Xarch_i386
-mmmx -Xarch_i386 -msse -Xarch_i386 -msse2 -g -gdwarf-2 -arch i386 -Wall
-W -isysroot /Developer/SDKs/MacOSX10.5.sdk -DNO_UPDATE_CHECK
-DRESTRICT=__restrict__ -DAPPLE -DUSE_LOGFILE
-I/opt/local/libexec/qt4-mac/mkspecs/macx-g++ -I.
-I/opt/mumble-1.2/boost-1_41_0/include -I/opt/mumble-1.2/include
-I/opt/mumble-1.2/lglcd-sdk/SDK/Src/ -o debug/g15helper_macx.o
g15helper_macx.c
g15helper_macx.c:41:19: error: lglcd.h: No such file or directory
g15helper_macx.c: In function 'main':
g15helper_macx.c:72: error: 'lgLcdConnectContextEx' undeclared (first use
in this function)
compilation terminated due to -Wfatal-errors.
{standard input}:2:FATAL:.abort detected. Assembly stopping.
make[2]: *** [release/g15helper_macx.o] Error 1
make[1]: *** [release-all] Error 2
make[1]: *** Waiting for unfinished jobs....
g15helper_macx.c:41:19: error: lglcd.h: No such file or directory
g15helper_macx.c: In function 'main':
g15helper_macx.c:72: error: 'lgLcdConnectContextEx' undeclared (first use
in this function)
compilation terminated due to -Wfatal-errors.
{standard input}:108:FATAL:.abort detected. Assembly stopping.
make[2]: *** [debug/g15helper_macx.o] Error 1
make[1]: *** [debug-all] Error 2
make: *** [sub-g15helper-all-ordered] Error 2
}}}
There is currently no port available for this library. The mumble wiki
says that this library is optional, so a quick fix would be to change the
build configuration in a way that it doesent depend on this library.
--
Ticket URL: <http://trac.macports.org/ticket/23992>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list