GNU bug report logs - #62886
[PATCH][bug 34151, 42393, 44795, 49755, 45205, 55073] Fix lex/yacc C++ tests on Solaris/SunOS

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: automake-patches; Reported by: Bogdan <bogdro_rep@HIDDEN>; Keywords: patch; Done: Karl Berry <karl@HIDDEN>; Maintainer for automake-patches is automake-patches@HIDDEN.

Message received at 62886-done <at> debbugs.gnu.org:


Received: (at 62886-done) by debbugs.gnu.org; 28 May 2023 01:22:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 27 21:22:07 2023
Received: from localhost ([127.0.0.1]:52798 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q356l-0008Dg-Fc
	for submit <at> debbugs.gnu.org; Sat, 27 May 2023 21:22:07 -0400
Received: from frenzy.freefriends.org ([198.99.81.75]:59170
 helo=freefriends.org) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <karl@HIDDEN>)
 id 1q356j-0008DP-Fd; Sat, 27 May 2023 21:22:06 -0400
X-Envelope-From: karl@HIDDEN
Received: from freefriends.org (localhost [127.0.0.1])
 by freefriends.org (8.14.7/8.14.7) with ESMTP id 34S1M4l1023679
 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); 
 Sat, 27 May 2023 19:22:04 -0600
Received: (from apache@localhost)
 by freefriends.org (8.14.7/8.14.7/Submit) id 34S1M4wr023678;
 Sat, 27 May 2023 19:22:04 -0600
Date: Sat, 27 May 2023 19:22:04 -0600
Message-Id: <202305280122.34S1M4wr023678@HIDDEN>
From: Karl Berry <karl@HIDDEN>
To: bogdro_rep@HIDDEN
Subject: Re: [bug#62886] Unnecessary bug registered
In-Reply-To: <8e40da02-3c0b-cca0-cad8-d3e224ee2146@HIDDEN>
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 62886-done
Cc: 62886 <at> debbugs.gnu.org, 62886-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Closing bug as suggested. Mailing or cc-ing NNNN-done <at> debbugs.gnu.org
will close a bug.

    To be closed/deleted, just like 
    https://debbugs.gnu.org/cgi/bugreport.cgi?bug=60419.

Merging that one. --thanks, karl.




Notification sent to Bogdan <bogdro_rep@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Karl Berry <karl@HIDDEN>:
You have taken responsibility. Full text available.

Message received at 62886 <at> debbugs.gnu.org:


Received: (at 62886) by debbugs.gnu.org; 28 May 2023 01:22:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 27 21:22:08 2023
Received: from localhost ([127.0.0.1]:52802 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q356m-0008Dq-0A
	for submit <at> debbugs.gnu.org; Sat, 27 May 2023 21:22:08 -0400
Received: from frenzy.freefriends.org ([198.99.81.75]:59170
 helo=freefriends.org) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <karl@HIDDEN>)
 id 1q356j-0008DP-Fd; Sat, 27 May 2023 21:22:06 -0400
X-Envelope-From: karl@HIDDEN
Received: from freefriends.org (localhost [127.0.0.1])
 by freefriends.org (8.14.7/8.14.7) with ESMTP id 34S1M4l1023679
 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); 
 Sat, 27 May 2023 19:22:04 -0600
Received: (from apache@localhost)
 by freefriends.org (8.14.7/8.14.7/Submit) id 34S1M4wr023678;
 Sat, 27 May 2023 19:22:04 -0600
