From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS22989 209.51.188.0/24 X-Spam-Status: No, score=-4.2 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, NICE_REPLY_A,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 99EF71F8C6 for ; Sun, 25 Jul 2021 13:29:07 +0000 (UTC) Received: from localhost ([::1]:59078 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m7eBm-0005sF-IO for normalperson@yhbt.net; Sun, 25 Jul 2021 09:29:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59316) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m7eBi-0005s0-Pb for bug-gnulib@gnu.org; Sun, 25 Jul 2021 09:29:02 -0400 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.161]:18298) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m7eBg-0004ZQ-Me for bug-gnulib@gnu.org; Sun, 25 Jul 2021 09:29:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1627219727; s=strato-dkim-0002; d=clisp.org; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Cc:Date: From:Subject:Sender; bh=9lH7m0fV3k1LLrNISEAluA7obeh++5mM1hsb+pmYQBs=; b=XcEYSSE4zsy9zB8Kch9PCgzZ6xHQR+ap4fmO+HT3BRnR4Gijyg0U/czQECbX8GxxOE HZ+CFhW9A2557I8EhVnz6G0pjox2p8kupNM5DNfc3cG09WqqrM+wLBpsVadr6FNR+VIO jQG9YMSfMMFKxTUQquNyHk1zgvBPB8IKNdoYVxc1/Bjj2d+nUhS2ecaingrkGTjT6Zdd t+or52lls+65y1rohkLYWElU6KivC8AeaEfl0F/bFGv11nXJLB3F79FSmrz7aW8xsgq9 yfJdD+edUBIY6Z2eOMWVO4V9puoNFpRNDnxt7bC83tTqgP9jdarnh1e1694wiE0gJnqM 0E/w== Authentication-Results: strato.com; dkim=none X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH/DXj0JGsbh0vbrMZq" X-RZG-CLASS-ID: mo00 Received: from bruno.haible.de by smtp.strato.de (RZmta 47.28.1 DYNA|AUTH) with ESMTPSA id u08ae3x6PDSjmBI (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (curve X9_62_prime256v1 with 256 ECDH bits, eq. 3072 bits RSA)) (Client did not present a certificate); Sun, 25 Jul 2021 15:28:45 +0200 (CEST) From: Bruno Haible To: bug-gnulib@gnu.org Subject: Re: libunistring version detection w/ "configure -C" Date: Sun, 25 Jul 2021 15:28:45 +0200 Message-ID: <10646074.tzxYLETAeK@omega> User-Agent: KMail/5.1.3 (Linux/4.4.0-210-generic; KDE/5.18.0; x86_64; ; ) In-Reply-To: <87czxrhdir.fsf@gnuvola.org> References: <87czxrhdir.fsf@gnuvola.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Received-SPF: none client-ip=81.169.146.161; envelope-from=bruno@clisp.org; helo=mo4-p00-ob.smtp.rzone.de X-Spam_score_int: -38 X-Spam_score: -3.9 X-Spam_bar: --- X-Spam_report: (-3.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-1.091, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: bug-gnulib@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Gnulib discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thien-Thi Nguyen Errors-To: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org Sender: "bug-gnulib" Thien-Thi Nguyen wrote on 2021-01-26: > At , there is a patch > to libunistring version detection w/ "configure -C". Does that > look right? It seems strange to me. I can not reproduce the problem: Configuring gnunet-0.14.1 with ./configure -C --with-libunistring-prefix=/gnu-inst-libunistring/0.9.10 twice in a row produces the same config.cache in each run, and the second run succeeds just like the first one. The patch is also nonsense because it introduces invalid shell syntax in the configure script: It replaces the valid code if test ${gl_cv_libunistring_version+y} then : with if { as_var=gl_cv_libunistring_version, gl_libunistring_hexversion; eval test \${$as_var+y}; } then : I hope the author of that patch is not from the University of Minnesota... Bruno