Re: gvfs gdbus port and the future of HAL



Hello all,

David Zeuthen [2011-06-03 10:56 -0400]:
>  1. Leave the HAL code there
>  2. Ensure that if HAL is disabled in GVfs configure, that we don't
> pull in libdbus-1 or libhal (I think that's how it works already)

It doesn't seem to work in 1.8.2 yet; a number of backends still link
against libdbus-1.so, but none link against libhal any more.

I also checked in git head of the gbdus branch, and compilation stops
rather early because I don't have gdbus-codegen in my $PATH, but in
the parts that did build there's only two things left (gvfsd-metadata
and meta-set):

for f in `find`; do echo $f; ldd $f 2>/dev/null| grep -E 'hal|dbus'; done

I. e. if this is still an issue for already ported files, we need to
fix the Makefile.am's to conditionalize the -ldbus.  Do you want me to
look at this?

> That was certainly the intention with the current setup - which, IIRC,
> was done mostly by Martin Pitt. Sounds about right Martin?

Correct. Back then dbus-glib was still required, so I didn't make a
particular effort to make it easy to rip out, but I did check that it
stopped linking against libhal.

Thanks,

Martin
-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]