[MacPorts] #29093: changing $worksrcdir break the build when using git.fetch or hg.fetch
MacPorts
noreply at macports.org
Mon Apr 11 14:23:19 PDT 2011
#29093: changing $worksrcdir break the build when using git.fetch or hg.fetch
--------------------------------------+-------------------------------------
Reporter: ciserlohn@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: base | Version: 1.9.2
Keywords: | Port:
--------------------------------------+-------------------------------------
git/hg fetch the source code directly into $worksrcpath. If your port need
to change the
$worksrcdir (e.g. the source to be built is in a subdirectory) the build
fails because $worksrcpath is defined as $workpath/$worksrcdir and the
source is now in the wrong directory. See the attached portfile for an
example that demostrates this behavior.
The suggested patch uses $workpath/$distname as the location for git/hg
fetch.
--
Ticket URL: <https://trac.macports.org/ticket/29093>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list