Bug 7444 - The SAME lower/upper case file names in netfilter - problem on Mac/Windows
Summary: The SAME lower/upper case file names in netfilter - problem on Mac/Windows
Status: RESOLVED WONTFIX
Alias: None
Product: Kernel
Classification: Yocto Project Subprojects
Component: linux-yocto (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Undecided normal
Target Milestone: ---
Assignee: Darren Hart
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2015-03-11 00:02 UTC by Krzysztof Sywula
Modified: 2015-03-12 14:59 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Krzysztof Sywula 2015-03-11 00:02:28 UTC
The problem is visible in Windows/Mac toolchains - they run on filesystems that are NOT case sensitive. 

Problematic files are part of Linux Kernel:
include/uapi/linux/netfilter/

e.g. xt_mark.h vs xt_MARK.h

During extraction they can either get overwritten, skipped (ignored) or renamed, depending on application and parameters.

Should we put that into linux kernel bug tracker? I just checked and the problem still persists in v3.19.
Comment 1 Richard Purdie 2015-03-12 14:49:36 UTC
This is really a CANTFIX. Certainly you could file a bug with the kernel upstream but they will most likely shrug and say "don't use windows". Its not something the Yocto Project can do much about either. This is just one of the downsides to using Windows toolchains and there isn't much we can do about it.
Comment 2 Benjamin Esquivel 2015-03-12 14:59:35 UTC
Can it be added a note in the documentation stating that the filesystems not case-sensitive will fail under this situation?