summaryrefslogtreecommitdiff
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.2.18dbus-1.2.18Colin Walters2010-02-021-1/+1
|
* Switch to libcap-ng, avoid linking libdbus against libcap[-ng]Colin Walters2010-01-281-3/+2
| | | | | | | | | | | | | | | (Commit message written by Colin Walters <walters@verbum.org>) A current Fedora goal is to convert projects to libcap-ng which more easily allows dropping Linux capabilities. For software which also links to libdbus, it's problematic to link against libcap as well. Though really, libdbus should have never linked against libcap in the first place, which is another thing this patch changes by moving the libcap-using bits out of dbus/ and into bus/. https://bugzilla.redhat.com/show_bug.cgi?id=518541
* Ignore exit code zero from activated servicesColin Walters2010-01-281-0/+1
| | | | | | | | | | | | | | | A variety of system components have migrated from legacy init into DBus service activation. Many of these system components "daemonize", which involves forking. The DBus activation system treated an exit as an activation failure, assuming that the child process which grabbed the DBus name didn't run first. While we're in here, also differentiate in this code path between the servicehelper (system) versus direct activation (session) paths. In the session activation path our error message mentioned a helper process which was confusing, since none was involved. Based on a patch and debugging research from Ray Strode <rstrode@redhat.com>
* Bug 22788 - Fix detection of getpwnam_r on SolarisBrian Cameron2009-07-151-7/+7
| | | | | | Define POSIX_PTHREAD_SEMANTICS earlier so more things use it. Signed-off-by: Colin Walters <walters@verbum.org>
* Release 1.2.16dbus-1.2.16Colin Walters2009-07-141-1/+1
|
* Bug 19446 - HaikuOS supportGrzegorz Dąbrowski2009-07-141-1/+1
| | | | | Signed-off-by: Colin Walters <walters@verbum.org> (cherry picked from commit 97c58ace430fb58cedfc1e5c83db9759063b6946)
* Bug 18121 - Use a monotonic clock for pthread timeoutsColin Walters2009-07-141-1/+24
| | | | | | | | | Patch based on one from Keith Mok <ek9852@gmail.com>, some followup work from Janne Karhunen <Janne.Karhunen@gmail.com>. We don't want condition variable timeouts to be affected by the system clock. Use the POSIX CLOCK_MONOTONIC if available. (cherry picked from commit ae24bb35e2ee3ecde990f55852982b573754ec43)
* Bug 22516 - Ensure inotify fd is set close on execMatthias Clasen2009-07-141-1/+1
| | | | | | | This prevents it leaking into spawned child processes. Signed-off-by: Colin Walters <walters@verbum.org> (cherry picked from commit f4e15893e5be6da6c7642bb7ef9b14d5531afe41)
* Bug 21545 - Move CFLAGS modification towards the end of configureColin Walters2009-07-141-243/+244
| | | | | This prevents the flags from screwing up autoconf tests. (cherry picked from commit 98bbe8c7941f2c643dc55b4e7329c0da57d2c7bc)
* Bug 21657 - Fix configure checks for va_list in maintainer modeChristian Persch (GNOME)2009-07-141-3/+6
| | | | | Include the right headers. (cherry picked from commit fe86222d10f0b2532be314a58841db82b1f5887e)
* configure.in: fail abstract socket test gracefully when cross-compilingMarc Mutz2009-05-131-2/+10
| | | | | | | | * configure.in: only run AC_CACHE_CHECK if enable_abstract_sockets=auto * configure.in: warn that, when cross-compiling, we're unable to detect abstract sockets availability automatically Signed-off-by: Thiago Macieira <thiago@kde.org>
* configure.in: not all gccs support -Wno-pointer-signMarc Mutz2009-05-131-1/+4
| | | | Signed-off-by: Thiago Macieira <thiago@kde.org>
* Release 1.2.14dbus-1.2.14Colin Walters2009-05-061-1/+1
|
* configure.in: fix help string alignmentMarc Mutz2009-04-281-1/+1
| | | | | | | * AC_ARG_ENABLE(libaudit: use AS_HELP_STRING for aligned help messages Signed-off-by: Thiago Macieira <thiago@kde.org> (cherry picked from commit 660073925b03cad2f6e95ba9f25a81c2d9727185)
* Bump for unstable cycleColin Walters2009-01-061-1/+1
|
* Release 1.2.12.dbus-1.2.12Colin Walters2009-01-061-1/+1
|
* Bug 17060: Explicitly hard fail if expat is not availableColin Walters2009-01-061-11/+8
| | | | * configure.in: Tweak libxml/expat detection and handling.
* Bug 17969: Don't test for abstract sockets if explicitly disabledLionel Landwerlin2009-01-061-0/+2
| | | | Signed-off-by: Colin Walters <walters@verbum.org>
* Fix cross-compiling with autotools.Diego E. 'Flameeyes' Pettenò2009-01-061-4/+4
| | | | | | | | | | | The AC_CANONICAL_TARGET macro and the $target_os variables are used for the target of compilers and other code-generation tools, and should not be used during cross-compile of generic software. Replace them with AC_CANONICAL_HOST and $host_os instead, as they should have been from the start. For a breakdown of what host, build and target machines are, please see http://blog.flameeyes.eu/s/canonical-target .
* Enable -Werror by default with --enable-maintainer-mode, and change warningsColin Walters2009-01-061-6/+42
| | | | | | | Important compiler warnings were being lost in the noise from warnings we know about but aren't problems, and moreover made using -Werror difficult. Now we expect *all* developers and testers to be using -Werror.
* Bump for unstable cycleColin Walters2008-12-191-1/+1
|
* Release 1.2.10dbus-1.2.10Colin Walters2008-12-191-1/+1
|
* Bump version for unstable cycleColin Walters2008-12-091-1/+1
|
* Release 1.2.8dbus-1.2.8Colin Walters2008-12-091-1/+1
|
* Release 1.2.6dbus-1.2.6Colin Walters2008-12-051-1/+1
|
* Bump configure again for gitColin Walters2008-10-061-1/+1
|
* Release 1.2.4dbus-1.2.4Colin Walters2008-10-061-1/+1
|
* Correctly dist 1.2.3 tarball with docs enableddbus-1.2.3Colin Walters2008-08-061-1/+1
|
* Bump configure.ac to 1.2.2Colin Walters2008-08-061-2/+2
|
* Bug 15740: Solaris/ADT auditing support (simon zheng)Colin Walters2008-06-051-1/+19
| | | | | | | | | | | | | | | | | | | | | | | * bus/driver.c: Add GetAdtAuditSessionData method which returns audit data for a connection. * configure.in: Detect ADT auditing support * dbus/dbus-auth.c: Read ADT auditing creds. * dbus/dbus-connection.c: Implement dbus_connection_get_adt_audit_session_data. * dbus/dbus-connection.h: Export it. * dbus/dbus-credentials.c: Add support for gathering adt_audit_data and retrieving it via _dbus_credentials_get_adt_audit_data. * dbus/dbus-credentials.h: Add DBUS_CREDENTIAL_ADT_AUDIT_DATA_ID. * dbus/dbus-protocol.h: New error DBUS_ERROR_ADT_AUDIT_DATA_UNKNOWN. * dbus/dbus-sysdeps.c: Support for reading audit credentials via ADT API. * dbus/dbus-transport.c: New function _dbus_transport_get_adt_audit_session_data to retrieve credentials. * dbus/dbus-transport.h: Export it.
* Add "PrivServer" test which exercises DBusServer and dbus_shutdownColin Walters2008-05-301-0/+2
| | | | | | | | | | | | | | * test/data/valid-service-files/org.freedesktop.DBus.TestSuite.PrivServer.service.in: New service file for PrivServer. * configure.in: Generate it. * test/name-test/Makefile.am: Build test-privserver and test-privserver-client. * test/name-test/test-privserver.c: Use DBusServer to serve a private connection. * test/name-test/test-privserver-client.c: Connect via session bus and get address of private server, exercise dbus_shutdown(). * test/name-test/run-test.sh: Run it.
* up version for unstable developmentJohn (J5) Palmieri2008-04-041-2/+2
|
* bump version after releaseJohn (J5) Palmieri2008-04-041-1/+1
|
* change version to 1.2.1 to prep releaseJohn (J5) Palmieri2008-04-041-2/+2
| | | | | * we are moving to the 1.2.x version scheme because re-licensing seems to be blocked indefinitely
* fix broken poll on Mac OSX - build patch by Benjamin ReedJohn (J5) Palmieri2008-03-041-1/+29
| | | | | | * configure.in: check for OSX's deadlocking poll * dbus/dbus-sysdeps-unix.c (_dbus_poll): if we have a broken poll don't use poll
* check if the linker supports a flag instead of just checking for GNU ldJohn (J5) Palmieri2008-03-041-26/+34
| | | | | | * configure.in: move AM_PROG_LIBTOOL to the top (ld_supports_flag): new function for checking if the linker supports a given flag
* Platform build fixes for Mac OS XBenjamin Reed2008-03-041-2/+20
| | | | | | | - the Darwin linker does not understand the -z option; wrap it in a check for $with_gnu_ld. - environ is only available at runtime, so you need to make a reference to _NSGetEnviron instead for symbols to resolve properly.
* configure.in: add $THREAD_LIBS to DBUS_LAUNCHER_LIBS so we link correctlyJohn (J5) Palmieri2008-03-041-1/+1
|
* Released 1.1.20dbus-1.1.20John (J5) Palmieri2008-02-261-1/+1
|
* post-release bumpJohn (J5) Palmieri2008-01-171-1/+1
|
* post-release version bumpJohn (J5) Palmieri2008-01-151-1/+1
|
* never auto-select libxmlJohn (J5) Palmieri2008-01-151-2/+2
| | | | | | | | | 2008-01-15 John (J5) Palmieri <johnp@redhat.com> * portions of patch submitted by Tim Mooney <enchanter at users dot sourceforge dot net> * configure.in: never auto-select libxml (FDO Bug #12479)
* add inotify support (FDO Bz#13268)John (J5) Palmieri2008-01-141-1/+19
| | | | | | | | | | | | | | | | | | 2008-01-14 John (J5) Palmieri <johnp@redhat.com> * patch by Frederic Crozat <fcrozat at mandriva dot com> (FDO Bz# 13268) * add inotify support * bus/Makefile.am: add inotify module to the build * bus/dir-watch-inotify.c: inotify module based off the dnotify and kqueue modules * configure.in: add checks and switch for inotify also add a printout at the end of configure if inotify and kqueue support is being built in (dnotify already had this)
* add warning to output when libxml is selectedJohn (J5) Palmieri2008-01-141-0/+4
| | | | | | | | 2008-01-14 John (J5) Palmieri <johnp@redhat.com> * configure.in: add warning to output when libxml is selected since we don't have a libxml maintainer and expat works perfectly fine for what we need an xml parser for
* configure.in: *Actually* fix detection of i486 atomic ops.Simon McVittie2007-10-161-2/+2
| | | | | My previous attempt at a fix would always enable them due to wrong quoting. Patch from Colin Walters <walters@verbum.org>
* Merge branch 'inline'Simon McVittie2007-10-111-0/+1
|\
| * Enable Autoconf's AC_C_INLINE to avoid compilation failure with gcc -ansi.Simon McVittie2007-10-111-0/+1
| | | | | | | | | | | | If inline isn't recognised (e.g. on a strict C90 compiler, like gcc -ansi) this defines it to __inline__, __inline or nothing, whichever works. This is safe, because we never use inline except in combination with static.
* | Fix detection of i486 atomic ops.Simon McVittie2007-10-111-22/+7
|/ | | | | | Previously, the attempts to determine support at compile-time on Darwin were causing the i486 atomic ops to be used on *all* i386 or x86-64 GCC builds (AH_VERBATIM can't be conditionalized like we were trying to).
* fd.o bug #11872 improve linker test for --gc-sectionsJohn (J5) Palmieri2007-10-031-2/+5
| | | | * patch by Tim Mooney <enchanter at users.sourceforge.net>
* fd.o bug #11872 fix clearenv for systems that do not have itJohn (J5) Palmieri2007-10-031-1/+1
| | | | * patch from Brian Cameron <brian.cameron at sun.com>