Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#25503 closed defect (fixed)

dbus: AC_CHECK_SIZEOF: requires literal arguments

Reported by: bennyfactor@… Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc: ryandesign (Ryan Carsten Schmidt), skymoo (Adam Mercer)
Port: autoconf dbus

Description

I'm using OSX 10.6.3 gcc 4.2 and just upgraded to macports 1.92. Dbus is failing to build.

here's the log:

version:1
:msg:main --->  Computing dependencies for dbus:info:main .:debug:main Searching for dependency: pkgconfig
:debug:main Found Dependency: receipt exists for pkgconfig
:debug:main Searching for dependency: autoconf
:debug:main Found Dependency: receipt exists for autoconf
:debug:main Searching for dependency: automake
:debug:main Found Dependency: receipt exists for automake
:debug:main Searching for dependency: libtool
:debug:main Found Dependency: receipt exists for libtool
:debug:main Searching for dependency: expat
:debug:main Found Dependency: receipt exists for expat
:msg:main 
:debug:main Executing org.macports.main (dbus)
:debug:main Skipping completed org.macports.fetch (dbus)
:debug:main Skipping completed org.macports.checksum (dbus)
:debug:main Skipping completed org.macports.extract (dbus)
:debug:main Skipping completed org.macports.patch (dbus)
:msg:main --->  Configuring dbus
:debug:main Using compiler 'Mac OS X gcc 4.2'
:debug:configure configure phase started at Sat Jul  3 08:50:44 EDT 2010
:debug:configure Executing proc-pre-org.macports.configure-configure-0
:debug:configure Executing org.macports.configure (dbus)
:debug:configure Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_dbus/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.6'
:debug:configure Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_dbus/work/dbus-1.2.24" && autoreconf --install'
:info:configure configure.in:182: error: AC_CHECK_SIZEOF: requires literal arguments
:info:configure ../../lib/autoconf/types.m4:765: AC_CHECK_SIZEOF is expanded from...
:info:configure configure.in:182: the top level
:info:configure autom4te: /opt/local/bin/gm4 failed with exit status: 1
:info:configure aclocal: /opt/local/bin/autom4te failed with exit status: 1
:info:configure autoreconf: aclocal failed with exit status: 1
:info:configure shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_dbus/work/dbus-1.2.24" && autoreconf --install " returned error 1
:error:configure Target org.macports.configure returned: autoreconf failure: shell command failed
:debug:configure Backtrace: autoreconf failure: shell command failed
    while executing
"$procedure $targetname"
:info:configure Warning: the following items did not execute (for dbus): org.macports.destroot org.macports.configure org.macports.build
:notice:configure Log for dbus is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_dbus/main.log

}}}}

Change History (6)

comment:1 Changed 14 years ago by bennyfactor@…

Sorry, I meant that I just upgraded to MacPorts 1.9.1. I don't know where that 2 came from.

comment:2 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added; mcalhoun@… removed
Owner: changed from macports-tickets@… to mcalhoun@…
Summary: dbus-1.2.24 configure error - fails to builddbus: AC_CHECK_SIZEOF: requires literal arguments

The same problem was reported against glib2 in #25500. I blame autoconf 2.66.

comment:3 Changed 14 years ago by robin@…

Ditto, same problem

comment:4 Changed 14 years ago by skymoo (Adam Mercer)

Resolution: fixed
Status: newclosed

fixed in r69401

comment:5 Changed 14 years ago by skymoo (Adam Mercer)

Cc: ram@… added

Cc Me!

comment:6 Changed 14 years ago by jmroot (Joshua Root)

Port: autoconf added
Note: See TracTickets for help on using tickets.