Date: Sat, 27 May 2023 19:22:04 -0600
Message-Id: <202305280122.34S1M4wr023678@HIDDEN>
From: Karl Berry <karl@HIDDEN>
To: bogdro_rep@HIDDEN
Subject: Re: [bug#62886] Unnecessary bug registered
In-Reply-To: <8e40da02-3c0b-cca0-cad8-d3e224ee2146@HIDDEN>
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 62886
Cc: 62886 <at> debbugs.gnu.org, 62886-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Closing bug as suggested. Mailing or cc-ing NNNN-done <at> debbugs.gnu.org
will close a bug.

    To be closed/deleted, just like 
    https://debbugs.gnu.org/cgi/bugreport.cgi?bug=60419.

Merging that one. --thanks, karl.




Information forwarded to automake-patches@HIDDEN:
bug#62886; Package automake-patches. Full text available.

Message received at 62886 <at> debbugs.gnu.org:


Received: (at 62886) by debbugs.gnu.org; 16 Apr 2023 16:44:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 12:44:06 2023
Received: from localhost ([127.0.0.1]:52449 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1po5Ty-0002TG-BA
	for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 12:44:06 -0400
Received: from mout.gmx.net ([212.227.17.22]:33071)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bogdro_rep@HIDDEN>) id 1po5Tw-0002Sd-RK
 for 62886 <at> debbugs.gnu.org; Sun, 16 Apr 2023 12:44:05 -0400
Received: from [192.168.1.226] ([90.227.12.124]) by mail.gmx.net (mrgmx104
 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MOzOm-1py4ot0bBU-00PIkK for
 <62886 <at> debbugs.gnu.org>; Sun, 16 Apr 2023 18:43:59 +0200
Message-ID: <8e40da02-3c0b-cca0-cad8-d3e224ee2146@HIDDEN>
Date: Sun, 16 Apr 2023 18:43:58 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.10.0
To: 62886 <at> debbugs.gnu.org
Content-Language: en-GB
From: Bogdan <bogdro_rep@HIDDEN>
Subject: Unnecessary bug registered
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:db4eQNKHfZDnw2xz7o/mPo0CImq1aWkz0Fbydtmr7lUPndcXsbb
 5A8olQBkp+7LrJVllIE/eHWXw3ZezPS9T/l/zgxAuUx0wEQvci9axcKx/ExY6GQhj3O8KyL
 y+fkuATVqQ+7/rQbB2cV/ZDpNYRPyuJph/tz4dp5MfZTWtoEf1k0cgqt8ur3a9xkSGmNxw1
 QY2TeO8VhhHybg7Ip3ixQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:lHajCOZA+iY=;xAtIrVLB8XxtzJdcPo4IxFVWCa/
 fe4yL4G/rz0rkxu8wX6TxtAMVON3aTCiIe7awaBKj04Ry37CCxBUNBs2ZcGIpUYsW9dF8l1TJ
 TdcIGKgwKx3mYSbVGSQhkBVBmC/Q75ODsNrBpMwqf1hmM7PsIloH+yLNz/NgxEgsdcdw2dD1S
 gTvAKAX8TUyyMPy30gFFRPh/4iv7eTkCrBms58tJSAJHOiyos0JHS7zn3t/6QzJOegHphopaZ
 hKPCPmsyk5PJ1FPHi73UjyJv+/e2z6NA9FBcq1cXsPnYADgMAck/XZnQdq700+qNSy6CS95Pa
 6QyDKK60fsWPEics7KJT6uv01Tzc2peYJzj9fYzxDT7guzz6tat2P1dNtAJJlFTc+xhjxTiqc
 c9iZPcIF05HqyaGVacWx7gaH+mMM69yKeZz/lwkVSPW/tr9mWTzj8TRi2Ltgg0KIz1US5Y1gK
 MM2vmzmSTLAu/WrQfkR0G5QsC7lO0CfV5ZXEurp30QwIgzEZGMkAe7qWZmoRbsDYP1Qj/n9Qg
 DY2Dw32SpANXfh9QhYmwiDsitEnsJMgm+P75JT4KXyZgmn6RRo+W68t2zM3zEsbaD5E9ihB1u
 4oZvbhFb4CcdmyDSMSD8gpKIwgoNVQxrUxPl7ctt0ahZ4bmuZeCCp4ExbQfmv+u8xu1uuFzhm
 SupaCqmV7sUI4J+mB0okT9HJ7QRTj3spM7NhNZk8skWgl1fCnTu+YSVR+7dKfPTwKdCYtjVrR
 SUq/BM/spsqv5WNwSZsaQvQhRQcRmgC+vAJZ4C0tzjgeyVIjBt/goNVpg+hWyfSwPo7Bhp0jh
 Oe6HYFlXGdiRSvieki07cDiUiOb7soN1IEv27x3HrXt7iJrWiktG65ZbeunqOYeEyPR1ttc81
 /v2BteuKjORVkSv8ZukX0dbgfO7umerVSoYz2pf6MsNHW7gcDlinX7tTGc7xuiwMHvjkCLd6I
 xon32Q==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 62886
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

The bugtracker erroneously thought my previous mail was a new bug 
report...

To be closed/deleted, just like 
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=60419.

-- 
Regards - Bogdan ('bogdro') D.                 (GNU/Linux & FreeDOS)
X86 assembly (DOS, GNU/Linux):    http://bogdro.evai.pl/index-en.php
Soft(EN): http://bogdro.evai.pl/soft  http://bogdro.evai.pl/soft4asm
www.Xiph.org  www.TorProject.org  www.LibreOffice.org  www.GnuPG.org




Information forwarded to automake-patches@HIDDEN:
bug#62886; Package automake-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 Apr 2023 16:37:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 12:37:54 2023
Received: from localhost ([127.0.0.1]:52430 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1po5Nx-0002Hv-A0
	for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 12:37:54 -0400
Received: from lists.gnu.org ([209.51.188.17]:51592)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bogdro_rep@HIDDEN>) id 1po5Nq-0002Ha-NI
 for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 12:37:47 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bogdro_rep@HIDDEN>) id 1po5Nq-0002dQ-9B
 for automake-patches@HIDDEN; Sun, 16 Apr 2023 12:37:46 -0400
Received: from mout.gmx.net ([212.227.17.20])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bogdro_rep@HIDDEN>) id 1po5Nn-00087g-Re
 for automake-patches@HIDDEN; Sun, 16 Apr 2023 12:37:46 -0400
