From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.bugs Subject: bug#50985: Merging gnulib for Emacs 28.1? Date: Wed, 06 Oct 2021 09:23:53 +0200 Message-ID: <87lf36wr92.fsf@gmail.com> References: <83ilyd6ky8.fsf@gnu.org> <86mtnov0p8.fsf@gmail.com> <83h7dv4oiq.fsf@gnu.org> <8735pfy49z.fsf@gmail.com> <397ab7aa-6c5d-f9fc-7c32-e1c4c4f40639@cornell.edu> <87y277wogj.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31850"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Andy Moreton , 50985@debbugs.gnu.org To: Paul Eggert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Oct 06 09:25:30 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mY1Iv-000871-S0 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 06 Oct 2021 09:25:29 +0200 Original-Received: from localhost ([::1]:42908 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mY1It-0007kB-TT for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 06 Oct 2021 03:25:27 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45818) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mY1IU-0007ih-Me for bug-gnu-emacs@gnu.org; Wed, 06 Oct 2021 03:25:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59045) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mY1IU-0005qw-5b for bug-gnu-emacs@gnu.org; Wed, 06 Oct 2021 03:25:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mY1IT-0001hL-Th for bug-gnu-emacs@gnu.org; Wed, 06 Oct 2021 03:25:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Oct 2021 07:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50985 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 50985-submit@debbugs.gnu.org id=B50985.16335050446434 (code B ref 50985); Wed, 06 Oct 2021 07:25:01 +0000 Original-Received: (at 50985) by debbugs.gnu.org; 6 Oct 2021 07:24:04 +0000 Original-Received: from localhost ([127.0.0.1]:42357 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mY1HY-0001fi-Fy for submit@debbugs.gnu.org; Wed, 06 Oct 2021 03:24:04 -0400 Original-Received: from mail-wr1-f54.google.com ([209.85.221.54]:33778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mY1HV-0001fD-JX for 50985@debbugs.gnu.org; Wed, 06 Oct 2021 03:24:02 -0400 Original-Received: by mail-wr1-f54.google.com with SMTP id m22so5841697wrb.0 for <50985@debbugs.gnu.org>; Wed, 06 Oct 2021 00:24:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=EXHPbsFslKiaFiTo1uvvSzOIgGRlnXWareSdVQODVQE=; b=II9CgU+l5irsvue9R6fSfoZ1Nm37eQE+XdcWlZKDTpLjd8werEd16e6Ljb+fSbiw1s 8bgR7UJ6vMuihF6BFc9Zjd1N0leyZ9MXQRmOeF1j6IMd1Sr7PFjgw4s0xstREjuAfIFT T/KKGfuUwvXAd8e2Cj8eszrRdXSc3UBqf2XJC/cLWpY/fZ0sMC8N9zNXMEkhyJY19X4S 6qWfpaOLVhaDbpzcEISJmrQKKGeCKD+QEuTOU2ki0JViaqsnCyRKbV8RgQH2HmqQEaS7 kcPA1U7nMi9VChCnKJ5lAwpHDcaco2gGc2vGnT+39JyyyPq78tQOu8b3ctqNLyz5efvg xu9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=EXHPbsFslKiaFiTo1uvvSzOIgGRlnXWareSdVQODVQE=; b=HOBsKFsE0zyNR9V2QhMsFEZFHkaqi2a6hNS6EDyOCAcYGzTMZDD8OCrFj5kvjf9wQY N/PO2DrFG1juIzzw47/6vWGoiiZhhgmk0cwUlKHTk3btHKzQ0T9jEsfcqOBCoe8pRnEC xVjE7hkGjliX+sweKmWR1pPwRgeXCMsbf4uUUbuRmedN+de1JqbEYFsP9HjcMHwDSiLk a3PguMB3VHc7EGG7/sWkV4YPzbre2WGKr4boOjn8WwkD0D8zvt9gvFuMxKZeJrmUtt+P RMgbvTv4cbsCAQ7HBXRf1YH5vAFYUOMv0EsQVKKnI9PkR0PkYYOmk118wgemY/4voVvV x3+g== X-Gm-Message-State: AOAM533d7ssBrJXK98us5pSfdWZ7uwK3kd6LBr3IR9ovkLRWNO/7PEJd ukgMjDLBSf/HmSoydQekKeUR7h3j59c= X-Google-Smtp-Source: ABdhPJwh9iwXJOYqiwygk2SYoS9zVp7zfmWRkMxQTk52MQpGN3DKkQwBISEPSXSu82glPb8Gyu8sYA== X-Received: by 2002:a7b:c3cc:: with SMTP id t12mr8065213wmj.34.1633505035222; Wed, 06 Oct 2021 00:23:55 -0700 (PDT) Original-Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id x26sm846973wmi.30.2021.10.06.00.23.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Oct 2021 00:23:54 -0700 (PDT) In-Reply-To: (Paul Eggert's message of "Tue, 5 Oct 2021 09:16:13 -0700") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:216518 Archived-At: >>>>> On Tue, 5 Oct 2021 09:16:13 -0700, Paul Eggert s= aid: Paul> On 10/5/21 7:11 AM, Robert Pluim wrote: >> Probably. When it comes to gnulib I prefer to leave it to people who >> know what they=CA=BCre doing :-) Paul> We can't wait for *that* (:-), so I charged ahead and installed t= he Paul> attached patches into the emacs-28 branch. This fixed the md5_str= eam Paul> issue for me. Your patch just proves my point: mine was less minimal than it could have been because I made a mistake in adding crypto/af_alg, then removing it, and thus having an excessive addition to AVOIDED_MODULES. Paul> The key issue here is whether Emacs wants to use cryptography Paul> algorithms supported by the Linux kernel, if available. I expect = that Paul> Emacs doesn't want to bother, because its use of md5_stream is not Paul> that performance- or security-relevant and because if we wanted E= macs Paul> to use the kernel stuff that'd drag in a lot more Gnulib modules = which Paul> would be more trouble than it's worth. Comments welcome of course, Paul> since this is a judgment call. Seems sound to me. --with-native-compilation works for me now on GNU/Linux. Paul> I hadn't run into this earlier because I was doing a default Paul> configure+build, which on my platform didn't use native compilati= on. I don=CA=BCt think any platform does native compilation by default (yet?). Robert --=20