From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from einhorn-mail.in-berlin.de (einhorn-mail.in-berlin.de [217.197.80.20]) by sourceware.org (Postfix) with ESMTPS id 57C4E3858D37 for ; Mon, 13 Jul 2020 11:03:54 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 57C4E3858D37 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=ubuntu.com Authentication-Results: sourceware.org; spf=none smtp.mailfrom=doko@ubuntu.com X-Envelope-From: doko@ubuntu.com Received: from authenticated.user (localhost [127.0.0.1]) by einhorn.in-berlin.de with ESMTPSA id 06DB3hBr019653 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2020 13:03:44 +0200 Subject: Re: Another libffi ABI change and another release To: Florian Weimer Cc: Tom Tromey , Anthony Green , s.mesoraca16@gmail.com, "H.J. Lu" , landonf@freebsd.org, libffi-discuss , arigo@tunes.org References: <871rqjmv05.fsf@tromey.com> <8736ayha1j.fsf@tromey.com> <87lfjnsndm.fsf@oldenburg2.str.redhat.com> From: Matthias Klose Autocrypt: addr=doko@ubuntu.com; prefer-encrypt=mutual; keydata= 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 Message-ID: Date: Mon, 13 Jul 2020 13:03:43 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <87lfjnsndm.fsf@oldenburg2.str.redhat.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, RCVD_IN_DNSWL_LOW, SPAM_URI, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libffi-discuss@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libffi-discuss mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jul 2020 11:03:57 -0000 On 7/13/20 12:47 PM, Florian Weimer wrote: > * Matthias Klose: > >> On 2/25/20 6:05 PM, Tom Tromey wrote: >>> Anthony> Yes, some of them were related to trampoline layouts, which aren't relevant >>> Anthony> if we go this route... >>> Anthony> http://sourceware-org.1504.n7.nabble.com/Crashes-of-libffi-when-using-W-X-memory-and-forks-td412729.html >>> Anthony> ...which is what I'd like to do. >>> >>> The ones I was thinking of were in this thread >>> >>> https://sourceware.org/ml/libffi-discuss/2015/msg00090.html >>> >>> But AFAIK there aren't patches for any of these ideas. >> >> I have now the request to enable CET in a distro, and before bumping >> the soname myself, or invent an arbitrary soname which won't be used >> by upstream, I'd like to ask if an upstream release could be cut now, >> without repeating the multi-year release process we had with libffi >> 3.3. > > Which soname do you use right now? libffi.so.7, as found in the libffi 3.3 release.