YES PLEASE. ok todd@
Penned by Antoine Jacoutot on 20130515 15:08.47, we have:
| Hi.
|
| Some time ago espie@ added a check to make sure that /usr/ports was not a
symlink because this could break a couple (or 3?) ports.
| I hate that restriction.
| Last time I talked to him he said that chromium needed to be fixed because it
was one of the outstanding ports that would not build with a symlinked
/usr/ports.
|
| Well I just reverted the diff and chromium built fine with /usr/ports ->
/home/cvs/openbsd/ports today.
| So I am proposing to revert the diff and if any other port breaks because of
this, I volunteer to fix it/them; I just find the restriction stupid.
| Sometimes it is good to adapt the infrastructure for broken stuffs, but here
it makes no sense especially if we are talking about a couple of ports.
|
| comments/ok?
|
|
| Index: bsd.port.mk
| ===================================================================
| RCS file: /cvs/ports/infrastructure/mk/bsd.port.mk,v
| retrieving revision 1.1224
| diff -u -r1.1224 bsd.port.mk
| --- bsd.port.mk 14 May 2013 13:38:59 -0000 1.1224
| +++ bsd.port.mk 15 May 2013 20:03:33 -0000
| @@ -2401,11 +2401,6 @@
|
| ${_WRKDIR_COOKIE}:
| @rm -rf ${WRKDIR}
| - @if test -h ${PORTSDIR}; then \
| - echo 1>&2 "Fatal: ${PORTSDIR} is a symlink."; \
| - echo 1>&2 "Please point PORTSDIR to the real directory (in
/etc/mk.conf)"; \
| - exit 1; \
| - fi
| .if ${PORTS_BUILD_XENOCARA_TOO:L} != "yes"
| @appdefaults=${LOCALBASE}/lib/X11/app-defaults; \
| if ! test -d $$appdefaults -a -h $$appdefaults; then \
|
| --
| Antoine
--
Todd Fries .. [email protected]
____________________________________________
| \ 1.636.410.0632 (voice)
| Free Daemon Consulting, LLC \ 1.405.227.9094 (voice)
| http://FreeDaemonConsulting.com \ 1.866.792.3418 (FAX)
| PO Box 16169, Oklahoma City, OK 73113 \ sip:[email protected]
| "..in support of free software solutions." \ sip:[email protected]
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
37E7 D3EB 74D0 8D66 A68D B866 0326 204E 3F42 004A
http://todd.fries.net/pgp.txt