Fw: Perl5 still broken on recent macOS

--Sig_/H5pOLxx8Y9Lwcq6HGPcdu8/
Content-Type: multipart/mixed; boundary="MP_/Pah8nYZAfnZpPQ8f73oLmHt"

--MP_/Pah8nYZAfnZpPQ8f73oLmHt
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline



--=20
H.Merijn Brand  http://tux.nl   Perl Monger  http://amsterdam.pm.org/
using perl5.00307 .. 5.31      porting perl5 on HP-UX, AIX, and Linux
https://useplaintext.email  https://tux.nl  http://www.test-smoke.org
http://qa.perl.org   http://www.goldmark.org/jeff/stupid-disclaimers/

--MP_/Pah8nYZAfnZpPQ8f73oLmHt
Content-Type: message/rfc822
Content-Transfer-Encoding: binary
Content-Disposition: inline

X-Bogosity: Ham, spamicity=0.00690113
Return-Path: <rehsack@gmail.com>
Delivered-To: hmbrand
Received: from imapdirector1.xs4all.net ([194.109.24.81])
	by userimap28.xs4all.net with LMTP
	id wNy4BM7a8V75TwAA6qOdwA
	(envelope-from <rehsack@gmail.com>)
	for <hmbrand>; Tue, 23 Jun 2020 12:34:54 +0200
