Review Request: Resync the glib CM's with upstream and make sure everything still builds
George Goldberg
grundleborg at googlemail.com
Sat Apr 2 13:37:06 CEST 2011
> On March 30, 2011, 1:02 p.m., Dario Freddi wrote:
> > lib/glib/CMakeLists.txt, lines 148-151
> > <http://git.reviewboard.kde.org/r/100970/diff/2/?file=13354#file13354line148>
> >
> > I actually don't like that - why are we installing headers for the glib library? Ideally in the test library we should try and handle tp-glib internally, and expose high-level methods. I don't know if this is meant as a temporary workaround or it has become compulsory for some things you want to do.
I made these changes so long I ago, I honestly can't remember. It is definitely necessary for me to use these CM's in some unit tests I'm working on at the moment, and it seems a lot easier to use them directly rather than trying to abstract them in Telepathy-testlib. So, I'd like to install them for now (and if it becomes apparent after working with them for a bit that they should be abstracted, then I'll happy change it). There's no guarantees about Telepathy-testlib not breaking source compatability at the moment, so I don't think it's a problem if we stop installing them at some point (of course, I'll fix the unit tests we have where necessary). Does this sound OK?
- George
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100970/#review2249
-----------------------------------------------------------
On March 29, 2011, 8:06 p.m., George Goldberg wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/100970/
> -----------------------------------------------------------
>
> (Updated March 29, 2011, 8:06 p.m.)
>
>
> Review request for Telepathy.
>
>
> Summary
> -------
>
> Resync the glib CM's with upstream and make sure everything still builds.
>
>
> Diffs
> -----
>
> CMakeLists.txt 24e033ad6162196f207c0211c69ccf869f7f1b51
> cmake/modules/FindGIO.cmake PRE-CREATION
> lib/KTelepathyTestLibConfig.cmake.in fb358e0402c4c51e13ae7fedea95d458a40810ba
> lib/glib/CMakeLists.txt 85249502c690e3ff8ed3c5ec64bdc49aa20e07f5
> lib/glib/bug-19101-conn.h PRE-CREATION
> lib/glib/bug-19101-conn.c PRE-CREATION
> lib/glib/bug16307-conn.h PRE-CREATION
> lib/glib/bug16307-conn.c PRE-CREATION
> lib/glib/contacts-conn.h 39e87fbb84d973d88f4170d6254efc009568736d
> lib/glib/contacts-conn.c 47997dba87d91dbdcd1387e8048a6401c659acb2
> lib/glib/echo-chan.h PRE-CREATION
> lib/glib/echo-chan.c PRE-CREATION
> lib/glib/echo-cm.h PRE-CREATION
> lib/glib/echo-cm.c PRE-CREATION
> lib/glib/echo-conn.h PRE-CREATION
> lib/glib/echo-conn.c PRE-CREATION
> lib/glib/echo-im-manager.h PRE-CREATION
> lib/glib/echo-im-manager.c PRE-CREATION
> lib/glib/myassert.h PRE-CREATION
> lib/glib/params-cm.c a0b1820cffcbb744d47decb4e0afa7f4a06b1aee
> lib/glib/simple-account.c 2674f71bbbdc0e31c94c4bf73bd3915473ef5f73
> lib/glib/simple-channel-dispatcher.h PRE-CREATION
> lib/glib/simple-channel-dispatcher.c PRE-CREATION
> lib/glib/simple-channel-request.h PRE-CREATION
> lib/glib/simple-channel-request.c PRE-CREATION
> lib/glib/simple-conn.h 12204dda0dd8c44f47c1da31ec72f36ed4c75767
> lib/glib/simple-conn.c 1c981896555198c4f60bae784b06e836fadff23e
> lib/glib/simple-manager.h 2edf213944a850c1a55b1f8a4b641019ed0f15b3
> lib/glib/simple-manager.c d1592cfca2a582f52605b83319465a9cf0c5846f
> lib/glib/stream-tube-chan.h PRE-CREATION
> lib/glib/stream-tube-chan.c PRE-CREATION
> lib/glib/stub-object.h PRE-CREATION
> lib/glib/stub-object.c PRE-CREATION
> lib/glib/textchan-group.h 61e1c0c66d6bf00333bf6134b43ecd295e42bbb3
> lib/glib/textchan-group.c 6a6f5d7f3d11a4f982d1e37e831f1720cb7e5a89
> lib/glib/textchan-null.h 163dec68d4617d4070e3a702eb80ca388eaa9263
> lib/glib/textchan-null.c 48857f95874c5ea0c6ebf044d050b0bdaa2a91dd
> lib/glib/util.h d3433ccf9c108dbd57391ebd7ac5c0a5d76872c3
> lib/glib/util.c 4dbec7bb28b7b317862c3be6896c4edc774781bd
>
> Diff: http://git.reviewboard.kde.org/r/100970/diff
>
>
> Testing
> -------
>
> Stuff builds :)
>
>
> Thanks,
>
> George
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-telepathy/attachments/20110402/a8cf4569/attachment.htm
More information about the KDE-Telepathy
mailing list