Skip Menu |
 

This queue is for tickets about the ExtUtils-MakeMaker CPAN distribution.

Report information
The Basics
Id: 127028
Status: open
Priority: 0/
Queue: ExtUtils-MakeMaker

People
Owner: Nobody in particular
Requestors: cosmin [...] uhl-services.ch
Cc: ether [...] cpan.org
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



CC: ether [...] cpan.org
Subject: Unable to build on OSX Mojave
MIME-Version: 1.0
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 1633
Download (untitled) / with headers
text/plain 1.5k
cpanm (App::cpanminus) 1.7044 on perl 5.018002 built for darwin-thread-multi-2level Work directory is /Users/cosmicsound/.cpanm/work/1536011169.8762 You have make /usr/bin/make You have LWP 6.05 You have /usr/bin/tar: bsdtar 2.8.3 - libarchive 2.8.3 You have /usr/bin/unzip ! ! Can't write to /Library/Perl/5.18 and /usr/local/bin: Installing modules to /Users/cosmicsound/perl5 ! To turn off this warning, you have to do one of the following: ! - run me as a root or with --sudo option (to install to /Library/Perl/5.18 and /usr/local/bin) ! - Configure local::lib in your existing shell to set PERL_MM_OPT etc. ! - Install local::lib by running the following commands ! ! cpanm --local-lib=~/perl5 local::lib && eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib) ! Searching Mac::SystemDirectory () on cpanmetadb ... --> Working on Mac::SystemDirectory Fetching http://www.cpan.org/authors/id/E/ET/ETHER/Mac-SystemDirectory-0.10.tar.gz -> OK Unpacking Mac-SystemDirectory-0.10.tar.gz Entering Mac-SystemDirectory-0.10 Checking configure dependencies from META.json Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (6.66) Configuring Mac-SystemDirectory-0.10 Running Makefile.PL HASCOMPILERwgth/TESTJu6G.c:2:10: fatal error: 'EXTERN.h' file not found #include "EXTERN.h" ^~~~~~~~~~ 1 error generated. Couldn't execute cc -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector -Os "-I/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE" -c HASCOMPILERwgth/TESTJu6G.c -o HASCOMPILERwgth/TESTJu6G.o: Inappropriate ioctl for device at Makefile.PL line 14. Requires a compiler -> N/A
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-7932-1536015651-1548.127028-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 950
Download (untitled) / with headers
text/plain 950b
On 2018-09-03 14:50:58, cosmin@uhl-services.ch wrote: Show quoted text
> Running Makefile.PL > HASCOMPILERwgth/TESTJu6G.c:2:10: fatal error: 'EXTERN.h' file not > found > #include "EXTERN.h" > ^~~~~~~~~~ > 1 error generated. > Couldn't execute cc -g -pipe -fno-common -DPERL_DARWIN -fno-strict- > aliasing -fstack-protector -Os "-I/System/Library/Perl/5.18/darwin- > thread-multi-2level/CORE" -c HASCOMPILERwgth/TESTJu6G.c -o > HASCOMPILERwgth/TESTJu6G.o: Inappropriate ioctl for device at > Makefile.PL line 14. > Requires a compiler > -> N/A
You need to install Xcode, which provides a working compiler. EXTERN.h should be available in the $(PERL_INCDEP) directory, whose value can be found in 'Makefile'. I'm inclined to reject this ticket as it doesn't appear that you have all the necessary tools installed on your system, but I'll leave it open for now in case there is something strange going on. Please also include the output of 'perl -V'.
X-MS-Exchange-Crosstenant-Fromentityheader: Hosted
Spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
Spamdiagnosticoutput: 1:99
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Content-Type: multipart/alternative; boundary="_000_F69A3C7F843749319BD06EC062C13321uhlservicesch_"
X-Spam-Score: -5.898
X-Exchange-Antispam-Report-Test: UriScan:(31960201722614);
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] uhlservices.onmicrosoft.com
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=cosmin [...] uhl-services.ch;
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 4D1192400EC for <cpan-bug+Mac-SystemDirectory [...] hipster.bestpractical.com>; Mon, 3 Sep 2018 19:08:00 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id asPlg3VD2wuk for <cpan-bug+Mac-SystemDirectory [...] hipster.bestpractical.com>; Mon, 3 Sep 2018 19:07:57 -0400 (EDT)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id 35BF124007D for <bug-Mac-SystemDirectory [...] rt.cpan.org>; Mon, 3 Sep 2018 19:07:57 -0400 (EDT)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 0343211F74D for <bug-Mac-SystemDirectory [...] rt.cpan.org>; Mon, 3 Sep 2018 16:07:56 -0700 (PDT)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 730F511F753 for <bug-Mac-SystemDirectory [...] rt.cpan.org>; Mon, 3 Sep 2018 16:07:52 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10100.outbound.protection.outlook.com [40.107.1.100]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id 4C6D611F74D for <bug-Mac-SystemDirectory [...] rt.cpan.org>; Mon, 3 Sep 2018 16:07:43 -0700 (PDT)
Received: from AM4PR0301MB2099.eurprd03.prod.outlook.com (10.168.4.11) by AM4PR0301MB1940.eurprd03.prod.outlook.com (10.168.3.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1101.18; Mon, 3 Sep 2018 23:07:40 +0000
Received: from AM4PR0301MB2099.eurprd03.prod.outlook.com ([fe80::dc8c:d0d9:8ffa:ad76]) by AM4PR0301MB2099.eurprd03.prod.outlook.com ([fe80::dc8c:d0d9:8ffa:ad76%4]) with mapi id 15.20.1101.016; Mon, 3 Sep 2018 23:07:39 +0000
X-MS-Publictraffictype: Email
Delivered-To: cpan-bug+Mac-SystemDirectory [...] hipster.bestpractical.com
X-MS-Exchange-Antispam-Srfa-Diagnostics: SOS;
Subject: Re: [rt.cpan.org #127028] Unable to build on OSX Mojave
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=UHLServices.onmicrosoft.com; s=selector1-uhlservices-ch0i; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ySTO+64NtVPTjkxkSqefv6eNMorpkaA+JtdAa/ykQ5w=; b=fLTVehp2mKYAncNaw3u59RXubB6DrWVzR6iJviBvdIv8EUlkHh8BzEemzVmsT2up8/QxxUYSnmpAqJFV049g/qmv71hSunFW3C0AwbQ31nd4iJae4yoxFkXsKEcmQsY0PthQaKaq3GRAi7jX4k9PHBHNxLfr8U32U6pPpOkWSwU=
Thread-Index: AQHUQ9n5k1apsAl9LEeeXDwED6svFqTfLiEA
Date: Mon, 3 Sep 2018 23:07:39 +0000
X-MS-Exchange-Senderadcheck: 1
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_70_90 0.1, SUPERLONG_LINE 0.05, BODYTEXTH_SIZE_3000_MORE 0, BODY_SIZE_10000_PLUS 0, DKIM_SIGNATURE 0, FROM_NAME_PHRASE 0, IN_REP_TO 0, LEGITIMATE_SIGNS 0, MSG_THREAD 0, REFERENCES 0, SPF_PASS 0, URI_ENDS_IN_HTML 0, WEBMAIL_SOURCE 0, WEBMAIL_XOIP 0, WEBMAIL_X_IP_HDR 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CP_URI_IN_BODY 0, __CT 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_ALT 0, __DQ_NEG_HEUR 0, __DQ_NEG_IP 0, __FRAUD_MONEY_CURRENCY 0, __FRAUD_MONEY_CURRENCY_DOLLAR 0, __FUR_RDNS_OUTLOOK 0, __HAS_APPLE_URI 0, __HAS_FROM 0, __HAS_HTML 0, __HAS_MSGID 0, __HAS_XOIP 0, __HTML_AHREF_TAG 0, __HTML_TAG_DIV 0, __HTTPS_URI 0, __IN_REP_TO 0, __MIME_HTML 0, __MIME_TEXT_H 0, __MIME_TEXT_H1 0, __MIME_TEXT_H2 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_TEXT_P2 0, __MIME_VERSION 0, __MSGID_APPLEMAIL 0, __MULTIPLE_URI_TEXT 0, __RDNS_WEBMAIL 0, __REFERENCES 0, __SANE_MSGID 0, __SUBJ_ALPHA_END 0, __SUBJ_ALPHA_NEGATE 0, __SUBJ_REPLY 0, __TAG_EXISTS_HTML 0, __TO_MALFORMED_2 0, __TO_NAME 0, __TO_NO_NAME 0, __URI_IN_BODY 0, __URI_NOT_IMG 0, __URI_NO_WWW 0, __URI_NS , __URI_WITHOUT_PATH 0, __URI_WITH_PATH 0, __zen.spamhaus.org_ERROR '
X-Originatororg: uhl-services.ch
X-Spam-Level:
X-MS-Office365-Filtering-Correlation-ID: 37270872-76d2-4196-f4c8-08d611f20bf5
X-Microsoft-Antispam-Message-Info: 7owMg2QZ648ikAGQ5p9YmHADsuz5s6FWcHLF+EIL5JcRNkbemCsuxgJrQ7oa3E1nNhOKD596P2rXWc+OpFhF9Vo7WRnlWiJ9bC0ysNtOqVrdzFSnJycmDZUbUmmK+S5r01rCOKfcPYcEoGZKgV3HgMgyG5XpGHxhi6khZwHai7CtDSzgXAo5Jr9IP5aqyd5P6COKKuuEjgFDfMEfsrrwiqNHLweClLqUhjoQYkB0U/5XjAx2WxFHdC8HEBM545yPso/0qakAEYp6uY9MU0IHYFRbutDQAj3ot9Fw/B6QZ4aCgCl4IfgtIHfOktK3Lk/wLzJTS+6tXeF7iIipKnKnKO8rJJZAEbZcBzVIH8Lp0vs=
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2018.9.3.230016
X-MS-Exchange-Crosstenant-ID: d39a6772-717b-4b66-bddd-3c26f9bb3c13
To: "bug-Mac-SystemDirectory [...] rt.cpan.org" <bug-Mac-SystemDirectory [...] rt.cpan.org>
X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:(7020095)(4652040)(7021125)(8989137)(4534165)(7022125)(4603075)(4627221)(201702281549075)(8990107)(7048125)(7024125)(7027125)(7028125)(7023125)(5600074)(711020)(2017052603328)(7153060)(7193020);SRVR:AM4PR0301MB1940;
X-Exchange-Antispam-Report-Cfa-Test: BCL:0;PCL:0;RULEID:(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3231311)(944501410)(52105095)(3002001)(149027)(150027)(6041310)(2016111802025)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(6043046)(201708071742011)(7699016);SRVR:AM4PR0301MB1940;BCL:0;PCL:0;RULEID:;SRVR:AM4PR0301MB1940;
X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(39830400003)(376002)(396003)(346002)(136003)(366004)(199004)(189003)(476003)(14454004)(66066001)(6436002)(5640700003)(53936002)(3846002)(81156014)(7736002)(76176011)(236005)(6306002)(74482002)(54896002)(6512007)(256004)(14444005)(6506007)(446003)(11346002)(2616005)(102836004)(186003)(19627235002)(6116002)(26005)(2906002)(53546011)(606006)(86362001)(2900100001)(82746002)(229853002)(68736007)(8936002)(81166006)(486006)(25786009)(478600001)(2501003)(5250100002)(6486002)(966005)(2351001)(106356001)(105586002)(97736004)(36756003)(6916009)(316002)(45954006)(99286004)(8676002)(5660300001)(6246003)(83716003)(53386004)(33656002);DIR:OUT;SFP:1102;SCL:1;SRVR:AM4PR0301MB1940;H:AM4PR0301MB2099.eurprd03.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1;
X-MS-Exchange-Crosstenant-Network-Message-ID: 37270872-76d2-4196-f4c8-08d611f20bf5
In-Reply-To: <rt-4.0.18-7932-1536015651-158.127028-6-0 [...] rt.cpan.org>
X-Spam-Status: No, score=-5.898 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FROM_OUR_RT=-4, HTML_MESSAGE=0.001, SPF_FAIL=0.001] autolearn=ham
X-Microsoft-Exchange-Diagnostics: 1;AM4PR0301MB1940;6:C1dOKYAcll5jwKOJgtlyhQespkgH0ZqdTBUNlHMRvJ5JjXzkp8440XZhGDi/weERuRmUA13L+8CscK3d3DSmrantbgwgXjO/sZUSvdfnlBXEvXxO2BuBIw3iPQd0AQ0q7ZZvZoCyXgPZsYN5qiOWvlT5KMYKWGbUl8REV804u85+DI4Y22U48O34uLK00TK7cr0/0xJEw916G0TGH4E5K5E/HWYLVpIHa8XaVGZ3gDYqeLeFUKhaGOoofhBvvpahQwycJaWStdhsbV3c7xQ60ADzylvUncb94RFZNbhV4LHn4Wx40ktSqg9yZcXD2laQOvF/C1o/7IIIhxx5RZS6M8LhX9nWYKfhM+YaZPv2//sUXbuXjyJTxzRa0jQ+Y9CgtKDp/RNvU3l+/leFCwB7YRao2P17nO7r6NxDDFYb0078j50eI2oRrfx2vLquXR+tKdJnjIrBra649KeQ3IF8Bw==;5:MU1cDqn17Lc0IHBabmRWkwJft0eZg7acJj92iER/NSF0dL/u0M5yVK9g6brtlAT3gQLb7vkseq+IuMaoHH2DUq1BiqOc3C5h01FGI9lPPqF5YpMU+Auk1hwd0y9P7JNALE84hqP/ll9K9o8SPkp9M0TPSKdddZFNXb5WYgKB77c=;7:g4SJyj/fmW8Zm30F99lelY3IGM+4WO1oNCeOi86wdjCdLwY1Sc4IHeb72W27Iw83eHAqnais84FQePBL9N2r9FSQ9xesm+TbKW46RiFR8ZiwnvWcVh7R+X0i9XUU32DAvV43XVgSXt4+sDMbhnsLrrfzUTUiNd/Z1y6ryn0lhyWjavi3xcALmep4P6qlg2pBRQB3L2/lF3F+/mAL29AdI9VKuHtYVId0uzoWGKZyF+8atsIeuYJ1BwAb7WSWt1fC
X-MS-Traffictypediagnostic: AM4PR0301MB1940:
Received-SPF: None (protection.outlook.com: uhl-services.ch does not designate permitted sender hosts)
X-RT-Interface: API
Content-Language: en-US
References: <RT-Ticket-127028 [...] rt.cpan.org> <rt-4.0.18-30772-1536011458-1015.127028-6-0 [...] rt.cpan.org> <rt-4.0.18-7932-1536015651-158.127028-6-0 [...] rt.cpan.org>
Message-ID: <F69A3C7F-8437-4931-9BD0-6EC062C13321 [...] uhl-services.ch>
X-MS-Tnef-Correlator:
X-Microsoft-Antispam-PRVS: <AM4PR0301MB19403BBFA68A78FB67D3FE11980C0 [...] AM4PR0301MB1940.eurprd03.prod.outlook.com>
Return-Path: <cosmin [...] uhl-services.ch>
X-RT-Mail-Extension: mac-systemdirectory
X-Original-To: cpan-bug+Mac-SystemDirectory [...] hipster.bestpractical.com
X-MS-Exchange-Crosstenant-Originalarrivaltime: 03 Sep 2018 23:07:39.7287 (UTC)
X-Forefront-PRVS: 0784C803FD
X-MS-Has-Attach:
Thread-Topic: [rt.cpan.org #127028] Unable to build on OSX Mojave
X-Originating-Ip: [89.103.72.238]
Accept-Language: en-US
From: Viorel Cosmin Miron <cosmin [...] uhl-services.ch>
X-MS-Exchange-Transport-Crosstenantheadersstamped: AM4PR0301MB1940
RT-Message-ID: <rt-4.0.18-4506-1536016081-1770.127028-0-0 [...] rt.cpan.org>
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: utf-8
Content-Length: 4215
Download (untitled) / with headers
text/plain 4.1k
Revenger:~ cosmicsound$ perl -V Summary of my perl5 (revision 5 version 18 subversion 2) configuration: Platform: osname=darwin, osvers=18.0, archname=darwin-thread-multi-2level uname='darwin osx372.sd.apple.com<http://osx372.sd.apple.com> 18.0 darwin kernel version 17.0.0: fri may 4 10:33:38 pdt 2018; root:xnu-4570.1.46.100.2~1development_x86_64 x86_64 ' config_args='-ds -e -Dprefix=/usr -Dccflags=-g -pipe -Dldflags= -Dman3ext=3pm -Duseithreads -Duseshrplib -Dinc_version_list=none -Dcc=cc' hint=recommended, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags =' -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector', optimize='-Os', cppflags='-g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector' ccversion='', gccversion='4.2.1 Compatible Apple LLVM 10.0.0 (clang-1000.0.42)', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='cc', ldflags =' -fstack-protector' libpth=/usr/lib /usr/local/lib libs= perllibs= libc=, so=dylib, useshrplib=true, libperl=libperl.dylib gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup -fstack-protector' Characteristics of this binary (from libperl): Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS PERL_DONT_CREATE_GVSV PERL_HASH_FUNC_ONE_AT_A_TIME_HARD PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP PERL_PRESERVE_IVUV PERL_SAWAMPERSAND USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_PERLIO USE_PERL_ATOF USE_REENTRANT_API Locally applied patches: /Library/Perl/Updates/<version> comes before system perl directories installprivlib and installarchlib points to the Updates directory Built under darwin Compiled at Aug 17 2018 16:13:13 @INC: /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.2/darwin-thread-multi-2level /Library/Perl/Updates/5.18.2 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 . Revenger:~ cosmicsound$ On Sep 4, 2018, at 01:00, Karen Etheridge via RT <bug-Mac-SystemDirectory@rt.cpan.org<mailto:bug-Mac-SystemDirectory@rt.cpan.org>> wrote: <URL: https://rt.cpan.org/Ticket/Display.html?id=127028 > On 2018-09-03 14:50:58, cosmin@uhl-services.ch<mailto:cosmin@uhl-services.ch> wrote: Running Makefile.PL HASCOMPILERwgth/TESTJu6G.c:2:10: fatal error: 'EXTERN.h' file not found #include "EXTERN.h" ^~~~~~~~~~ 1 error generated. Couldn't execute cc -g -pipe -fno-common -DPERL_DARWIN -fno-strict- aliasing -fstack-protector -Os "-I/System/Library/Perl/5.18/darwin- thread-multi-2level/CORE" -c HASCOMPILERwgth/TESTJu6G.c -o HASCOMPILERwgth/TESTJu6G.o: Inappropriate ioctl for device at Makefile.PL line 14. Requires a compiler -> N/A You need to install Xcode, which provides a working compiler. EXTERN.h should be available in the $(PERL_INCDEP) directory, whose value can be found in 'Makefile'. I'm inclined to reject this ticket as it doesn't appear that you have all the necessary tools installed on your system, but I'll leave it open for now in case there is something strange going on. Please also include the output of 'perl -V'.
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: utf-8
Content-ID: <224F46E6988FA341BCE0398B6C440697 [...] eurprd03.prod.outlook.com>
Content-Length: 22221
Download (untitled) / with headers
text/html 21.7k

Message body is not shown because it is too large.

MIME-Version: 1.0 (Mac OS X Mail 12.0 \(3445.100.39\))
X-Spam-Status: No, score=-1.999 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001] autolearn=ham
X-Mailer: Apple Mail (2.3445.100.39)
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
X-RZG-Class-ID: mo00
X-RT-Interface: API
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Content-Type: multipart/alternative; boundary="Apple-Mail=_0A4CE149-6964-4BB8-BABD-50D2391DB9E5"
Message-ID: <6DB21CFD-C187-42E1-A933-AFB32B4303D5 [...] hovestadt.me>
X-Spam-Score: -1.999
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] hovestadt.me
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id BF2A72400B6 for <cpan-bug+Mac-SystemDirectory [...] hipster.bestpractical.com>; Sun, 30 Sep 2018 12:52:00 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pkiYfkyF-khf for <cpan-bug+Mac-SystemDirectory [...] hipster.bestpractical.com>; Sun, 30 Sep 2018 12:51:57 -0400 (EDT)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id 41340240038 for <bug-Mac-SystemDirectory [...] rt.cpan.org>; Sun, 30 Sep 2018 12:51:56 -0400 (EDT)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 662F56700F for <bug-Mac-SystemDirectory [...] rt.cpan.org>; Sun, 30 Sep 2018 09:51:52 -0700 (PDT)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 8D7FE67010 for <bug-Mac-SystemDirectory [...] rt.cpan.org>; Sun, 30 Sep 2018 09:51:46 -0700 (PDT)
Received: from mo4-p00-ob.smtp.rzone.de (mo4-p00-ob.smtp.rzone.de [85.215.255.22]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id 5D53E66FF8 for <bug-Mac-SystemDirectory [...] rt.cpan.org>; Sun, 30 Sep 2018 09:51:42 -0700 (PDT)
Received: from macbook-christian.fritz.box by smtp.strato.de (RZmta 44.2 DYNA|AUTH) with ESMTPSA id t038acu8UGmULAN (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate) for <bug-Mac-SystemDirectory [...] rt.cpan.org>; Sun, 30 Sep 2018 18:48:30 +0200 (CEST)
Delivered-To: cpan-bug+Mac-SystemDirectory [...] hipster.bestpractical.com
Subject: [rt.cpan.org #127028]
Return-Path: <accounts [...] hovestadt.me>
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1538326301; s=strato-dkim-0002; d=hovestadt.me; h=To:Date:Message-Id:Subject:From:X-RZG-CLASS-ID:X-RZG-AUTH:From: Subject:Sender; bh=QhHiWRCF6sXW1DSmyu41Udr2/LzSMLkjIOzElk8b10I=; b=mPtQTZ0gsobIEBfu3rgknRW6GBkwJrKAKDGYHDr+DsbdFp6C3dNBejG0idiqTeejmZ QqxHo2bTsA6oDHqJ/mWNGR7sEpUmfDt7O5q75+18FdDyfePZQV2Dk6imA9u6aBH2A3MW p4JbwhbbQnVr937b54pdPloLHBCex1Yq3Jyr/a75X0YbLWmBz7ms/yWRKQPc+r3+mFOP 1L2qX87iKaXxcEJsmoXunrosHt/EsShNkpZ4eMDSk0vNPxhuTn9XR73OtNsE8bEylA2r AMrxvus0CjPPXukNVdRFkxMMTJpHQt/GESk6P6m+kNjrRUzTxgVHbA11DxGr2FBDMGg6 hxdA==
X-Original-To: cpan-bug+Mac-SystemDirectory [...] hipster.bestpractical.com
X-RT-Mail-Extension: mac-systemdirectory
X-RZG-Auth: ":LW8HelWmb+z32iKpDXpQ4ONOjJd2bxxpRSgtXYBw4HnbddHr22c7ENAfq5MBtLoJJ9YJPewCU838"
Date: Sun, 30 Sep 2018 18:48:28 +0200
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' FROM_ME_TLD 0.1, MIME_LOWER_CASE 0.05, SUPERLONG_LINE 0.05, BODYTEXTH_SIZE_10000_LESS 0, BODYTEXTH_SIZE_3000_MORE 0, BODY_SIZE_10000_PLUS 0, DKIM_ALIGNS 0, DKIM_SIGNATURE 0, NO_URI_HTTPS 0, SPF_NONE 0, __ANY_URI 0, __C230066_P5 0, __CP_URI_IN_BODY 0, __CT 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_ALT 0, __DKIM_ALIGNS_1 0, __DKIM_ALIGNS_2 0, __HAS_APPLE_URI 0, __HAS_FROM 0, __HAS_HTML 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __HTML_AHREF_TAG 0, __HTML_TAG_DIV 0, __MIME_HTML 0, __MIME_TEXT_H 0, __MIME_TEXT_H1 0, __MIME_TEXT_H2 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_TEXT_P2 0, __MIME_VERSION 0, __MSGID_APPLEMAIL 0, __MULTIPLE_URI_HTML 0, __MULTIPLE_URI_TEXT 0, __SANE_MSGID 0, __TAG_EXISTS_HTML 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_IN_BODY 0, __URI_NOT_IMG 0, __URI_NO_MAILTO 0, __URI_NS , __URI_WITHOUT_PATH 0, __URI_WITH_PATH 0, __zen.spamhaus.org_ERROR '
X-Spam-Level:
X-Greylist: delayed 190 seconds by postgrey-1.34 at xx1.develooper.com; Sun, 30 Sep 2018 09:51:44 PDT
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2018.9.30.163916
To: bug-Mac-SystemDirectory [...] rt.cpan.org
From: Christian Hovestadt <accounts [...] hovestadt.me>
RT-Message-ID: <rt-4.0.18-3870-1538326321-1575.127028-0-0 [...] rt.cpan.org>
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: utf-8
Content-Length: 4397
Download (untitled) / with headers
text/plain 4.2k
I have the same problem on macOS Mojave (10.14, release version). I have Xcode installed. Thanks for looking into it! cpanm build.log: cpanm (App::cpanminus) 1.7044 on perl 5.018002 built for darwin-thread-multi-2level Work directory is /Users/christian/.cpanm/work/1538325840.34512 You have make /usr/bin/make You have LWP 6.05 You have /usr/bin/tar: bsdtar 2.8.3 - libarchive 2.8.3 You have /usr/bin/unzip Searching Mac::SystemDirectory () on cpanmetadb ... --> Working on Mac::SystemDirectory Fetching http://www.cpan.org/authors/id/E/ET/ETHER/Mac-SystemDirectory-0.10.tar.gz -> OK Unpacking Mac-SystemDirectory-0.10.tar.gz Entering Mac-SystemDirectory-0.10 Checking configure dependencies from META.json Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (6.66) Configuring Mac-SystemDirectory-0.10 Running Makefile.PL HASCOMPILERZXaV/TESTqQfr.c:2:10: fatal error: 'EXTERN.h' file not found #include "EXTERN.h" ^~~~~~~~~~ 1 error generated. Couldn't execute cc -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector -Os "-I/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE" -c HASCOMPILERZXaV/TESTqQfr.c -o HASCOMPILERZXaV/TESTqQfr.o: Inappropriate ioctl for device at Makefile.PL line 14. Requires a compiler -> N/A -> FAIL Configure failed for Mac-SystemDirectory-0.10. See /Users/christian/.cpanm/work/1538325840.34512/build.log for details. Output of perl -V: Summary of my perl5 (revision 5 version 18 subversion 2) configuration: Platform: osname=darwin, osvers=18.0, archname=darwin-thread-multi-2level uname='darwin osx327.sd.apple.com 18.0 darwin kernel version 17.0.0: fri may 4 10:33:38 pdt 2018; root:xnu-4570.1.46.100.2~1development_x86_64 x86_64 ' config_args='-ds -e -Dprefix=/usr -Dccflags=-g -pipe -Dldflags= -Dman3ext=3pm -Duseithreads -Duseshrplib -Dinc_version_list=none -Dcc=cc' hint=recommended, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags =' -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector', optimize='-Os', cppflags='-g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector' ccversion='', gccversion='4.2.1 Compatible Apple LLVM 10.0.0 (clang-1000.0.42)', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='cc', ldflags =' -fstack-protector' libpth=/usr/lib /usr/local/lib libs= perllibs= libc=, so=dylib, useshrplib=true, libperl=libperl.dylib gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup -fstack-protector' Characteristics of this binary (from libperl): Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS PERL_DONT_CREATE_GVSV PERL_HASH_FUNC_ONE_AT_A_TIME_HARD PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP PERL_PRESERVE_IVUV PERL_SAWAMPERSAND USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_PERLIO USE_PERL_ATOF USE_REENTRANT_API Locally applied patches: /Library/Perl/Updates/<version> comes before system perl directories installprivlib and installarchlib points to the Updates directory Built under darwin Compiled at Aug 17 2018 15:30:11 @INC: /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.2/darwin-thread-multi-2level /Library/Perl/Updates/5.18.2 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: utf-8
Content-Length: 7881
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-3870-1538326321-1575.127028-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <6DB21CFD-C187-42E1-A933-AFB32B4303D5 [...] hovestadt.me> <rt-4.0.18-3870-1538326321-1575.127028-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-22988-1540357843-1178.127028-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 433
Download (untitled) / with headers
text/plain 433b
I would recommend rejecting this. It appears to be related to mojave breaking xcode. I found this link helpful. https://apple.stackexchange.com/questions/254380/macos-mojave-invalid-active-developer-path I had to download and install command line tools from https://developer.apple.com/download/more/ then run these commands. xcode-select --switch /Applications/Xcode.app xcode-select --switch /Library/Developer/CommandLineTools
MIME-Version: 1.0
X-Spam-Status: No, score=-1.899 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001] autolearn=ham
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
X-RT-Interface: API
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <5BE4D1C5.7050803 [...] dabe.com>
Content-Type: multipart/alternative; boundary="------------070708060006040508060900"
X-Spam-Score: -1.899
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 89299240290 for <cpan-bug+Mac-SystemDirectory [...] hipster.bestpractical.com>; Thu, 8 Nov 2018 19:23:37 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PZNVnZW245My for <cpan-bug+Mac-SystemDirectory [...] hipster.bestpractical.com>; Thu, 8 Nov 2018 19:23:35 -0500 (EST)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id 9F49924001E for <bug-Mac-SystemDirectory [...] rt.cpan.org>; Thu, 8 Nov 2018 19:23:35 -0500 (EST)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 4200411D9F4 for <bug-Mac-SystemDirectory [...] rt.cpan.org>; Thu, 8 Nov 2018 16:23:34 -0800 (PST)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 4701711D9CF for <bug-Mac-SystemDirectory [...] rt.cpan.org>; Thu, 8 Nov 2018 16:23:28 -0800 (PST)
Received: from smtp-1.parabon.com (static-96-255-5-254.washdc.fios.verizon.net [96.255.5.254]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id 8DF5811D9C4 for <bug-Mac-SystemDirectory [...] rt.cpan.org>; Thu, 8 Nov 2018 16:23:27 -0800 (PST)
Received: from triton.parabon.com (triton.parabon.com [192.168.0.165]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp-1.parabon.com (Postfix) with ESMTPSA id 962AB58D64; Thu, 8 Nov 2018 19:16:06 -0500 (EST)
Delivered-To: cpan-bug+Mac-SystemDirectory [...] hipster.bestpractical.com
User-Agent: Postbox 3.0.11 (Macintosh/20140602)
Subject: Re: [rt.cpan.org #127028] Unable to build on OSX Mojave
Return-Path: <dabe [...] dabe.com>
X-Original-To: cpan-bug+Mac-SystemDirectory [...] hipster.bestpractical.com
X-RT-Mail-Extension: mac-systemdirectory
Date: Thu, 08 Nov 2018 19:16:05 -0500
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' BODYTEXTH_SIZE_10000_LESS 0, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_3000_3999 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, DATE_TZ_NA 0, FROM_NAME_PHRASE 0, LEGITIMATE_SIGNS 0, MSG_THREAD 0, RDNS_GENERIC_POOLED 0, RDNS_STATIC 0, SPF_NONE 0, URI_WITH_PATH_ONLY 0, __ANY_URI 0, __BAT_BOUNDARY 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CP_URI_IN_BODY 0, __CT 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_ALT 0, __FORWARDED_MSG 0, __HAS_APPLE_URI 0, __HAS_FROM 0, __HAS_HTML 0, __HAS_MSGID 0, __HTML_AHREF_TAG 0, __HTML_BOLD 0, __HTML_TAG_DIV 0, __HTTPS_URI 0, __MIME_HTML 0, __MIME_TEXT_H 0, __MIME_TEXT_H1 0, __MIME_TEXT_H2 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_TEXT_P2 0, __MIME_VERSION 0, __MOZILLA_MSGID 0, __MULTIPLE_URI_HTML 0, __MULTIPLE_URI_TEXT 0, __RATWARE_SIGNATURE_3_N1 0, __RDNS_STATIC_1 0, __SANE_MSGID 0, __SUBJ_ALPHA_END 0, __SUBJ_ALPHA_NEGATE 0, __SUBJ_REPLY 0, __TAG_EXISTS_HTML 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_IN_BODY 0, __URI_NOT_IMG 0, __URI_NO_MAILTO 0, __URI_NO_WWW 0, __URI_NS , __URI_WITH_PATH 0, __USER_AGENT 0, __zen.spamhaus.org_ERROR '
X-Spam-Level:
X-Greylist: delayed 438 seconds by postgrey-1.34 at xx1.develooper.com; Thu, 08 Nov 2018 16:23:27 PST
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2018.11.9.1815
To: bug-Mac-SystemDirectory [...] rt.cpan.org
From: Dabrien 'Dabe' Murphy <dabe [...] dabe.com>
RT-Message-ID: <rt-4.0.18-8368-1541723018-1269.127028-0-0 [...] rt.cpan.org>
Content-Length: 0
content-type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-RT-Original-Encoding: utf-8
Content-Length: 1272
Download (untitled) / with headers
text/plain 1.2k
On Wed Oct 24, 2018 at 01:10:43 2018 TODDR[...]cpan.org wrote: Show quoted text
> I would recommend rejecting this. It appears to be related to mojave > breaking xcode. I found this link helpful. > > https://apple.stackexchange.com/questions/254380/macos-mojave-invalid-active-developer-path > > I had to download and install command line tools from > https://developer.apple.com/download/more/ > > then run these commands. > > xcode-select --switch /Applications/Xcode.app > xcode-select --switch /Library/Developer/CommandLineTools
So I had done all that already, but the problem (or maybe just the symptom?) seems to be that /System/Library/Perl/5.18/darwin-thread-multi-2level/Config.pm still doesn't end up knowing about the "/Library/Developer/CommandLineTools" path: bash-3.2# xcode-select -p /Library/Developer/CommandLineTools bash-3.2# grep '/Library/' /System/Library/Perl/5.18/darwin-thread-multi-2level/Config.pm archlibexp => '/System/Library/Perl/5.18/darwin-thread-multi-2level', privlibexp => '/System/Library/Perl/5.18', sitearchexp => '/Library/Perl/5.18/darwin-thread-multi-2level', sitelibexp => '/Library/Perl/5.18', PS: Just 'cuz Apple broke--- er, I mean "changed" something doesn't mean *WE* can't fix it... -- :- Dabe
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: 7bit
X-RT-Original-Encoding: utf-8
Content-Length: 2078
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-31309-1546283440-585.127028-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
RT-Send-CC: accounts [...] hovestadt.me, ether [...] cpan.org, dabe [...] dabe.com
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 668
Download (untitled) / with headers
text/plain 668b
Please don't reject this bug. I have tried all of the following: 1. xcode-select --install 2. xcode-select --switch "directories listed above" 2. Completely deleting Xcode and uninstalling everything and re-installing everything from scratch. 4. I also found from another website that the problem seems to be that Xcode in Mojave removed libgcc, and so I tried installing that. 5. Installed patchperl from perlbrew 6. Installed a new version of perl from perlbrew No matter what I do, XS modules simply fail to compile. This is a real bug. This cannot be brushed aside as someone else's problem. It is actually preventing people from doing real work. Thanks, Balaji
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-6341-1546283725-439.127028-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 725
Download (untitled) / with headers
text/plain 725b
Rejecting this bug would imply that somehow magically all Perl users should know how to configure Perl build systems on their Operating Systems, and know all the ins-and-outs of what changed in their Operating System when they upgrade to a new version. Most of us don't. Rejecting this bug also means an insult and is too harsh on new programmers. This is precisely the sort of tendency that would prevent interested developers from working on this. Configuring the CPAN module installation for XS modules to work out of the box shouldn't be so hard that people have to spend more than 72 hours on a problem like this and still have ZERO results. I'm sorry, but this thread needs more attention than it is getting. -Balaji
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-4124-1546295132-1427.127028-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 97
I'm moving this ticket to ExtUtils-MakeMaker as if there's anything we can do, it's in that code.
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-12827-1546296241-1463.127028-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 1408
Download (untitled) / with headers
text/plain 1.3k
After a lot of debug, I found a website, where one of the participants found out that actually, Mojave's system perl 5.18.1 is not a good version to be used. So instead he installed perl 5.28.1 from Homebrew. This is exactly what I also did and this solution actually worked. I am now in the process of uninstalling all the components of 5.18.1 and installing 5.28.1 instead. This was required because Mojave has actually restructured where they would place perl XS libraries and where they would place EXTERN.h. It seems like they have organized it better now. This would not have been a problem if you got a brand new system with Mojave installed on it, because then they would structure the directory structure for Perl 5.18.1 itself. But if you upgrade from Mac OSX 10.13 then your old directory structure is retained and you must install a totally new version of Perl. I now wonder why this could not have been solved by re-installing older 5.18.1 after removing it. But that actually did not work for me - I don't know why. But anyway, I have fixed this after dedicating almost 80 hours to it. Thanks for not being of much help and for instead threatening to reject this bug report, leaving the rest of us in the lurch here! This is all I had to do: Show quoted text
> brew install perl
This installs Perl 5.28.1 After this, when I did: Show quoted text
> sudo cpanm -i Template Devel::Cover
Now things work like a charm. -Balaji
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-12827-1546296241-1463.127028-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org> <rt-4.0.18-12827-1546296241-1463.127028-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-2824-1546324314-432.127028-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 435
Download (untitled) / with headers
text/plain 435b
It seems that the system perl of macOS Mojave comes with locally patches, which append "-iwithsysroot" to ExtUtils-MakeMaker, ExtUtils-CBuilder and ExtUtils-Depends so that c compilers can find perl headers in /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE. See https://gist.github.com/skaji/a322f420b1ad92fec70d88144885fa49
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-7345-1546391157-1765.127028-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 122
Download (untitled) / with headers
text/plain 122b
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-2824-1546324314-432.127028-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <rt-4.0.18-30772-1536011458-1015.0-0-0 [...] rt.cpan.org> <rt-4.0.18-12827-1546296241-1463.127028-0-0 [...] rt.cpan.org> <rt-4.0.18-2824-1546324314-432.127028-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-18358-1548475917-1949.127028-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
RT-Send-CC: accounts [...] hovestadt.me, ether [...] cpan.org, dabe [...] dabe.com
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 1255
Download (untitled) / with headers
text/plain 1.2k
On Tue Jan 01 01:31:54 2019, SKAJI wrote: Show quoted text
> It seems that the system perl of macOS Mojave comes with locally > patches, > which append "-iwithsysroot" to ExtUtils-MakeMaker, ExtUtils-CBuilder > and ExtUtils-Depends so that c compilers can find perl headers in > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Perl/5.18/darwin- > thread-multi-2level/CORE. > > See https://gist.github.com/skaji/a322f420b1ad92fec70d88144885fa49
It is not a problem only for perl ? https://stackoverflow.com/questions/50780183/cannot-install-brew-on-mojave-with-xcode-10/51202481#51202481 https://github.com/pyenv/pyenv/wiki/Common-build-problems says "When running Mojave or higher (10.14+) you will also need to install the additional SDK headers( https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes#3035624 ) by downloading them from Apple Developers( https://developer.apple.com/download/more/?q=Command%20Line%20Tools ). You can also check under /Library/Developer/CommandLineTools/Packages/ as some versions of Mac OS will have the pkg locally. $ sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target / "


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.