Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove fixture files with Windows incompatible names #55

Merged
merged 1 commit into from
Jun 9, 2017

Conversation

grobie
Copy link
Member

@grobie grobie commented Jun 9, 2017

Quick fix: Some fixture files for sysfs have names which are invalid on
Windows. This breaks git checkout on Windows systems. As procfs is a
depdency of client_golang, this breaks Windows builds on hundreds of
projects.

A nicer solution could rename all paths with characters invalid on some
filesystems. Such a rename approach should ideally work with default
tools available on OSX and Linux.


Fixes #54.

@brian-brazil @SuperQ @ideaship

As we currently broke Windows builds of any project not vendoring all dependencies and using procfs/client_colang/go-kit, I quickly put that together. Happy to change to a nicer solution later, but I won't be available for the next few days.

Quick fix: Some fixture files for sysfs have names which are invalid on
Windows.  This breaks git checkout on Windows systems. As procfs is a
depdency of client_golang, this breaks Windows builds on hundreds of
projects.

A nicer solution could rename all paths with characters invalid on some
filesystems. Such a rename approach should ideally work with default
tools available on OSX and Linux.
@grobie grobie force-pushed the grobie/package-sysfx-fixtures branch from f0739d3 to 2766405 Compare June 9, 2017 12:22
@brian-brazil
Copy link
Contributor

👍

@grobie grobie merged commit a3bfc74 into master Jun 9, 2017
@grobie grobie deleted the grobie/package-sysfx-fixtures branch June 9, 2017 12:32
remijouannet pushed a commit to remijouannet/procfs that referenced this pull request Oct 20, 2022
…-fixtures

Remove fixture files with Windows incompatible names
bobrik pushed a commit to bobrik/procfs that referenced this pull request Jan 14, 2023
Fixes for Process::fd() to better protect against disappearing links
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.

bcache folders breaks transtive imports to windows
2 participants