After 'make clean' in the port's directory deletion of the workdir fails because work/compat4x/var/empty has schg flag set. PR 112899 was submitted in an attempt to solve this problem, but it failed due to WRKSRC is set /usr/ports/misc/compat4x/work/usr/lib/compat, and it is performing the chflags on the wrong directory. Fix: Apply the attached patch. Patch attached with submission follows: How-To-Repeat: hp010# cd /usr/ports/missc/compat4x hp010# make build : hp010# make clean ===> Cleaning for compat4x-i386-5.3_9 rm: /usr/ports/misc/compat4x/work/var/empty: Operation not permitted rm: /usr/ports/misc/compat4x/work/var: Directory not empty rm: /usr/ports/misc/compat4x/work: Directory not empty *** Error code 1 Stop in /usr/ports/misc/compat4x. *** Error code 1 Stop in /usr/ports/misc/compat4x.
State Changed From-To: open->closed Committed. Thanks!
rafan 2007-07-26 17:19:24 UTC FreeBSD ports repository Modified files: misc/compat4x Makefile Log: - Correctly fix schg flag and make clean problem. It is ${WRKDIR}/var/empty that has the flag set and that directory is not under ${WRKSRC} PR: ports/114878 Submitted by: Scot Hetzel <swhetzel at gmail.com Revision Changes Path 1.35 +1 -1 ports/misc/compat4x/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"