Received: from mxdrop305.xs4all.net ([194.109.24.81])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	by imapdirector1.xs4all.net with LMTPS
	id iEhxBM7a8V5eUgAAaB62xw
	(envelope-from <rehsack@gmail.com>)
	for <h.m.brand@xs4all.nl>; Tue, 23 Jun 2020 12:34:54 +0200
Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53])
	by mxdrop305.xs4all.net (8.14.9/8.14.9/Debian-xs4all~5) with ESMTP id 05NAYob5022921
	(version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
	for <h.m.brand@xs4all.nl>; Tue, 23 Jun 2020 12:34:50 +0200
Received: by mail-wr1-f53.google.com with SMTP id h15so3837wrq.8
        for <h.m.brand@xs4all.nl>; Tue, 23 Jun 2020 03:34:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=sender:from:mime-version:subject:message-id:date:to;
        bh=lyrJxUnOjtNnMGSE0+/tF/J6AWfX2gCLInDvEMaoxo4=;
        b=e5InAPC1Z/zoqSR5mIIX1nZVVBvU482wbbq1PO0Qhmg++yWwQQST4TpK4FDW+gQpUv
         0MgL/0+kXX8gnMCzJJQEEfvAJnhcMEg+9MaQ4JQHFZEYmfYtUMDeB1qiF1QQl0q6yoYO
         axMmU74l3ytWIqM6hrvOjKIUf4OpGUPXxt8Hpr+u/QDerh2wR0M4lAFZG5GG/yr7wOPk
         wlY6EM58oo6lIprNgWBHynB+dTFYUowXJhMaugVySSckK+T8WVS6bGIz7NUZFtdi76pn
         YyzktnpnmekzwVPcPmqONuO/gH4Js0hIVsXdDUMHswyzdmmfHFvef3cCqy4khNn995jL
         xjtQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:sender:from:mime-version:subject:message-id:date
         :to;
        bh=lyrJxUnOjtNnMGSE0+/tF/J6AWfX2gCLInDvEMaoxo4=;
        b=neU5WoMi2oHdWTLFE2SnG7mnZWWnuW7fb6QlLNO7FfPs8FamGVdhtOeQtMM87JyWIU
         vb4TcmCoKaJnmzIJLs/U/Oi1IIpkf+Hb8qAVf/yDT19cPCvJCqxpsHldxzjJCrNfVgk5
         CoX59rqsCT5M2MEzDYCrYhAsYPL79G3Qoo28jFmLC0i951suh6YwEI0Cn+G7R5sESr3g
         olBDjcTTg9EMxLfu5YBSlVNqtDP6uXyJSPY02Tgja9+7AZXXjkIlsmns5QpHP56ZuPoA
         Iz5l/QHdluBdVxWYufpoMAzETS1rg36DPLZ/IoBYLyDw1EbA7q2IhhCELUYX7PZXcUDc
         od8w==
X-Gm-Message-State: AOAM530KHqCleWESlozvmJE649Rucq5tXrAeLMje3D5G3FFGYoljzdJU
	fmQBDhdKPJ6j/O/06okpCMIFR+LO
X-Google-Smtp-Source: ABdhPJx/syF/F2GS0t5ELST68AUFeKi6q/iStdJFF26qNkDJv2nU/AXzcQJAQwgtv5o8rba0saV2Mg==
X-Received: by 2002:a5d:698e:: with SMTP id g14mr26029591wru.301.1592908489742;
        Tue, 23 Jun 2020 03:34:49 -0700 (PDT)
Received: from [10.42.8.217] (p4fe931fc.dip0.t-ipconnect.de. [79.233.49.252])
        by smtp.gmail.com with ESMTPSA id z2sm3427632wmc.2.2020.06.23.03.34.48
        (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
        Tue, 23 Jun 2020 03:34:48 -0700 (PDT)
Sender: Jens Rehsack <rehsack@gmail.com>
From: Jens Rehsack <sno@netbsd.org>
Content-Type: multipart/signed;
	boundary="Apple-Mail=_7F475984-5A86-40BE-9D64-4D0427619CEB";
	protocol="application/pgp-signature";
	micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Subject: Perl5 still broken on recent macOS
Message-Id: <A6ACC659-24EB-4118-B727-1333BF96A980@netbsd.org>
Date: Tue, 23 Jun 2020 12:34:47 +0200
To: "H.Merijn Brand" <h.m.brand@xs4all.nl>, Sawyer X <xsawyerx@gmail.com>
X-XS4ALL-DNSBL-Checked: mxdrop305.xs4all.net checked 209.85.221.53 against DNS blacklists
X-CNFS-Analysis: v=2.3 cv=Aup1IN1P c=1 sm=0 tr=0 cx=a_idp_e
	a=ndY99XYjxx6PxHW8l/S7qA==:117 a=U5dkRx+qj1ivhr2doViffQ==:17
	a=nTHF0DUjJn0A:10 a=pGLkceISAAAA:8 a=nYHEeTbkRdvSo-sm0tgA:9
	a=CjuIK1q_8ugA:10 a=T_dleY_D2QAb_AzcTskA:9
X-XS4ALL-Spam-Score: 0.1 () DKIM_SIGNED, DKIM_VALID, DKIM_VALID_EF,
	FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,
	HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_MSPIKE_H2, SPF_PASS
X-XS4ALL-Spam: NO
Envelope-To: h.m.brand@xs4all.nl


--Apple-Mail=_7F475984-5A86-40BE-9D64-4D0427619CEB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

FYI: Just did

$ perlbrew install 5.32.0
....
cc -c -DPERL_CORE -fno-common -DPERL_DARWIN -fno-strict-aliasing -pipe =
-fstack-protector-strong -I/usr/local/include -std=3Dc89 -O3 -Wall =
-Werror=3Dpointer-arith -Wextra -Wc++-compat -Wwrite-strings =
-Werror=3Ddeclaration-after-statement miniperlmain.c
cc -fstack-protector-strong -L/usr/local/lib -force_flat_namespace -o =
miniperl \
	    opmini.o perlmini.o  gv.o toke.o perly.o pad.o regcomp.o =
dump.o util.o mg.o reentr.o mro_core.o keywords.o hv.o av.o run.o =
pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o =
utf8.o taint.o deb.o universal.o globals.o perlio.o perlapi.o numeric.o =
mathoms.o locale.o pp_pack.o pp_sort.o caretx.o dquote.o time64.o  =
miniperlmain.o  -lpthread -ldl -lm -lutil -lc
Undefined symbols for architecture x86_64:
  "_S_env_alloc", referenced from:
      _Perl_my_setenv in util.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see =
invocation)
make: *** [lib/buildcustomize.pl] Error 1
##### Brew Failed #####

It's still broken on recent macOS.

Cheers
--
Jens Rehsack - rehsack@gmail.com


--Apple-Mail=_7F475984-5A86-40BE-9D64-4D0427619CEB
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEGutaqWUYV+tvC/mCRJmWrtzlCp0FAl7x2scACgkQRJmWrtzl
Cp3eLw/8CUAjaCGujzN6KDgDDkVU/JZatKgB3pbL18jr7DgXZa5LL/J7dBYKJ6B6
F4N74/VBPRRz3/9njUPZg6sM06wH1VbpA9Ve7peFeKpJRmZo+pI6v35bIge4KhPU
DNI2uSJjglGjstgdEFl+8kPQxhP7redYh0GkpdT9qlKF601ZjqKCcI8AemwDDymZ
2noYxGVyJkPR1eu9IoOq/HicQ8Y8DpM9N+g2ph2KjcO7D2B+zFXiCiu6MhJL8tjp
7BMnGShW+ynHWkYdBUL4kJstADWBi7KxWKhYffMln8ZmR++zWf2upR2W6mXOYNuE
lvxsETe2vu7QI1NoaEaO4zeADCXSiIVbyk35oNu67PmBaWfEfNazgsNYEygG5jY/
onoFFmiYmaGG8piQR6NkZm3I0znmoEGm/LgCQeQ/RW8OPaFJOTL7wDB35LZTiZCM
1UDpL3v0riGNmtntBt9tEwxQ2EVeMbQAdKPGYeN0/1JSHeUAh7VJtBHtrhp0OQ4Y
YOAYHgmzuKjvooU9KEpC84zPpUcZnQL1vvTaNQdjYcqd1BuVBL/E2QVq6HEmEmw2
wsjtW5ivk2bD5VCoKcrD+hAB7I2a92VhYrJnYPo4JJ+TZIP9qEBHeKwLQM9Wg/ec
GpXTSjiRdwmUkxq945fjNe34oPHnk7TpIYZu3zd4FeTpr3qsfgg=
=nwR0
-----END PGP SIGNATURE-----

--Apple-Mail=_7F475984-5A86-40BE-9D64-4D0427619CEB--

--MP_/Pah8nYZAfnZpPQ8f73oLmHt--

--Sig_/H5pOLxx8Y9Lwcq6HGPcdu8/
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEGolmczWuFi3lJEbAA6FHoT5dwJgFAl7yHxQACgkQA6FHoT5d
wJiZYAf/SXPRflXI69bBGFKC5s5KI1q7AeO/7GWJreqBIg3ourBqYYQ+cCp41Wp6
8YXoqpqr0JdQge/rE/9+iIOv4Ble8uUmvH4g9mLSz5UsNxjAmTdTQvcqXSk9Zfc2
+1VQ/BCRMe7z8Ow47GN/3QVPHdPGwwtBC0sn0OYWW8+uTK5pFDZWSXWSEyI9JG17
PM+HwblG1dNQ5HnakdOV1mSU3HX93saWuulyiA35eb/ts6egKqV9p2UgGoOToAw+
BKo7Kwen0K7ZleAnMdgCjkMT0aTjR941SdHfbVdifjxqYSLnH3qyIzQnHAWDD5+/
kPYS3b/LpTlFBS3/5ObYk9sK2bmg+w==
=5ydx
-----END PGP SIGNATURE-----

--Sig_/H5pOLxx8Y9Lwcq6HGPcdu8/--
0
perl5
6/23/2020 3:26:12 PM
perl.perl5.porters 48119 articles. 1 followers. Follow

2 Replies
15 Views

Similar Articles

[PageSpeed] 30

This one is an old perlbrew bug due to wrongly patched hints. I've
never bothered to report it.

Best regards,
Sergey Aleynikov

=D1=81=D1=80, 24 =D0=B8=D1=8E=D0=BD. 2020 =D0=B3. =D0=B2 07:42, H.Merijn Br=
and via perl5-porters
<perl5-porters@perl.org>:
>
>
>
> --
> H.Merijn Brand  http://tux.nl   Perl Monger  http://amsterdam.pm.org/
> using perl5.00307 .. 5.31      porting perl5 on HP-UX, AIX, and Linux
> https://useplaintext.email  https://tux.nl  http://www.test-smoke.org
> http://qa.perl.org   http://www.goldmark.org/jeff/stupid-disclaimers/
>
>
>
> ---------- Forwarded message ----------
> From: Jens Rehsack <sno@netbsd.org>
> To: "H.Merijn Brand" <h.m.brand@xs4all.nl>, Sawyer X <xsawyerx@gmail.com>
> Cc:
> Bcc:
> Date: Tue, 23 Jun 2020 12:34:47 +0200
> Subject: Perl5 still broken on recent macOS
> FYI: Just did
>
> $ perlbrew install 5.32.0
> ...
> cc -c -DPERL_CORE -fno-common -DPERL_DARWIN -fno-strict-aliasing -pipe -f=
stack-protector-strong -I/usr/local/include -std=3Dc89 -O3 -Wall -Werror=3D=
pointer-arith -Wextra -Wc++-compat -Wwrite-strings -Werror=3Ddeclaration-af=
ter-statement miniperlmain.c
> cc -fstack-protector-strong -L/usr/local/lib -force_flat_namespace -o min=
iperl \
>             opmini.o perlmini.o  gv.o toke.o perly.o pad.o regcomp.o dump=
..o util.o mg.o reentr.o mro_core.o keywords.o hv.o av.o run.o pp_hot.o sv.o=
 pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.=
o universal.o globals.o perlio.o perlapi.o numeric.o mathoms.o locale.o pp_=
pack.o pp_sort.o caretx.o dquote.o time64.o  miniperlmain.o  -lpthread -ldl=
 -lm -lutil -lc
> Undefined symbols for architecture x86_64:
>   "_S_env_alloc", referenced from:
>       _Perl_my_setenv in util.o
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see invoc=
ation)
> make: *** [lib/buildcustomize.pl] Error 1
> ##### Brew Failed #####
>
> It's still broken on recent macOS.
>
> Cheers
> --
> Jens Rehsack - rehsack@gmail.com
>
0
sergey
6/24/2020 11:21:16 AM
Culprit is PERL_USE_SAFE_PUTENV not being defined, I am using this and it=
 builds fine

