pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/45087: databases/db4 support systems without shared libraries
The following reply was made to PR pkg/45087; it has been noted by GNATS.
From: Thomas Cort <tcort%minix3.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/45087: databases/db4 support systems without shared
libraries
Date: Tue, 21 Jun 2011 07:26:31 -0400
> you should set _OPSYS_SHLIB_TYPE=none instead of "a.out"
> in pkgsrc/mk/platform/Minix.mk.
Good catch! I made this change and reverted the patch above.
It doesn't complain about the *.so files any more, but it still
complains about the *.la files.
===> Building binary package for db4-4.8.30
=> Creating binary package /usr/pkgsrc/packages/3.2.0/i386/All/db4-4.8.30.tgz
can't stat
`/usr/tmp/work/databases/db4/work/.destdir/usr/pkg/lib/libdb4-4.8.la'
can't stat
`/usr/tmp/work/databases/db4/work/.destdir/usr/pkg/lib/libdb4_cxx-4.8.la'
pkg_create: lstat failed for file lib/libdb4-4.8.la: No such file or directory
*** Error code 2
> But I don't know why *.la files are not installed on Minix.
db-4.8.30/build_unix/Makefile has this in it (*.la are part of libso):
---
libdb_base= libdb4
libdb= $(libdb_base).a
libdb_version= $(libdb_base)-$(LIBVERSION).a
libso= $(libdb_base)-$(LIBVERSION).so
libso_target= $(libdb_base)-$(LIBVERSION).la
libso_default= $(libdb_base).so
libso_major= $(libdb_base)-$(LIBMAJOR).so
---
Home |
Main Index |
Thread Index |
Old Index