#43203: dbus not building on 10.6.8. ‘O_CLOEXEC’ undeclared ------------------------+------------------------ Reporter: gnurser@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: dbus | ------------------------+------------------------ Changes (by ryandesign@…): * owner: macports-tickets@… => mcalhoun@… * port: => dbus Old description:
~ $ sudo port clean dbus ---> Cleaning dbus ~ $ sudo port install dbus ---> Computing dependencies for dbus ---> Fetching archive for dbus Warning: Your DNS servers incorrectly claim to know the address of nonexistent hosts. This may cause checksum mismatches for some ports. ---> Attempting to fetch dbus-1.8.0_0.darwin_10.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/dbus ---> Attempting to fetch dbus-1.8.0_0.darwin_10.x86_64.tbz2 from http://lil.fr.packages.macports.org/dbus ---> Attempting to fetch dbus-1.8.0_0.darwin_10.x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/dbus ---> Fetching distfiles for dbus ---> Verifying checksums for dbus ---> Extracting dbus ---> Applying patches to dbus ---> Configuring dbus ---> Building dbus Error: org.macports.build for port dbus returned: command execution failed Please see the log file for port dbus for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_dbus/dbus/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port dbus failed
New description: {{{ ~ $ sudo port clean dbus ---> Cleaning dbus ~ $ sudo port install dbus ---> Computing dependencies for dbus ---> Fetching archive for dbus Warning: Your DNS servers incorrectly claim to know the address of nonexistent hosts. This may cause checksum mismatches for some ports. ---> Attempting to fetch dbus-1.8.0_0.darwin_10.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/dbus ---> Attempting to fetch dbus-1.8.0_0.darwin_10.x86_64.tbz2 from http://lil.fr.packages.macports.org/dbus ---> Attempting to fetch dbus-1.8.0_0.darwin_10.x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/dbus ---> Fetching distfiles for dbus ---> Verifying checksums for dbus ---> Extracting dbus ---> Applying patches to dbus ---> Configuring dbus ---> Building dbus Error: org.macports.build for port dbus returned: command execution failed Please see the log file for port dbus for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_dbus/dbus/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port dbus failed }}} -- Comment: Please remember to use WikiFormatting, to fill in the Port field, and to Cc the maintainer of that port. I've assigned the ticket to the maintainer now. This issue was also [https://lists.macosforge.org/pipermail/macports- users/2014-April/035084.html discussed on the mailing list today]. AFAIK, `O_CLOEXEC` is not available on 10.6 and earlier, and the developers of dbus need to be informed of this so that they can fix their software to work on older operating systems. -- Ticket URL: <https://trac.macports.org/ticket/43203#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X