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-Status: No, score=-3.8 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 F27691F4B4 for ; Mon, 4 Jan 2021 03:03:35 +0000 (UTC) Received: from localhost ([::1]:34776 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kwG9e-0005jB-Mh for normalperson@yhbt.net; Sun, 03 Jan 2021 22:03:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57234) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kwG9b-0005ih-8z for bug-gnulib@gnu.org; Sun, 03 Jan 2021 22:03:31 -0500 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.220]:20229) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kwG9Z-0006RM-64 for bug-gnulib@gnu.org; Sun, 03 Jan 2021 22:03:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1609729406; s=strato-dkim-0002; d=clisp.org; h=References:In-Reply-To:Message-ID:Date:Subject:To:From:From:Subject: Sender; bh=cT1pePEtoni8Fhi8FqoD4VtR732gxuX68COj3WLb/Is=; b=TugNgCwPP9YqO/O7NpSJKmrcsYE/Y46naizeJDSUyqB2F7eQoxG7kPa5tJ4WfEA5b4 9B52uvPef3udLoNZTlRuUzOm4PT4+S44IMmuWqCsWD0W6nkjxtJo6zlDhrrV+dCiQ2GQ Wcw2uXp+FClMrdKSoF2qFbHxKk8Vkv86aSn9ci3zxgYXOLmdCU7waYCQ3F07ae3C8EB8 WRbQl7yZ9W9y0piUYql9bPdOwoabqMg19rcJNV7qLMDN7u752l8bY+gZXxgy3xnHdYwO Hn1eQxbNsPlZKo10xTiGn9K0rljjo5EkYpT2PXdCNm86J/4w66DAWcdZo8mlgQ5Resdt YKkQ== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH+AHjwLuWOHqf3yZdW" X-RZG-CLASS-ID: mo00 Received: from bruno.haible.de by smtp.strato.de (RZmta 47.10.7 DYNA|AUTH) with ESMTPSA id e012d5x0433QcOR (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); Mon, 4 Jan 2021 04:03:26 +0100 (CET) From: Bruno Haible To: bug-gnulib@gnu.org Subject: Re: quotearg tests: Avoid test failures on Solaris 11 Date: Mon, 04 Jan 2021 04:03:25 +0100 Message-ID: <1881330.xWQDV0zDOP@omega> User-Agent: KMail/5.1.3 (Linux/4.4.0-197-generic; KDE/5.18.0; x86_64; ; ) In-Reply-To: <5650445.jxlcdHXXU1@omega> References: <5650445.jxlcdHXXU1@omega> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Received-SPF: none client-ip=81.169.146.220; envelope-from=bruno@clisp.org; helo=mo4-p00-ob.smtp.rzone.de X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 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=-0.262, 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: , Errors-To: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org Sender: "bug-gnulib" > 2021-01-01 Bruno Haible > > quotearg tests: Avoid test failures on Solaris 11. > * modules/quotearg-tests (Makefile.am): Set host_os in > TESTS_ENVIRONMENT. > * tests/test-quotearg.sh: On Solaris 11 systems, make a copy of the fr/ > directory that contains the .mo file. This patch worked for Solaris OpenIndiana and Solaris OmniOS, but not on Solaris 11.3. On this platform, the 'cp' program does not support the '-a' option. 'cp -pR' comes closest. 2021-01-03 Bruno Haible quotearg tests: Avoid test failures on Solaris 11.3. * tests/test-quotearg.sh: Copy the fr/ directory using 'cp -R', not 'cp -a'. diff --git a/tests/test-quotearg.sh b/tests/test-quotearg.sh index b997867..e11b667 100755 --- a/tests/test-quotearg.sh +++ b/tests/test-quotearg.sh @@ -29,7 +29,7 @@ if test $locale != none && test $locale != fr; then case "$host_os" in solaris2.11) mkdir -p testlocale - cp -a "$srcdir/testlocale/fr" "testlocale/$locale" + cp -R "$srcdir/testlocale/fr" "testlocale/$locale" localedir="testlocale" ;; esac