Received: from [192.168.1.226] ([90.227.12.124]) by mail.gmx.net (mrgmx105
 [212.227.17.174]) with ESMTPSA (Nemesis) id 1M4b1y-1pnX9G3hlG-001ftF; Sun, 16
 Apr 2023 18:37:33 +0200
Content-Type: multipart/mixed; boundary="------------vRBYCPz0Ywq7kX2f23flhnos"
Message-ID: <ad36021b-65cf-6eec-0e6c-1c633fbce7ed@HIDDEN>
Date: Sun, 16 Apr 2023 18:37:28 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.10.0
Content-Language: en-GB
From: Bogdan <bogdro_rep@HIDDEN>
To: automake-patches@HIDDEN, 34151 <at> debbugs.gnu.org, 42393 <at> debbugs.gnu.org,
 44795 <at> debbugs.gnu.org, 49755 <at> debbugs.gnu.org, 45205 <at> debbugs.gnu.org,
 55073 <at> debbugs.gnu.org
Subject: [PATCH][bug 34151, 42393, 44795, 49755, 45205, 55073] Fix lex/yacc
 C++ tests on Solaris/SunOS
X-Provags-ID: V03:K1:1YRfbvvYdXaANPXnZex9xuuCSGHd5TVZpXWy2jZvF2GcPMIGl0L
 iAThUl9Wrut6Ysht/pfknmo4rDyz+HNdUkSprmrz/XKNA9GCRFfqp6ncqn+apPPiITZb5fE
 CacZ+iJUN/30GON54BxS6NnibxgVeZbD56oYjCND2qtY03UVFzrT4op8HmTV/t2ZE+Et12B
 1bpLridl5ehmXWDQKiBFQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:ey/KeooY+bA=;4Fb6LCQMT+YtE71wp+ik+0ivqgt
 kWiZEYf0n7fX3recS2+Dwj6pN18uhQTShKhLSQCLDRIKX0mnGfD6W9vuV/roPRv2oG+j+eumB
 B/YIlmtAcdm3+U3NPZvra4SS6+S2gJy5WLDi0YutgnZEInrQrWuhdH0DPaOJUUgTr2O2gLlmP
 Sr6pCf6KDV5B8iz+i2GfgM/CpB+izd4tE9y7AaPEWlQE3UlzZ73jEqaNrWqOQTXN0USJfo0K8
 NNSDAfwzDB5/KoCtCZR1dBUnEpyjZKqPYHyVL2s0rQ/MomdPN0h8dkiKrk++dvixkh7UWkO+Q
 Pbh6o+hfbe2JXwXNwc3u/hO95V7wtAS5j3JCh/n7mdx3r66tOBWOBuqZuxhchNPmNqmuuJ7P6
 D/9ErvG8ZF2issUy1CzTyP019/Sur8ogp3ATNRsyReUdYUaOXf8EtfIg6CltvjgRJgKj54pWZ
 T5S0aPyn09HwQUuIoBpaxkl0mwd5po4OnAi3WSuNTgVT6KU5xnDeE+es57JZJnReDkskNbh03
 /QedCidLXtbA8EvAbRJRWDQx4wTYvrfyfcvXV4moc47WST2D+X+Q/jpH/GkOM+pYu9h0Cbz0t
 mOsKJ7joPnAYWT0DZz68620yfuHlwrs3iQ9i1QI1SBT7zi4Gfzd7ikPHbw29egJWg6FXDjgu9
 h/mgO5QzOVYS0AYDzxBXAD/TkNiK+EGZucAzVxm2ibMOG2I0zVvf0pNaVFd0M7tvdMXis3sjR
 NobD/VDfx7ViKwIeIRwMEwKVEI654P4ggjOyz2Jd/vHIkhWitGvZcKZqA7SQFxL16fpQXzH3m
 kmby0gBA94AY8IcOfQ86Ok6Fo4j37ZM0Wq4sW9zz2X6dOaCwLoGp/MXGw/WmzCmTyHOsH8aOE
 WQT1jKKr03iNRPLrmR2gLEZIuuygcTV1y9NEj/hx9unmxK2v+jX/1ZopMzO49maj1VZmiXjLp
 mhmWSY7g3uL3iuAYoA/cMgoLb1U=
