Received: from cogitri.dev (cogitri.dev [207.180.226.74]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 7D21C782B23 for <~alpine/devel@lists.alpinelinux.org>; Sun, 17 Jan 2021 21:51:16 +0000 (UTC) Message-ID: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cogitri.dev; s=mail; t=1610920275; bh=FEq0p+s81V/WTEaRkb5QpvkkzP/XoP1Gf+77wXZNlhQ=; h=Subject:From:To:In-Reply-To:References; b=Jrnb1wTKAZUP9hzbp9qiiKwNlKNwrnr6e2VSQy/LdwJ2lGdy0+uPrcQ5jsp1WEdXn AQL4IJmkSFYNHraURO1bd6Z6Ap6GfFMyD8XdA5lLuBU0Xadh3ZTQNgEJtSSGQ+f6/j mnG3NxqCgg+vv2z9dDNjB861EA4tHmAm4FtuSjoUNrAiBnWGheptnQCNFY8WzzI0tp EWosshKRc1h8nENV0TM5l0LTtq91ADN1zQtRA6gjRN3KtloCO0PDoEAXfw8C7HKZEB oGcpehi80UjxCNEz6It0rOMily+fNz/l4etE7mgbjns8L9LBl9HRG7c+dr4dsGob1L gJcZiHDxWScGw== Subject: Re: RFC on -static subpackages and being more static-linking friendly From: Rasmus Thomsen To: ~alpine/devel@lists.alpinelinux.org Date: Sun, 17 Jan 2021 22:51:10 +0100 In-Reply-To: References: Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-3u56yy3vUKmrJ+i1UWdq" Mime-Version: 1.0 --=-3u56yy3vUKmrJ+i1UWdq Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, 2021-01-16 at 03:28 -0300, maxice8 wrote: > Hello >=20 > [...] >=20 > My proposals are: >=20 > 1. Remove -static subpackages and move the static library to -dev, if > backwards compat is a concern we can make `-dev` provides=3D and > replaces=3D `-static` too. +1 on that. We should also trace dependencies for static libs via `Requires.Private` to make sure we pull in the right pc:* packages. > 2. Avoid using --disable-static or removing the static library with > 'rm' and respect the upstream decision to build it by default or=20 IMHO we should just enable static libs for packages where it's not too expensive so users don't have to make a Gitlab issue for when they need static libs too often. Regards, Rasmus Thomsen > Regards > Leo >=20 --=-3u56yy3vUKmrJ+i1UWdq Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEErepJabCshwIJ3OXBERUkFRgVTqYFAmAEsU4ACgkQERUkFRgV TqbRdg//fU8MmZgKYdkg+m7e/XPMSh9+/NS06sk+T4K7eBYUbr8h91lct1QiXt78 ZSJ0Bdk+OG5iaxaeea7jzIx+c1maoNTdjfVSEs/foMl+Mi6n00wgzIsdLVIn+Yy/ YfBntknGO95mJke6xG0JWJ/U9FpMYlFWDMJEKHlL6MOpIUyfTJQC5zYLGGZaMzg7 sC7o6vy0VqUK/NhtJSW3pfAepnQZ3lQJJ6tvp8QyWAzFGzp9rW9jhVHLvGWmWciA E8ACRWdsQS3x2kzEQDtgY8LoIk21r6L6Yt/Y2XVSo9QBrvLpxAg3VoBWG6PkFalT 0q1TjqsEuaV9it+CoefS7lOH3k7fu6PDY/Zs5jHIdr1O2EI4diubFsyY3rhz2Har 6tBMwDjwpIrUek7AX/4q0SFYt5ixpNfjaBUlghybgsgKjmHxQOfn39axbEkVHIng X7RFb2TBDN81dJqacgRgFqFBwWvF4JkpOwOUDX5aIcr3lDTZdN303YH6tX2fZPZ2 8OonoZjtLqxeMhhFeO/FYBq0bIh/CviiWCjrTVAqN3+76UpDH7ppqmwdSs1URvgT RoN4E9MSkWHxSzUV0Y9HYeThyrIHtetTL/mhW+uJ5ks3BwMDaBL7571e71ojZWiV DhxZwqrg/TKQhuiMNpEFOof/g2wdl8h2M7G1JGNV01T+quwRyFk= =/dxX -----END PGP SIGNATURE----- --=-3u56yy3vUKmrJ+i1UWdq--