http://bugzilla.moblin.org/show_bug.cgi?id=6181


pohly <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED




--- Comment #13 from pohly <[email protected]>  2009-10-02 06:07:52 ---
(In reply to comment #4)
> I wonder whether we can integrate checks for these kind of issues into "make
> distcheck".

We can, see "installcheck-local" in the automake documentation and the
src/syncevo/installcheck-local.sh script in SyncEvolution :-)

The script tests both the headers and linking.

This already found two bugs:
1. libsyncevolution not installed when only building static libs
   (wasn't needed earlier, but might be useful now)
2. libsynthesis not linked against libz

I consider this issue resolved now.

To QA: if you *really* want to verify this issue, try to compile a backend like
the sqlite backend against the installed developer files of SyncEvolution,
using something like
   cd src/backends/sqlite
   g++ -fpic -DPIC -DENABLE_SQLITE -shared -I. \
       `pkg-config --cflags --libs syncevolution`
       `pkg-config --cflags --libs sqlite`
       *.cpp  \
       -o /tmp/syncsqlite.so
  sudo mv /tmp/syncsqlite.so /usr/lib/syncevolution/backends
  syncevolution --source-property type=?

=>

  SQLite Address Book = addressbook = contacts = sqlite-contacts
    vCard 2.1 (default) = text/x-vcard


This would also verify bug #5049.

I just tried this on my desktop, where it worked. For me this is good enough to
consider the issue "verified".

-- 
Configure bugmail: http://bugzilla.moblin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to