Received-SPF: pass client-ip=212.227.17.20; envelope-from=bogdro_rep@HIDDEN;
 helo=mout.gmx.net
X-Spam_score_int: -25
X-Spam_score: -2.6
X-Spam_bar: --
X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

This is a multi-part message in MIME format.
--------------vRBYCPz0Ywq7kX2f23flhnos
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Hi all.

  The Solaris/SunOS lex generates C++ code with functions properly 
wrapped into >extern "C"<, but only if:

- compiling as C++ (__cplusplus is #defined),

- the feature constant __EXTERN_C__ is #defined (probably meant just 
for the SunOS compiler, not for all).

Other compilers, like GCC/G++, obviously miss the SunOS-specific 
__EXTERN_C__ and thus miss >extern "C"<, declaring the yylex() 
function as C++ (the default). This doesn't need to be a problem, but:

- the function should be declared as the user code expects it (as C 
for C programs and as C++ for C++ programs),

- the Automake lex tests for C++ re-declare the function always as a C 
function.

  The re-declarations happens probably for good reason, like for lex 
implementations which don't declare the function in advance combined 
with C/C++ compilers which always require declarations. Unfortunately, 
having the same function declared as C++ (default) first and then 
later as C causes compiler errors.

  The attached patch corrects the declarations in the following way:

- if we're in C++ mode and __EXTERN_C__ is declared (so, we're on a 
SunOS with their compiler), declare the function as C in C++ mode 
(i.e., use >extern "C"<), just like the SunOS lex does,

