summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2021-03-26Update bug reporting URLHEADmasterSimon McVittie1-1/+1
Signed-off-by: Simon McVittie <smcv@collabora.com>
2021-03-26Start 0.114 developmentSimon McVittie1-1/+1
Signed-off-by: Simon McVittie <smcv@collabora.com>
2021-03-26Release v0.112dbus-glib-0.112Simon McVittie1-2/+2
Fixes: #15 Signed-off-by: Simon McVittie <smcv@collabora.com>
2021-03-26test: Explicitly enable assertion macrosSimon McVittie1-3/+0
To allow dbus-glib to be built with G_DISABLE_ASSERT defined but tests enabled (--disable-asserts --enable-tests), we need to explicitly undefine it when building the tests, otherwise g_test_init() turns into an abort since GLib 2.58. We no longer actually use g_assert() for test-only code, so we can remove the warning about tests' failing results not being reported. test-profile.c still leaves assertions disabled: it does not use g_test_init(), and it is intended to be used for profiling, where the overhead of assertions is potentially significant. Resolves: #16 Signed-off-by: Simon McVittie <smcv@collabora.com>
2018-12-03build: Make quoting more explicitSimon McVittie1-1/+1
Signed-off-by: Simon McVittie <smcv@collabora.com>
2018-12-03Require pkg-config 0.28, for PKG_PROG_PKG_CONFIGSimon McVittie1-0/+2
Signed-off-by: Simon McVittie <smcv@collabora.com>
2018-12-03buildsys: use variable for glib-genmarshalYann E. MORIN1-2/+2
When doing cross-compilation, the path returned by pkg-config for glib-genmarshal can be incorrect (because it is the runtime path, not the build-time path). Change configure.ac to use pkg-config to get the variable. This allows overridig the path at configure time, by using the configure option GLIB_GENMARSHAL=/path/toglib-genmarshal Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [smcv: Fix typo in commit message] Reviewed-by: Simon McVittie <smcv@collabora.com>
2018-10-18Make dbus-binding-tool.1 man page less Solaris specificAlan Coopersmith1-0/+1
Remove some old bits like Solaris 10 package name that's not even relevant on current Solaris releases. v2: Remove reference to non-existent libdbus-glib-1(3) man page Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-10-03build: Move Autotools droppings into ./build-aux/Simon McVittie1-0/+2
Signed-off-by: Simon McVittie <smcv@collabora.com>
2018-10-03build: Stop including ChangeLog in source tarballsSimon McVittie1-1/+1
It accounts for a significant proportion of the size of the whole source tree, and the git history is more useful. Signed-off-by: Simon McVittie <smcv@collabora.com>
2018-01-29Start towards 0.112Simon McVittie1-1/+1
Signed-off-by: Simon McVittie <smcv@debian.org>
2018-01-29Prepare 0.110dbus-glib-0.110Simon McVittie1-2/+2
Signed-off-by: Simon McVittie <smcv@debian.org>
2018-01-29Require GLib 2.40, for g_thread_newSimon McVittie1-3/+3
Signed-off-by: Simon McVittie <smcv@debian.org>
2018-01-29Check for GLib under the name GLIB, not DBUS_GLIBSimon McVittie1-4/+4
Signed-off-by: Simon McVittie <smcv@debian.org>
2018-01-29dbus-gmain: Allow swapping the namespace usedSimon McVittie1-0/+5
Signed-off-by: Simon McVittie <smcv@debian.org>
2018-01-22Move tests for dbus-gmain to dbus-gmain/tests/Simon McVittie1-1/+4
Use dbus-run-session to run the only one that can be used as an automated test right now. Signed-off-by: Simon McVittie <smcv@debian.org>
2018-01-22dbus-gmain: Move to its own directorySimon McVittie1-0/+1
Signed-off-by: Simon McVittie <smcv@debian.org>
2018-01-22Remove obsolete --with-test-socket-dir optionSimon McVittie1-1/+0
Signed-off-by: Simon McVittie <smcv@debian.org>
2018-01-22Remove remnants of --with-introspect-xml optionSimon McVittie1-4/+0
Signed-off-by: Simon McVittie <smcv@debian.org>
2016-09-09Start 0.110 developmentSimon McVittie1-1/+1
2016-09-090.108dbus-glib-0.108Simon McVittie1-1/+1
Signed-off-by: Simon McVittie <smcv@debian.org>
2016-01-140.107Simon McVittie1-1/+1
2016-01-140.106dbus-glib-0.106Simon McVittie1-2/+2
2016-01-14manual test: move to test/coreSimon McVittie1-1/+0
The strange use of source from a sibling directory seems to be breaking distcheck: Making distclean in manual make[3]: Entering directory '/.../dbus-glib-0.105/_build/sub/test/manual' Makefile:409: ../core/.deps/my-object.Po: No such file or directory make[3]: *** No rule to make target '../core/.deps/my-object.Po'. Stop.
2016-01-14Enable subdir-objects Automake option to silence warningsSimon McVittie1-1/+1
automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. [etc.]
2015-02-090.105Simon McVittie1-1/+1
2015-02-090.104dbus-glib-0.104Simon McVittie1-3/+3
2015-02-09Use GLIB_VERSION_MAX_ALLOWED, GLIB_VERSION_MIN_REQUIREDSimon McVittie1-0/+4
2015-02-09Stop calling g_thread_init or linking libgthread-2.0Simon McVittie1-1/+1
Since GLib 2.32, which we now depend on, this is unnecessary.
2015-02-09Require a modern libdbus and a modern GLibSimon McVittie1-5/+2
This means we can assume that GLib and libdbus are thread-safe by default. Also explicitly document that the object-mapping layer of dbus-glib is not thread-safe. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=64214 Reviewed-by: Colin Walters <walters@verbum.org> [with review comments to be fixed in subsequent commit -smcv]
2014-09-16Use gtk-doc in no-tmpl mode, moving documentation into the source codeSimon McVittie1-1/+1
Part of a patch from Rafał Mużyło. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=58698
2014-09-16Use AC_LANG_PROGRAM to check for socklen_tSimon McVittie1-3/+3
Part of a patch from Rafał Mużyło. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=58698
2014-09-16Replace deprecated AM_PROG_LIBTOOL with LT_INITSimon McVittie1-1/+1
2014-09-16Use AC_LANG_PROGRAM in AC_COMPILE_IFELSESimon McVittie1-1/+1
Part of a patch from Rafał Mużyło. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=58698
2014-09-16configure.ac: modernize AC_OUTPUTSimon McVittie1-1/+2
Part of a patch from Rafał Mużyło. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=58698
2014-02-12nano versionSimon McVittie1-1/+1
2014-02-12update NEWS, release 0.102dbus-glib_0.102Simon McVittie1-1/+1
2013-02-25use AC_CONFIG_HEADERS, not AM_CONFIG_HEADERMarko Lindqvist1-1/+1
Automake-1.13 removed long obsolete AM_CONFIG_HEADER completely <http://lists.gnu.org/archive/html/automake/2012-12/msg00038.html> and errors out upon seeing it. [commit message added -smcv] Bug: https://bugs.freedesktop.org/show_bug.cgi?id=59003 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2012-12-04Remove check for abstract sockets, not relevant to dbus-glibSimon McVittie1-67/+0
test-profile.c was its only use, and all it was used for was to listen on an abstract or path-based socket, matching what D-Bus would do, when obtaining comparative performance figures for D-Bus vs. plain Unix sockets. test-profile.c isn't normally run, only works on Unix, and the check for abstract sockets was broken on current glibc (fd.o #29895), leading to us using the non-abstract code path anyway, so this clearly wasn't very important. I'm tempted to delete test-profile.c entirely, but until then, let's just make it use path-based sockets. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40711 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Dan Williams <dcbw@redhat.com>
2012-11-19Remove --with-socket-dir, use /tmp for its only useSimon McVittie1-9/+0
test-profile.c is not run by default anyway, and it hard-codes the use of Unix sockets which isn't portable off Unix. If you have Unix sockets but not /tmp, then your platform has worse problems than inability to run all dbus-glib tests. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40711 Reviewed-by: Dan Williams <dcbw@redhat.com>
2012-11-19Move AC_ARG_ENABLE for checks/assertions closer to where it takes effectSimon McVittie1-4/+9
The command line is parsed early on anyway. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40711 Reviewed-by: Dan Williams <dcbw@redhat.com>
2012-11-19Remove remnants of DBUS_DISABLE_CHECKSSimon McVittie1-1/+0
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40711 Reviewed-by: Dan Williams <dcbw@redhat.com>
2012-11-19Remove remnants of DBUS_DISABLE_ASSERTSimon McVittie1-1/+0
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40711 Reviewed-by: Dan Williams <dcbw@redhat.com>
2012-11-19Remove unused support for "verbose mode"Simon McVittie1-12/+0
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40711 Reviewed-by: Dan Williams <dcbw@redhat.com>
2012-11-19Use standard autotools @abs_top_builddir@ to replace TEST_SERVICE_BINARY etc.Simon McVittie1-20/+0
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40711 Reviewed-by: Dan Williams <dcbw@redhat.com>
2012-11-19Remove EXPANDED_LOCALSTATEDIR etc., no longer neededSimon McVittie1-55/+0
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40711 Reviewed-by: Dan Williams <dcbw@redhat.com>
2012-06-25Development versionSimon McVittie1-1/+1
2012-06-25Prepare version 0.100Simon McVittie1-2/+2
2012-06-25Add a utility function to tear down a private connection in testsSimon McVittie1-0/+1
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=41126 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
2012-04-17Add a manual test for various invalid behaviourSimon McVittie1-0/+1
Most of this has been sitting in a branch since fd.o #30171; fixing fd.o #40151, another case of library-user error leading to undefined behaviour and a hard-to-diagnose crash, seems a good time to get this merged. Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40151 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>