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--