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

Most Linux file systems are case sensitive #298

Closed
obones opened this issue Jan 15, 2021 · 3 comments
Closed

Most Linux file systems are case sensitive #298

obones opened this issue Jan 15, 2021 · 3 comments
Labels

Comments

@obones
Copy link
Contributor

obones commented Jan 15, 2021

Under Linux, most file systems are case sensitive, which means that all file references must respect case.
For instance, assembly references ultimately lead to finding a file from disk, which means using System.configuration will not work because the available file is System.Configuration.dll (notice the capital C)

There are various locations in CCNet which have this type of inconsistency, a pull request will follow.

@savornicesei
Copy link
Contributor

savornicesei commented Jan 15, 2021

@obones Out of curiosity, what distro are you using for testing? What mono version do you have?

@obones
Copy link
Contributor Author

obones commented Jan 15, 2021

I'm testing it with Manjaro Linux, an Arch Linux derivative where mono --version gives this:

Mono JIT compiler version 6.10.0 (makepkg/5d03a6fe116 Wed 15 Jul 2020 03:01:56 PM -03)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  amd64
        Disabled:      none
        Misc:          softdebug
        Interpreter:   yes
        LLVM:          supported, not enabled.
        Suspend:       hybrid
        GC:            sgen (concurrent by default)

I installed the the mono and mono-msbuild packages

@savornicesei
Copy link
Contributor

Cool. I'll check your PRs later this evening on my openSUSE Tumbleweed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants