From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-86838-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id AADFC138334
	for <garchives@archives.gentoo.org>; Sat, 23 Mar 2019 21:23:34 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 24ECAE0924;
	Sat, 23 Mar 2019 21:23:31 +0000 (UTC)
Received: from mail-oi1-x22d.google.com (mail-oi1-x22d.google.com [IPv6:2607:f8b0:4864:20::22d])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id C6357E087C
	for <gentoo-dev@lists.gentoo.org>; Sat, 23 Mar 2019 21:23:30 +0000 (UTC)
Received: by mail-oi1-x22d.google.com with SMTP id v84so4279142oif.4
        for <gentoo-dev@lists.gentoo.org>; Sat, 23 Mar 2019 14:23:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=sender:date:from:to:subject:message-id:mail-followup-to
         :mime-version:content-disposition:user-agent;
        bh=GUyg402BSO0JX/QrAeovZPieIqGEsKEFXl9oPEgGKzo=;
        b=jw76Zarp881eehMNKO/na5rgJkjyA+PLgokdfruhn+/KT+2vumNRyTmNe4BwA/So2K
         fHHSYMSusY+T+nlnViSAsVQTgfMg9Oa/Ds5UYAZN2xhKoIG/q6pLSAiYwMu6VkgfTkp8
         FPP4eGPvV2XNUGLBeZYXc4aZzYP+OI4jz+WkVGT2JC+VpQ9nBZPy8RD5R9ml+bNup+6C
         epdbDtQLVrkTI3kgT2E1uaHzcgjShgGKe+BuL957UInrglBGzbKqlZDHQhLGzjtRMO0I
         6D4n03bm6rGrulYUSr8fo9O1DzC6knzs1NR/+dD/KP0YGX+BR2Ky/35fUzZ0Vsxnk4c/
         oBVQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:sender:date:from:to:subject:message-id
         :mail-followup-to:mime-version:content-disposition:user-agent;
        bh=GUyg402BSO0JX/QrAeovZPieIqGEsKEFXl9oPEgGKzo=;
        b=au4y2LECfLh8ICrfLDoWayfQlgV+4vtPqYx+z/8Aih3w/fkSs5oUkmZWLBDvPxJ2gD
         CmKKmyPRGZhHU7iBf9te99ZqT+/RA+NsnOqlmfEzWMxFO/BKbIgkMIJmLoDtFM70oRm7
         1GPUvKHZ6EROBYcfrdEpQVimrfKQkKulLNGBXBL4oQdr9rgyJBtkUVUNmMPYuxyNUPIj
         /qND8ZuYIjDgU5nKDE6A4a6oaP+bCcKxurr/EeupTjVLiCm/ERPdwgVJYvhAKHpBQz84
         UuKGhJ7zHJhOlDJkXgwrd+ozFodUoWmGIlNRf9dDjtfnruIjp0MrX30X2T6ZzeU2+292
         0Z4A==
X-Gm-Message-State: APjAAAXPSBhXfi0zniJodRy8vL94vi0z+feNOdPQLrJfYkgJz3oKPthY
	RMbLUbl3MJ3KTply1pf/LOmiH3G+
X-Google-Smtp-Source: APXvYqwpwIR7ZXTy/leZ7Fh2Huj3G1Rsmm4PlP9FuWBzhrZ4rZbml6nz71VJ3WyQMhDlFvYOCPorkQ==
X-Received: by 2002:aca:5512:: with SMTP id j18mr6794352oib.65.1553376209370;
        Sat, 23 Mar 2019 14:23:29 -0700 (PDT)
Received: from linux1 (cpe-66-68-48-101.austin.res.rr.com. [66.68.48.101])
        by smtp.gmail.com with ESMTPSA id c145sm367067oig.0.2019.03.23.14.23.27
        for <gentoo-dev@lists.gentoo.org>
        (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
        Sat, 23 Mar 2019 14:23:28 -0700 (PDT)
Sender: William Hubbs <w.d.hubbs@gmail.com>
Received: (nullmailer pid 24812 invoked by uid 1000);
	Sat, 23 Mar 2019 21:23:27 -0000
Date: Sat, 23 Mar 2019 16:23:27 -0500
From: William Hubbs <williamh@gentoo.org>
To: gentoo development <gentoo-dev@lists.gentoo.org>
Subject: [gentoo-dev] the state of dev-lang/lua
Message-ID: <20190323212327.GA24656@linux1.home>
Mail-Followup-To: gentoo development <gentoo-dev@lists.gentoo.org>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="G4iJoqBmSsgzjUCe"
Content-Disposition: inline
User-Agent: Mutt/1.10.1 (2018-07-13)
X-Archives-Salt: 9abb4b31-a2af-4dca-8375-cb9287898e76
X-Archives-Hash: 489dd050913744a35aa1e8df5d43c85a


--G4iJoqBmSsgzjUCe
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi all,

Soon I will be working on fixing up the state of dev-lang/lua, and there
are a couple of things I want to mention.

The first thing is liblua as a shared library. If you are using lua
internally in a program, upstream strongly recommends not linking it
this way; it is supposed to be statically linked into the executable.
Because of this, and because of the amount of custom patching we do to
maintain liblua as a shared library, I plan to stop creating the shared
library.

I'm a bit undecided still about slotting lua. I'm sure we
need subslots so we can force rebuilds when new lua releases enter the
tree. However, I'm still unsure whether we need slots. I don't know of
many things in the tree that are locked to a specific version
of lua (there is only one package based on an irc conversation I
had this week).
Does anyone have any thoughts? Are there more packages in the tree that
are locked to a specific version of lua?

Thanks,

William


--G4iJoqBmSsgzjUCe
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----

iF0EARECAB0WIQTVeuxEZo4uUHOkQAluVBb0MMRlOAUCXJajyQAKCRBuVBb0MMRl
ONUwAJ49lpLtlGwtMDIkgnaUcstWCqI74ACfZgEPaiJZQdrt3P+X8NvqU4PnGI4=
=8w4N
-----END PGP SIGNATURE-----

--G4iJoqBmSsgzjUCe--