Skip to content

Conversation

@jlucfarias
Copy link

This PR is a first step to make rustup to work (current error can be seen in darling#1637)

Copy link

@zfrdcd zfrdcd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, I like the idea of copy_file_range.
I used the spec from https://man.freebsd.org/cgi/man.cgi?query=clonefile&apropos=0&sektion=2&manpath=macOS+26.0&arch=default&format=html
I can be more picky if you want , just let me know 👅

@jlucfarias jlucfarias changed the title Implement fclonefileat Implement fclonefileat syscall Dec 19, 2025
@zfrdcd
Copy link

zfrdcd commented Dec 20, 2025

Other than that, I tested it and works for me, Thanks!

@jlucfarias jlucfarias force-pushed the add-fclonefileat-syscall branch from 0b2843c to 994bcc5 Compare December 20, 2025 11:58
@jlucfarias
Copy link
Author

I've made some substantial changes to make O_EXCL work, please retest @zfrdcd

@zfrdcd
Copy link

zfrdcd commented Dec 20, 2025

Mmm I wa

I've made some substantial changes to make O_EXCL work, please retest @zfrdcd

Gonna test it, but i wasn't expected such a big change 🙀

@zfrdcd
Copy link

zfrdcd commented Dec 20, 2025

It worked! Give me a bit more time for reviewing it

@jlucfarias jlucfarias force-pushed the add-fclonefileat-syscall branch from 994bcc5 to c425093 Compare December 31, 2025 14:08
Copy link
Collaborator

@CuriousTommy CuriousTommy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some additional issues I haven't commented on yet, but for now, let's focus on the ones I commented on.

@jlucfarias jlucfarias force-pushed the add-fclonefileat-syscall branch from c425093 to 2244a32 Compare January 13, 2026 19:48
@jlucfarias
Copy link
Author

@CuriousTommy I think I fixed all comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants