[MacPorts] #28001: MacPorts base could support out-of-source builds, or tell user that it doesn't
#28001: MacPorts base could support out-of-source builds, or tell user that it doesn't ---------------------------------+------------------------------------------ Reporter: julians37@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Low | Milestone: Component: base | Version: 1.9.2 Keywords: | Port: ---------------------------------+------------------------------------------ Packages that have been properly autoconfiscated will usually support out- of-source build, i.e. the following will work: {{{ cd /some/build/directory /path/to/configure make install }}} For MacPorts base it doesn't and fails with the somewhat obscure error message {{{ Makefile:32: Mk/macports.subdir.mk: No such file or directory }}} It would be nice if MacPorts would either support building in a directory other than the source directory, or alternatively fail fast (in {{{configure}}}) with a more informative error message. -- Ticket URL: <https://trac.macports.org/ticket/28001> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28001: MacPorts base could support out-of-source builds, or tell user that it doesn't --------------------------+-------------------------------- Reporter: julians37@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Low | Milestone: Component: base | Version: 1.9.2 Resolution: | Keywords: Port: | --------------------------+-------------------------------- Comment (by cal@…): Most of the problems caused by out-of-source building have been fixed in r117615, r117616, r117618, r117619, r117620 and r117621. Out-of-source builds currently fail to install because the Tcl builtin pkg_mkIndex we're currently using to generate pkgIndex.tcl doesn't support analyzing files from multiple directories. -- Ticket URL: <https://trac.macports.org/ticket/28001#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts