On 2003-06-28(Sat) 09:42:48 -0400, Charles A Edwards wrote:
> That,s not the output I get.
> 
> You might want build libtool-1.5 using the patches from the rh 
> libtool-1.5-3.src.rpm

( gc, do you have time to upgrade gettext and libtool packages? )

Charles, why don't you tell me earlier :)

I have checked it; it's the approach I used when patching libtool 1.4.2
in mandrake package; but later I found it wrong. It just put the
-L$DESTDIR/usr/lib argument _after_ all other -L arguments, and let
libtool re-re-re-re-revert it until it becomes first argument. But
somehow some packages still manage to get the library path order wrong.

I have made another libtool patch in gettext package below that IMO does
the right thing; after all the reverting of arguments is done, it puts
-L$DESTDIR/usr/lib unconditionally in front of all other arguments.

I've put up another package that corrects other patches and have java
stuff splitted. Now only the LSB/Li18nux conformance patch is not
integrated. To make msgfmt fully comply with LSB 1.3, some more work is
needed. If you have time, may you try 

http://deaddog.org/files/Mandrake/enhancement/SRPMS/gettext-0.12.1-0.1mdk.src.rpm

Abel



> [EMAIL PROTECTED] charles]$ cd
> /home/charles/rpm/tmp/gettext-0.12.1-buildroot/usr/lib
> 
> [EMAIL PROTECTED] lib]$ rpm -q gettext gettext-base gettext-devel
> libintl2
> gettext-0.11.5-6mdk
> gettext-base-0.11.5-6mdk
> gettext-devel-0.11.5-6mdk
> libintl2-0.11.5-6mdk
> 
> [EMAIL PROTECTED] lib]$ ldd libgettextpo.so
>       libgettextsrc-0.12.1.so => not found
>       libgettextlib-0.12.1.so => not found
>       libc.so.6 => /lib/i686/libc.so.6 (0x4001d000)
>       /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
> 
> [EMAIL PROTECTED] lib]$
> LD_LIBRARY_PATH="/home/charles/rpm/tmp/gettext-0.12.1-buildroot/usr/lib"
> ldd libgettextpo.so
>       libgettextsrc-0.12.1.so =>
> /home/charles/rpm/tmp/gettext-0.12.1-buildroot/usr/lib/libgettextsrc-0.
> 12.1.so (0x40003000)
>       libgettextlib-0.12.1.so =>
> /home/charles/rpm/tmp/gettext-0.12.1-buildroot/usr/lib/libgettextlib-0.
> 12.1.so (0x40027000)
>       libc.so.6 => /lib/i686/libc.so.6 (0x40050000)
>       libintl.so.2 => /lib/libintl.so.2 (0x40191000)
>       /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
> 
> 
> 
>     Charles
>  



-- 
Abel Cheung
Linux counter #256983   | http://counter.li.org
GPG Key: (0xC67186FF)   | http://deaddog.org/gpg.asc
Key fingerprint: 671C C7AE EFB5 110C D6D1  41EE 4152 E1F1 C671 86FF

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to