Skip to content

Draft: [1.14] build: Look for socketpair() in -lsocket if not in standard library

Simon McVittie requested to merge smcv/dbus:1.14-issue531 into dbus-1.14
  • build: Quote more consistently when checking for networking functions

    No functional change intended.

  • build: Look for socketpair() in -lsocket if not in standard library

    On older Solaris systems, socketpair() is in the socket library rather than in libc. If socketpair() is not found, dbus compiles successfully without it, but dbus-daemon will not start because it cannot set up reload signalling.

    Resolves: #531 (closed)


1.14.x version of !491 (merged), in the old Autotools build system rather than the new Meson build system.

@alanc, @Here-Be-Saoirse: please could one of you test this on Solaris 10, without the workaround from #531 (comment 2677672) ?

/cc @pwithnall @thiago

Merge request reports

Loading