Summary: | use dbus/dbus-arch-deps.h.in as source for CMake too | ||
---|---|---|---|
Product: | dbus | Reporter: | Simon McVittie <smcv> |
Component: | core | Assignee: | Ralf Habacker <ralf.habacker> |
Status: | RESOLVED FIXED | QA Contact: | John (J5) Palmieri <johnp> |
Severity: | minor | ||
Priority: | medium | CC: | hp, ralf.habacker, smcv |
Version: | 1.5 | Keywords: | patch |
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | 40905 | ||
Bug Blocks: | |||
Attachments: | use dbus/dbus-arch-deps.h.in as source for CMake too |
Description
Simon McVittie
2011-09-20 04:16:32 UTC
Created attachment 51529 [details] [review] use dbus/dbus-arch-deps.h.in as source for CMake too (In reply to comment #1) > Created an attachment (id=51529) [details] > use dbus/dbus-arch-deps.h.in as source for CMake too You're missing DBUS_[U]INT64_CONSTANT definitions for the "int is 8 bytes" case: set (DBUS_INT64_CONSTANT "(val)") set (DBUS_UINT64_CONSTANT "(val##U)") (although no current platform has 8-byte ints, and they were broken in configure.ac for a long time too...) With that fixed, this would be ideal; the "elseif" construction is a lot nicer than deeply-nested ifs. fixed (In reply to comment #2) > With that fixed, this would be ideal; fixed and committed > the "elseif" construction is a lot nicer than deeply-nested ifs. yes :-) BTW: Simon, there are a more .cmake config files which could be merged back into the related *.in files. I'm refering to session.conf.cmake, system.conf.cmake and service.cmake (In reply to comment #4) > BTW: Simon, there are a more .cmake config files which could be merged back > into the related *.in files. I'm refering to session.conf.cmake, > system.conf.cmake and service.cmake I have a branch to improve the tests infrastructure which does quite a lot of this; I'll cc you on the bug when it's ready for review. (In reply to comment #5) > I have a branch to improve the tests infrastructure which does quite a lot of > this; I'll cc you on the bug when it's ready for review. Nice to hear :-) In my dbus work pipeline there are also two windows related patches 1. client config file support http://lists.freedesktop.org/archives/dbus/2010-June/012914.html 2. exclude selinux on windows https://bugs.freedesktop.org/show_bug.cgi?id=32407 > I have a branch to improve the tests infrastructure which does quite a lot of
> this; I'll cc you on the bug when it's ready for review.
When will this happens ?
|
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.