pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: pkgsrc/lang
Hi,
In message <20181207130431.GD4466%homeworld.netbsd.org@localhost>
on Fri, 7 Dec 2018 13:04:31 +0000,
Emmanuel Dreyfus <manu%netbsd.org@localhost> wrote:
> On Fri, Dec 07, 2018 at 05:48:26PM +0900, Takahiro Kambe wrote:
>> On NetBSD 8.0_STABLE/amd64, your change creates extra files, such as
>> lib/php/20160303/sqlite3.so and php71 is broken now. (This sqlite3.so
>> is not linked with sqlite3's shared library.)
>
> Weird: I built ap24-php71 and that file did not appear. It may have
> to do with this:
You had better build base language package first.
>> And it introduce runtime dependency for databases/sqlite3 to php71.
>
> Not if sqlite3 is built-in to the system, whch is the case on NetBSD.
Previously it was BUILD_DEPENDS, now DEPENDS.
>> I belive that it is better to create separate database/php-sqlite3
>> package and avoid introduce such dependency. (And there is ready
>> databases/php-sqlite3 package my work area.)
>
> I am fine with such a scheme, but is it possible? SQLite3 is supposed
> to be a PHP built-in.
I don't want to reinstall php71 pacakge when sqlite3 pacakge has
updated. It should be the same as php-mysqli or php-pgsql cases.
--
Takahiro Kambe <taca%NetBSD.org@localhost>
Home |
Main Index |
Thread Index |
Old Index