cvs commit: ports/Mk bsd.port.mk

Stanislav Sedov stas at FreeBSD.org
Tue Jun 9 15:06:40 UTC 2009


On Sun, 11 Jan 2009 11:04:05 +0000 (UTC)
Pav Lucistnik <pav at FreeBSD.org> mentioned:

> pav         2009-01-11 11:04:05 UTC
> 
>   FreeBSD ports repository
> 
>   Modified files:
>     Mk                   bsd.port.mk 
>   Log:
>   - Remove conditional checks and support for FreeBSD versions prior 6.0-RELEASE
>   
>   Submitted by:   pav
>   
>   - Fix COPYTREE_* macros not to change permissions and ownership on files, that
>     were already present in the target path
>   
>   Submitted by:   beech

This breaks a lot of ports at least on 7-STABLE. GNU CPIO changes permissions
to 0700 on the parent (and probably other) directoried in copy-out mode. After
this change these directories end up with permissions 0700 instead of 755 as
before. I think at least the part that changed permissions for directories
in the target dir to 0755 should be restored.

I've not checked if the HEAD cpio shows the same behaviour as GNU cpio yet.

-- 
Stanislav Sedov
ST4096-RIPE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-ports/attachments/20090609/3f512c8b/attachment.pgp


More information about the cvs-ports mailing list