pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/emulators/ski



Joerg Sonnenberger <joerg%bec.de@localhost> writes:
>
> This change looks incomplete. Where did the .la file come from?
>

With the changes I made yesterday, I got install errors on freebsd
regarding the libski version numbers.  The netbsd build and install
worked fine though.

It seems like netbsd had an extra file vs. freebsd:
        libski-1.3.so.2.0.0

So, I was attempting to follow the guidelines in
        http://www.netbsd.org/docs/pkgsrc/fixes.html#fixes.libtool

with regard to libtool and PLIST, which I think say to to include the
.la and .so entries only in PLIST.

This change worked for both netbsd and freebsd. And my netbsd ski has
lib files like

# file /usr/pkg/lib/libski*

/usr/pkg/lib/libski-1.3.so.2:     symbolic link to `libski-1.3.so.2.0.0'
/usr/pkg/lib/libski-1.3.so.2.0.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, for NetBSD 7.0.1, not stripped
/usr/pkg/lib/libski.a:            current ar archive
/usr/pkg/lib/libski.la:           libtool library file, ASCII text, with very long lines
/usr/pkg/lib/libski.so:           symbolic link to `libski-1.3.so.2.0.0'

and freebsd had

# file /usr/pkg/lib/libski*

/usr/pkg/lib/libski-1.3.so.2: ELF 64-bit LSB shared object, IA-64, version 1 (FreeBSD), dynamically linked, not stripped
/usr/pkg/lib/libski.a:        current ar archive
/usr/pkg/lib/libski.la:       libtool library file, ASCII text
/usr/pkg/lib/libski.so:       symbolic link to libski-1.3.so.2

If there is a better way, I am open to suggestions...

Thanks



Home | Main Index | Thread Index | Old Index