]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
ncurses: convert libncursesw.a into a static ldscript
authorBaptiste Daroussin <bapt@FreeBSD.org>
Sun, 10 Oct 2021 05:37:26 +0000 (07:37 +0200)
committerBaptiste Daroussin <bapt@FreeBSD.org>
Sun, 10 Oct 2021 05:51:00 +0000 (07:51 +0200)
commit9294a2c7195ade0055c9d0b2917d929f5b20c035
treee76ea0eea527e52d8dd5905f5ce5fbf03a16fd82
parent0f14bcbe384091c729464cb770372aeb79061070
ncurses: convert libncursesw.a into a static ldscript

Introduce the notion of static linker scripts to allow libncursesw.a to
track its dependency on libtinfow.a

this allows the build of older freebsd source tree to happen and make
static linking in part with dynamic linking which already provides a
ldscript

This fixes a bootstrapping FreeBSD 12 or 13 on recent FreeBSD 14

Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D32435
lib/ncurses/ncurses/Makefile
share/mk/bsd.lib.mk