[MacPorts] #59131: p5.28-xml-parser @2.460.0_0: build make fails with "no rule to make target 'all'."
MacPorts
noreply at macports.org
Tue Oct 1 04:02:47 UTC 2019
#59131: p5.28-xml-parser @2.460.0_0: build make fails with "no rule to make target
'all'."
----------------------------+--------------------
Reporter: jeffszuhay | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.0
Resolution: | Keywords:
Port: p5-xml-parser |
----------------------------+--------------------
Old description:
> using command line
> port -Rus upgrade p5.28-xml-parser
> build fails.
> log file (attached) shows
> {{{
> :info:build make: *** No rule to make target `all'. Stop.
> }}}
New description:
using command line
{{{
port -Rus upgrade p5.28-xml-parser
}}}
build fails.
log file (attached) shows
{{{
:info:build make: *** No rule to make target `all'. Stop.
}}}
--
Comment (by ryandesign):
Well the real error is actually:
{{{
:info:configure Expat must be installed prior to building XML::Parser and
I can't find
:info:configure it in the standard library directories. Install 'expat-
devel' (or
:info:configure 'libexpat1-dev') package with your OS package manager. See
'README'.
}}}
But as Jeff points out, expat is, of course, already installed.
I don't see this problem on my High Sierra system with Xcode 9.4.1.
It could certainly relate to Xcode 11, as you say, Frank.
I don't suppose perl writes anything like a config.log file anywhere to
tell us what exactly went wrong? Possibly inside the directory
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5
-xml-parser/p5.28-xml-parser/work/XML-Parser-2.46?
--
Ticket URL: <https://trac.macports.org/ticket/59131#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list