Re: latest git does not compile on ubuntu natty
Paul J Stevens <
paul@...>
2011-07-02 13:10:55 GMT
Just tested this on a pristine natty chroot. No problem.
However, I did find the actual problem while at it.
The /usr/lib/libzdb.la is the culprit.
You will have to rebuild libzdb on natty, or use my debs:
deb http://debian.nfgd.net/debian natty main
I've also include updated an libsieve package there.
On 07/01/2011 11:37 AM, Paul J Stevens wrote:
> The problem lies in the libtool dependency scan.
>
> ..la files of depended on libraries are used to generate the
> src/modules/libsort_sieve.la file which contains the wrong path. Which
> ..la file is the culprit here I don't know yet.
>
>
> On 01-07-11 11:10, Emilio Gargiulo wrote:
>> On my system:
>>
>> root <at> miughe:/usr/src/dbmail# dpkg -l | grep sqlite
>> ii libaprutil1-dbd-sqlite3 1.3.9+dfsg-5ubuntu3 The Apache Portable Runtime
>> Utility Library - SQLite3 Driver
>> ii libqt4-sql-sqlite 4:4.7.2-0ubuntu6.1 Qt 4 SQLite 3 database driver
>> rc libsqlite0 2.8.17-6build2 SQLite shared library
>> ii libsqlite3-0 3.7.4-2ubuntu5 SQLite 3 shared library
>> ii libsqlite3-dev 3.7.4-2ubuntu5 SQLite 3 development files
>> root <at> miughe:/usr/src/dbmail# dpkg -L libsqlite3-dev
>> /.
>> /usr
>> /usr/include
>> /usr/include/sqlite3.h
>> /usr/include/sqlite3ext.h
>> /usr/lib
>> /usr/lib/x86_64-linux-gnu
>> /usr/lib/x86_64-linux-gnu/libsqlite3.a
>> /usr/lib/x86_64-linux-gnu/libsqlite3.la
>> /usr/lib/x86_64-linux-gnu/pkgconfig
>> /usr/lib/x86_64-linux-gnu/pkgconfig/sqlite3.pc
>> /usr/share
>> /usr/share/doc
>> /usr/share/doc/libsqlite3-dev
>> /usr/share/doc/libsqlite3-dev/copyright
>> /usr/lib/x86_64-linux-gnu/libsqlite3.so
>> /usr/share/doc/libsqlite3-dev/README
>> /usr/share/doc/libsqlite3-dev/changelog.Debian.gz
>> root <at> miughe:/usr/src/dbmail#
>>
>> So dbmail try to use /usr/lib/libsqlite3.la instead of /usr/lib/x86_64-linux-gnu/libsqlite3.la
>>
>> How I can fix it?
>>
>>
>>
>> On Thu, 30 Jun 2011 15:44:31 +0100, Anand Kumria wrote:
>>
>>> So, the actual problem is libsqlite;
>>>
>>> On 30 June 2011 15:26, Emilio Gargiulo <dbmail@...
<mailto:dbmail@...>> wrote:
>>>> root <at> miughe:/usr/src/dbmail# dpkg-buildpackage -b
>>> (oh, and you are compiling as root for some unknown reason).
>>>
>>> You should do: dpkg-buildpackage -rfakeroot -us -uc -b
>>>
>>> [... snip ...]
>>>> "libsort_sieve.so.0.0.0" "libsort_sieve.so") /bin/sed: can't read
>>>> /usr/lib/libsqlite3.la: No such file or directory libtool: link:
>>>> `/usr/lib/libsqlite3.la' is not a valid libtool archive
>>> So, libsqlite might be installed but are the headers?
>>>
>>> A
>>> _______________________________________________
>>> Dbmail-dev mailing list
>>> Dbmail-dev@... <mailto:Dbmail-dev@...>
>>> http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Dbmail-dev mailing list
>> Dbmail-dev@...
>> http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev
>
>
--
--
________________________________________________________________
Paul J Stevens pjstevns <at> gmail, twitter, skype, linkedin
* Premium Hosting Services and Web Application Consultancy *
www.nfg.nl/info@.../+31.85.877.99.97
________________________________________________________________