- if we're in C++ mode and __EXTERN_C__ is NOT declared, but also 
"__sun" is not declared (so, we're NOT on a SunOS), still assume C++ 
mode, but a different system and declare the function as C in C++ mode 
(i.e., use >extern "C"<) to support other compilers,

- if we're in C++ mode and __EXTERN_C__ is NOT declared, but also 
"__sun" IS declared (so, we ARE on a SunOS, but not using their 
compiler), declare the function as C++ in C++ mode, just like the 
SunOS lex does,

- if we're NOT in C++ mode, declare the function as C. Not the case in 
these tests, though.

  This should match what the SunOS lex/compiler do and expect which 
not braking other systems (re-checked on my Linux - works).

  Verified that the defect exists on a Solaris 11.4 Build 15 (SunOS 
5.11, GCC 7.3.0, amd64) and that the patch fixes it.

  Furthermore, I checked how GCC manages the declarations of standard 
C functions in C++. Seems so simple as saying:

	using std::some_c_library_function_name;

  which the SunOS library (or maybe just the old GCC library there) is 
not doing.
  So, it just takes this to fix the missing prototypes in C++ mode.

  In short, the patch:
- fixes the remaining part of 
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34151,
- fixes the remaining part of 
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=42393 
(t/silent-many-languages.sh works for me),
- fixes https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44795,
- fixes https://debbugs.gnu.org/cgi/bugreport.cgi?bug=49755,
- partially fixes https://debbugs.gnu.org/cgi/bugreport.cgi?bug=45205,
- partially fixes https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55073.

  Fortunately, these parts are just problems with the tests 
themselves, not with Automake in general.

-- 
Regards - Bogdan ('bogdro') D.                 (GNU/Linux & FreeDOS)
X86 assembly (DOS, GNU/Linux):    http://bogdro.evai.pl/index-en.php
Soft(EN): http://bogdro.evai.pl/soft  http://bogdro.evai.pl/soft4asm
www.Xiph.org  www.TorProject.org  www.LibreOffice.org  www.GnuPG.org
--------------vRBYCPz0Ywq7kX2f23flhnos
Content-Type: text/x-patch; charset=UTF-8; name="automake-sunos2-mail.diff"
Content-Disposition: attachment; filename="automake-sunos2-mail.diff"
Content-Transfer-Encoding: base64

RnJvbSBiODgxM2M5OWUyMjAwNzNiNTI4NTExZjQ3Y2MwYzRjZmQ4ZWYxYzIwIE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBCb2dkYW4gRHJvemRvd3NraSA8PgpEYXRlOiBTdW4s
IDE2IEFwciAyMDIzIDE3OjM5OjI2ICswMjAwClN1YmplY3Q6IFtQQVRDSF0gRml4IGxleC95
YWNjIEMrKyB0ZXN0cyBvbiBTdW5PUwoKLS0tCiB0L2xleC1jbGVhbi1jeHguc2ggIHwgMTAg
KysrKysrKystLQogdC9sZXgtZGVwZW5kLWN4eC5zaCB8ICA1ICsrKystCiB0L3lhY2MtY3h4
LnNoICAgICAgIHwgIDMgKysrCiB0L3lhY2MtZC1jeHguc2ggICAgIHwgIDMgKysrCiB0L3lh
Y2MtbWl4LWMtY3h4LnNoIHwgIDMgKysrCiA1IGZpbGVzIGNoYW5nZWQsIDIxIGluc2VydGlv
bnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdC9sZXgtY2xlYW4tY3h4LnNo
IGIvdC9sZXgtY2xlYW4tY3h4LnNoCmluZGV4IDM2MzJkNWM4Ny4uYWZiYWNmMzkyIDEwMDY0
NAotLS0gYS90L2xleC1jbGVhbi1jeHguc2gKKysrIGIvdC9sZXgtY2xlYW4tY3h4LnNoCkBA
IC01NCw3ICs1NCwxMCBAQCBFTkQKIGNhdCA+IHBhcnNlZm9vLmx4eCA8PCAnRU5EJwogJXsK
ICNkZWZpbmUgWVlfREVDTCBpbnQgeXlsZXggKHZvaWQpCi1leHRlcm4gIkMiIFlZX0RFQ0w7
CisjaWYgKGRlZmluZWQgX19jcGx1c3BsdXMpICYmICgoIWRlZmluZWQgX19zdW4pIHx8IChk
ZWZpbmVkIF9fRVhURVJOX0NfXykpCitleHRlcm4gIkMiCisjZW5kaWYKK1lZX0RFQ0w7CiAj
ZGVmaW5lIFlZX05PX1VOSVNURF9IIDEKIGludCBpc2F0dHkgKGludCBmZCkgeyByZXR1cm4g
MDsgfQogJX0KQEAgLTcxLDcgKzc0LDEwIEBAIGNwIHBhcnNlZm9vLmx4eCBwYXJzZWJhci5s
bAogCiBjYXQgPiBtYWluZm9vLmNjIDw8ICdFTkQnCiAvLyBUaGlzIGZpbGUgc2hvdWxkIGNv
bnRhaW4gdmFsaWQgQysrIGJ1dCBpbnZhbGlkIEMuCi1leHRlcm4gIkMiIGludCB5eWxleCAo
dm9pZCk7CisjaWYgKGRlZmluZWQgX19jcGx1c3BsdXMpICYmICgoIWRlZmluZWQgX19zdW4p
IHx8IChkZWZpbmVkIF9fRVhURVJOX0NfXykpCitleHRlcm4gIkMiCisjZW5kaWYKK2ludCB5
eWxleCAodm9pZCk7CiB1c2luZyBuYW1lc3BhY2Ugc3RkOwogaW50IG1haW4gKGludCBhcmdj
LCBjaGFyICoqYXJndikKIHsKZGlmZiAtLWdpdCBhL3QvbGV4LWRlcGVuZC1jeHguc2ggYi90
L2xleC1kZXBlbmQtY3h4LnNoCmluZGV4IDYwNjE1YTU0ZS4uODE3NDUwZmMwIDEwMDY0NAot
LS0gYS90L2xleC1kZXBlbmQtY3h4LnNoCisrKyBiL3QvbGV4LWRlcGVuZC1jeHguc2gKQEAg
LTQ3LDcgKzQ3LDEwIEBAIEVORAogY2F0ID4gam9lLmxsIDw8ICdFTkQnCiAlewogI2RlZmlu
ZSBZWV9ERUNMIGludCB5eWxleCAodm9pZCkKLWV4dGVybiAiQyIgWVlfREVDTDsKKyNpZiAo
ZGVmaW5lZCBfX2NwbHVzcGx1cykgJiYgKCghZGVmaW5lZCBfX3N1bikgfHwgKGRlZmluZWQg
X19FWFRFUk5fQ19fKSkKK2V4dGVybiAiQyIKKyNlbmRpZgorWVlfREVDTDsKICNkZWZpbmUg
WVlfTk9fVU5JU1REX0ggMQogaW50IGlzYXR0eSAoaW50IGZkKSB7IHJldHVybiAwOyB9CiAl
fQpkaWZmIC0tZ2l0IGEvdC95YWNjLWN4eC5zaCBiL3QveWFjYy1jeHguc2gKaW5kZXggMWJm
NzVhOTc1Li41YjM4NTg3MGMgMTAwNjQ0Ci0tLSBhL3QveWFjYy1jeHguc2gKKysrIGIvdC95
YWNjLWN4eC5zaApAQCAtNDksNiArNDksOSBAQCBjYXQgPiBwYXJzZTEueXkgPDwgJ0VORCcK
IC8vIFZhbGlkIEMrKywgYnV0IGRlbGliZXJhdGVseSBpbnZhbGlkIEMuCiAjaW5jbHVkZSA8
Y3N0ZGlvPgogI2luY2x1ZGUgPGNzdGRsaWI+Cit1c2luZyBzdGQ6OmV4aXQ7Cit1c2luZyBz
dGQ6OmZyZWU7Cit1c2luZyBzdGQ6Om1hbGxvYzsKIC8vICJzdGQ6OiIgcXVhbGlmaWNhdGlv
biByZXF1aXJlZCBieSBTdW4gQysrIDUuOS4KIGludCB5eWxleCAodm9pZCkgeyByZXR1cm4g
c3RkOjpnZXRjaGFyICgpOyB9CiB2b2lkIHl5ZXJyb3IgKGNvbnN0IGNoYXIgKnMpIHt9CmRp
ZmYgLS1naXQgYS90L3lhY2MtZC1jeHguc2ggYi90L3lhY2MtZC1jeHguc2gKaW5kZXggNTZm
NDNjOTQwLi41NzZlOGUyYWEgMTAwNjQ0Ci0tLSBhL3QveWFjYy1kLWN4eC5zaAorKysgYi90
L3lhY2MtZC1jeHguc2gKQEAgLTMxLDYgKzMxLDkgQEAgd3JpdGVfcGFyc2UgKCkKICAgICAj
aW5jbHVkZSA8c3RkbGliLmg+CiAgICAgLy8gVmFsaWQgQysrLCBidXQgZGVsaWJlcmF0ZWx5
IGludmFsaWQgQy4KICAgICAjaW5jbHVkZSA8Y3N0ZGxpYj4KKyAgICB1c2luZyBzdGQ6OmV4
aXQ7CisgICAgdXNpbmcgc3RkOjpmcmVlOworICAgIHVzaW5nIHN0ZDo6bWFsbG9jOwogICAg
ICNpbmNsdWRlICIkaGVhZGVyIgogICAgIGludCB5eWxleCAodm9pZCkgeyByZXR1cm4gMDsg
fQogICAgIHZvaWQgeXllcnJvciAoY29uc3QgY2hhciAqcykge30KZGlmZiAtLWdpdCBhL3Qv
eWFjYy1taXgtYy1jeHguc2ggYi90L3lhY2MtbWl4LWMtY3h4LnNoCmluZGV4IGE3MzkzNWMz
OS4uN2M0NGUwOTI2IDEwMDY0NAotLS0gYS90L3lhY2MtbWl4LWMtY3h4LnNoCisrKyBiL3Qv
eWFjYy1taXgtYy1jeHguc2gKQEAgLTg2LDYgKzg2LDkgQEAgY2F0ID4gcGFyc2UueXkgPDwn
RU5EJwogLy8gaHR0cHM6Ly9idWdzLmdudS5vcmcvMjAwMzEKICNpbmNsdWRlIDxzdGRsaWIu
aD4KIC8vIFZhbGlkIEMrKywgYnV0IGRlbGliZXJhdGVseSBpbnZhbGlkIEMuCit1c2luZyBz
dGQ6OmV4aXQ7Cit1c2luZyBzdGQ6OmZyZWU7Cit1c2luZyBzdGQ6Om1hbGxvYzsKICNpbmNs
dWRlIDxjc3RkbGliPgogI2luY2x1ZGUgInBhcnNlLmhoIgogaW50IHl5bGV4ICh2b2lkKSB7
IHJldHVybiAwOyB9Ci0tIAoyLjM1LjEKCg==

--------------vRBYCPz0Ywq7kX2f23flhnos--




Acknowledgement sent to Bogdan <bogdro_rep@HIDDEN>:
New bug report received and forwarded. Copy sent to automake-patches@HIDDEN. Full text available.
Report forwarded to automake-patches@HIDDEN:
bug#62886; Package automake-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 28 May 2023 01:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.