perlbrew install -Duselargefiles -Dcccdlflags=3D'-fPIC -DPERL_USE_SAFE_PU=
TENV'=C2=A0 -Doptimize=3D-O3 -Duseshrplib -Duse64bitall --thread --multi =
--64int --clan 5.32.0


On 24/06/2020 13:21, Sergey Aleynikov wrote:
> This one is an old perlbrew bug due to wrongly patched hints. I've
> never bothered to report it.
>
> Best regards,
> Sergey Aleynikov
>
> =D1=81=D1=80, 24 =D0=B8=D1=8E=D0=BD. 2020 =D0=B3. =D0=B2 07:42, H.Merij=
n Brand via perl5-porters
> <perl5-porters@perl.org>:
>>
>>
>> --
>> H.Merijn Brand  http://tux.nl   Perl Monger  http://amsterdam.pm.org/
>> using perl5.00307 .. 5.31      porting perl5 on HP-UX, AIX, and Linux
>> https://useplaintext.email  https://tux.nl  http://www.test-smoke.org
>> http://qa.perl.org   http://www.goldmark.org/jeff/stupid-disclaimers/
>>
>>
>>
>> ---------- Forwarded message ----------
>> From: Jens Rehsack <sno@netbsd.org>
>> To: "H.Merijn Brand" <h.m.brand@xs4all.nl>, Sawyer X <xsawyerx@gmail.c=
om>
>> Cc:
>> Bcc:
>> Date: Tue, 23 Jun 2020 12:34:47 +0200
>> Subject: Perl5 still broken on recent macOS
>> FYI: Just did
>>
>> $ perlbrew install 5.32.0
>> ...
>> cc -c -DPERL_CORE -fno-common -DPERL_DARWIN -fno-strict-aliasing -pipe=
 -fstack-protector-strong -I/usr/local/include -std=3Dc89 -O3 -Wall -Werr=
