On 12/02/2023 23:37, George Valkov wrote:

I can confirm that. CLONE_ACL is 4 when building on macOS 12.6.3. I rand the 
compiled sample on the recovery environment, which is equivalent to macOS 13.3. 
The flag is supported, though I did not observe any difference with or without 
it. The sample was ran as root, while the source and destination were set to 
g:staff 600 @.

I guess the CLONE_ACL value is more dependent on xcode rather than macOS 
version.
I confirmed again on macOS 13.2 that CLONE_ACL is honored and behaves as 
expected.
I guess on 12.6.3 it's failing with EINVAL and falling back to the CLONE_ACL==0 
case.

cheers,
Pádraig



Reply via email to