[MacPorts] #37368: qt4-mac: Undefined symbols _dbus_shutdown (was: build qt4-mac failed on Mac 10.8)

MacPorts noreply at macports.org
Fri Dec 21 17:00:38 PST 2012


#37368: qt4-mac: Undefined symbols _dbus_shutdown
---------------------------+-------------------------
  Reporter:  bin.liu919@…  |      Owner:  michaelld@…
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.1.2
Resolution:                |   Keywords:
      Port:  qt4-mac       |
---------------------------+-------------------------
Changes (by ryandesign@…):

 * keywords:  qt4-mac =>
 * owner:  macports-tickets@… => michaelld@…
 * port:   => qt4-mac


Old description:

> Hello everyone. I have been trying to install qt4-mac on my Macbook but
> fail.
>
> log.
> :info:configure /usr/bin/clang++ -c -pipe -isysroot
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk
> -arch x86_64 -O2 -Wall -W  -I../../../mkspecs/macx-g++ -I. -o dbus.o
> dbus.cpp
> :info:configure /usr/bin/clang++ -headerpad_max_install_names -o dbus
> dbus.o
> -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk
> -arch x86_64
> :info:configure Undefined symbols for architecture x86_64:
> :info:configure   "_dbus_shutdown", referenced from:
> :info:configure       _main in dbus.o
> :info:configure ld: symbol(s) not found for architecture x86_64
> :info:configure clang: error: linker command failed with exit code 1 (use
> -v to see invocation)
> :info:configure make: *** [dbus] Error 1
> :info:configure D-Bus disabled.
> :info:configure The QtDBus module cannot be enabled because libdbus-1
> version 0.93 was not found.
> :info:configure  Turn on verbose messaging (-v) to ./configure to see the
> final report.
> :info:configure  If you believe this message is in error you may use the
> continue
> :info:configure  switch (-continue) to ./configure to continue.
> :info:configure Command failed:  cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_aqua_qt4-mac/qt4-mac/work
> /qt-everywhere-opensource-src-4.8.4" && ./configure -v -confirm-license
> -opensource -prefix /opt/local -bindir /opt/local/bin -libdir
> /opt/local/lib -docdir /opt/local/share/doc/qt4 -headerdir
> /opt/local/include -plugindir /opt/local/share/qt4/plugins -importdir
> /opt/local/share/qt4/imports -datadir /opt/local/share/qt4
> -translationdir /opt/local/share/qt4/translations -sysconfdir
> /opt/local/etc/qt4 -examplesdir /opt/local/share/qt4/examples -demosdir
> /opt/local/share/qt4/demos -openssl-linked -dbus-linked -fast -no-pch
> -framework -no-phonon -no-phonon-backend -no-sql-db2 -no-sql-ibase -no-
> sql-oci -no-sql-tds -no-sql-mysql -no-sql-odbc -no-sql-psql -no-sql-
> sqlite -no-sql-sqlite2 -nomake demos -nomake examples -release -no-
> declarative-debug -arch "x86_64" -sdk
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk
> :info:configure Exit code: 101
> :error:configure org.macports.configure for port qt4-mac returned:
> configure failure: command execution failed
> :debug:configure Error code: NONE
> :debug:configure Backtrace: configure failure: command execution failed
>     while executing
> "$procedure $targetname"
> :info:configure Warning: targets not executed for qt4-mac:
> org.macports.activate org.macports.configure org.macports.build
> org.macports.destroot org.macports.install

New description:

 Hello everyone. I have been trying to install qt4-mac on my Macbook but
 fail.

 log.
 {{{
 :info:configure /usr/bin/clang++ -c -pipe -isysroot
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk
 -arch x86_64 -O2 -Wall -W  -I../../../mkspecs/macx-g++ -I. -o dbus.o
 dbus.cpp
 :info:configure /usr/bin/clang++ -headerpad_max_install_names -o dbus
 dbus.o
 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk
 -arch x86_64
 :info:configure Undefined symbols for architecture x86_64:
 :info:configure   "_dbus_shutdown", referenced from:
 :info:configure       _main in dbus.o
 :info:configure ld: symbol(s) not found for architecture x86_64
 :info:configure clang: error: linker command failed with exit code 1 (use
 -v to see invocation)
 :info:configure make: *** [dbus] Error 1
 :info:configure D-Bus disabled.
 :info:configure The QtDBus module cannot be enabled because libdbus-1
 version 0.93 was not found.
 :info:configure  Turn on verbose messaging (-v) to ./configure to see the
 final report.
 :info:configure  If you believe this message is in error you may use the
 continue
 :info:configure  switch (-continue) to ./configure to continue.
 :info:configure Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_aqua_qt4-mac/qt4-mac/work
 /qt-everywhere-opensource-src-4.8.4" && ./configure -v -confirm-license
 -opensource -prefix /opt/local -bindir /opt/local/bin -libdir
 /opt/local/lib -docdir /opt/local/share/doc/qt4 -headerdir
 /opt/local/include -plugindir /opt/local/share/qt4/plugins -importdir
 /opt/local/share/qt4/imports -datadir /opt/local/share/qt4 -translationdir
 /opt/local/share/qt4/translations -sysconfdir /opt/local/etc/qt4
 -examplesdir /opt/local/share/qt4/examples -demosdir
 /opt/local/share/qt4/demos -openssl-linked -dbus-linked -fast -no-pch
 -framework -no-phonon -no-phonon-backend -no-sql-db2 -no-sql-ibase -no-
 sql-oci -no-sql-tds -no-sql-mysql -no-sql-odbc -no-sql-psql -no-sql-sqlite
 -no-sql-sqlite2 -nomake demos -nomake examples -release -no-declarative-
 debug -arch "x86_64" -sdk
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk
 :info:configure Exit code: 101
 :error:configure org.macports.configure for port qt4-mac returned:
 configure failure: command execution failed
 :debug:configure Error code: NONE
 :debug:configure Backtrace: configure failure: command execution failed
     while executing
 "$procedure $targetname"
 :info:configure Warning: targets not executed for qt4-mac:
 org.macports.activate org.macports.configure org.macports.build
 org.macports.destroot org.macports.install
 }}}

--

-- 
Ticket URL: <https://trac.macports.org/ticket/37368#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list