Groups | Search | Server Info | Login | Register
Groups > perl.perl5.changes > #34407
| Newsgroups | perl.perl5.changes |
|---|---|
| Path | csiph.com!fu-berlin.de!bofh.it!nntp.perl.org |
| Xref | csiph.com perl.perl5.changes:34407 |
| Return-Path | <noreply@github.com> |
| Mailing-List | contact perl5-changes-help@perl.org; run by ezmlm |
| Delivered-To | mailing list perl5-changes@perl.org |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=perl.org; h=date :from:to:message-id:subject:mime-version:content-type :content-transfer-encoding:list-unsubscribe:reply-to; s=dr1; bh= ueTZvAjx67yUYhNfBLkyk2dRmWnkPLyiq+ocm0mFtu8=; b=jXYngrztQPjlMtmw yxVhkmPJJceA6OJVfFGGXR9mqHpT936NHmT3tMFkX46x1m1EvAWTyyJIN92K6kFr gLJE0oWdwN6QNj/mJ5U/fPKggahhZjMlUVUwtFVUkGDfFQ1UU0JPcBaMlZnfLO6X N2tGknD5lpisdSfV36GlLxKGg4nuaHJFlFp9EEts88pqJkfIETUzhnc0fKglJt9I dPAyugxpzyx38BSNUB0NJAjSZdqtzBFtUu+J7x3V9Knc3OS/OE8ohCMWfsGFYH8U 9ODhNCzcGNAZI0akfyarKil1ooGRLbMmNhAf8KR5WlI4bxm8zPR9EkCnv6W5eCVy vTE5DQ== |
| Received | (qmail 7625 invoked from network); 24 Feb 2026 00:22:44 -0000 |
| Received | from xx1.develooper.com (147.75.38.233) by x6.develooper.com with SMTP; 24 Feb 2026 00:22:44 -0000 |
| Received | from inbound-egress-7.mailchannels.net (inbound-egress-7.mailchannels.net [23.83.220.5]) by xx1.develooper.com (Postfix) with ESMTP id 54D727C1BB for <perl5-changes@perl.org>; Mon, 23 Feb 2026 16:22:44 -0800 (PST) |
| ARC-Seal | i=1; a=rsa-sha256; d=mailchannels.net; s=arc-2022; cv=none; t=1771892562; b=Z5n8oBHBzO+J8JAZPV8ncirMVhlcM69jzR2a0G9awiu3hkv3nQfOuWcTQckKt58sADmG/R 5pxlkNleapWFrLS4nLZV7UegFeHkxxlZ8vbGtXl6sFsRdDTGDlOZPK7UuEk7tdCH3po6YE pbp7+h1IbUKl3RLO3TEnyGU8X1TE4mJnNxgHYt1f7TJKv+F7au9EQHLEzDmSLgtBtteCWu ZgmBw/vqn77G8LBxSszfQGCBv6a0W6bqouxenc+KLNw3zZ6MM4cWSVbM1FljckFrGl6nmF hK0X+4B5K1Wtt61NwW7rVa7bhjkIKnhW3g/D2RtHi/JvXVHhmWK7D6QspV1MTQ== |
| ARC-Message-Signature | i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1771892562; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-unsubscribe: dkim-signature; bh=ueTZvAjx67yUYhNfBLkyk2dRmWnkPLyiq+ocm0mFtu8=; b=nTNLyy/WljiJrdstrl0dwBrjNjQDz+hDWVAbWOQ2YyZ/lixvIbixjziT6TnU5vp2Kme+lk PUcnTjWS3nRahh2ifNasNt07YTWdQUv/BOkFDb4whrh7C6z6kjSNr2YbRAcXabP1phSr29 mBd0B8p1G4NfxcsJtAguG6KVS+lKCcICHhHxZP2Ma672RGbGOBOyn19oDmy1cpN8NcMXia 5NyrnVifbfYhVfTIWzYOO5RVlSeThHEymyvh5t7ODrE/QCmu5n5GdDtA8mvMEbTuDBvTZ6 lwX/kdZepcF+z3If1yv/K4JfeaUf2MyzAOenaSaKD5Xz2GeRDhNs3JzhP2fXuw== |
| ARC-Authentication-Results | i=1; inbound-rspamd-59f67b687b-p6cb9; none |
| X-Message-ID | jI6zuhj3Trxgo9WeI6IcjHnZ |
| Received | from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.99.123.232 (trex/7.1.3); Tue, 24 Feb 2026 00:22:43 +0000 |
| Authentication-Results | inbound.mailchannels.net; spf=pass smtp.mailfrom=noreply@github.com; dkim=pass header.d=github.com; dmarc=pass (policy=reject; pct=100; status=pass); arc=none |
| Received-SPF | pass (dmarc-service-78968d7585-lrr56: domain of github.com designates 192.30.252.201 as permitted sender) client-ip=192.30.252.201; envelope-from=noreply@github.com; helo=out-18.smtp.github.com; |
| Received | from github.com (hubbernetes-node-c76de42.va3-iad.github.net [10.48.13.28]) by smtp.github.com (Postfix) with ESMTPA id 42EC2E0C02 for <perl5-changes@perl.org>; Mon, 23 Feb 2026 16:22:41 -0800 (PST) |
| Date | Mon, 23 Feb 2026 16:22:41 -0800 |
| To | perl5-changes@perl.org |
| Message-ID | <Perl/perl5/push/refs/heads/blead/7799c1-e6dfa9@github.com> (permalink) |
| Subject | [Perl/perl5] e6dfa9: Unbreak Perl build on legacy Darwin systems |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8 |
| Content-Transfer-Encoding | 7bit |
| X-GitHub-Recipient-Address | perl5-changes@perl.org |
| X-Auto-Response-Suppress | All |
| Original-From | Sevan Janiyan <noreply@github.com> |
| Reply-To | Sevan Janiyan <noreply@github.com>, |
| Approved | news@nntp.perl.org |
| From | perl5-changes@perl.org (Sevan Janiyan via perl5-changes) |
Show key headers only | View raw
Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: e6dfa909e10757e7906b67c06533058d0f40cb1c
https://github.com/Perl/perl5/commit/e6dfa909e10757e7906b67c06533058d0f40cb1c
Author: Sevan Janiyan <venture37@geeklan.co.uk>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M dist/ExtUtils-CBuilder/Changes
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/android.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm
Log Message:
-----------
Unbreak Perl build on legacy Darwin systems
On modern macOS the compiler defaults to '-Werror,-Wimplicit-function-declaration'
This breaks the build on code which calls a function without a prototype
(invalid in C99).
Turning the check off with '-Wno-error=implicit-function-declaration'
breaks the build of Perl itself on legacy versions of Darwin with
compilers which do not recognise the flags.
Removing it allows Perl to once again build on Mac OS X as old as 10.4
with GCC 4.0.1.
Bump version and document.
This requires a similar change to cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm
which has already been handled, separately.
https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/pull/444
To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications
Back to perl.perl5.changes | Previous | Next | Find similar
[Perl/perl5] e6dfa9: Unbreak Perl build on legacy Darwin systems perl5-changes@perl.org (Sevan Janiyan via perl5-changes) - 2026-02-23 16:22 -0800
csiph-web