or=3Dpointer-arith -Wextra -Wc++-compat -Wwrite-strings -Werror=3Ddeclara=
tion-after-statement miniperlmain.c
>> cc -fstack-protector-strong -L/usr/local/lib -force_flat_namespace -o =
miniperl \
>>              opmini.o perlmini.o  gv.o toke.o perly.o pad.o regcomp.o =
dump.o util.o mg.o reentr.o mro_core.o keywords.o hv.o av.o run.o pp_hot.=
o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o tain=
t.o deb.o universal.o globals.o perlio.o perlapi.o numeric.o mathoms.o lo=
cale.o pp_pack.o pp_sort.o caretx.o dquote.o time64.o  miniperlmain.o  -l=
pthread -ldl -lm -lutil -lc
>> Undefined symbols for architecture x86_64:
>>    "_S_env_alloc", referenced from:
>>        _Perl_my_setenv in util.o
>> ld: symbol(s) not found for architecture x86_64
>> clang: error: linker command failed with exit code 1 (use -v to see in=
vocation)
>> make: *** [lib/buildcustomize.pl] Error 1
>> ##### Brew Failed #####
>>
>> It's still broken on recent macOS.
>>
>> Cheers
>> --
>> Jens Rehsack - rehsack@gmail.com
>>
0
jpalao
6/24/2020 4:20:15 PM
Reply: