| Summary: | Some X clients are installed in app-defaults directory on case-insentive filesystems | ||
|---|---|---|---|
| Product: | xorg | Reporter: | Peter Dyballa <Peter_Dyballa> |
| Component: | Build/Modular | Assignee: | Xorg Project Team <xorg-team> |
| Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> |
| Severity: | normal | ||
| Priority: | high | ||
| Version: | 7.1 (2006.05) | ||
| Hardware: | PowerPC | ||
| OS: | Mac OS X (All) | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
|
Description
Peter Dyballa
2006-09-27 02:08:55 UTC
Looks like a bug in your file command - the commands have lower case names, the files with upper case names in app-defaults should be the text files listing the default resources. Can you actually view the files and confirm this? (If those are binaries with that name, then something went very wrong during "make install".) Ha, ha: my file command faulty! Before I reported the bug I saw that some files were too big and I particularly looked into Xedit (almost 1 MB!) with GNU Emacs 23.0.0 (they really start with a byte sequence as used in Mach-O executables): -rw-r--r-- 1 pete admin 24K 2006-09-26 12:37 Beforelight -rw-r--r-- 1 pete admin 115K 2006-09-26 12:38 Bitmap -rw-r--r-- 1 pete admin 492 2006-09-26 12:38 Bitmap-color -rw-r--r-- 1 pete admin 6,6K 2006-09-26 12:38 Bitmap-nocase -rw-r--r-- 1 pete admin 30K 2006-09-26 13:12 Chooser -rw-r--r-- 1 pete admin 176 2006-09-26 12:48 Clock-color -rw-r--r-- 1 pete admin 76K 2006-09-26 12:39 Editres -rw-r--r-- 1 pete admin 2,9K 2006-09-26 12:39 Editres-color -rw-r--r-- 1 pete admin 42K 2006-09-26 12:58 Viewres -rw-r--r-- 1 pete admin 43K 2006-09-26 13:01 XCalc -rw-r--r-- 1 pete admin 11K 2006-09-26 13:01 XCalc-color -rw-r--r-- 1 pete admin 25K 2006-09-26 13:02 XClipboard -rw-r--r-- 1 pete admin 48K 2006-09-26 13:03 XClock -rw-r--r-- 1 pete admin 245 2006-09-26 13:03 XClock-color -rw-r--r-- 1 pete admin 21K 2006-09-26 13:05 XConsole -rw-r--r-- 1 pete admin 60K 2006-09-26 23:56 XFontSel -rw-r--r-- 1 pete admin 21K 2006-09-27 00:09 XLoad -rw-r--r-- 1 pete admin 25K 2006-09-27 00:10 XLogo -rw-r--r-- 1 pete admin 215 2006-09-27 00:10 XLogo-color -rw-r--r-- 1 pete admin 40K 2006-09-27 00:16 XMore -rw-r--r-- 1 pete admin 105K 2006-09-27 00:28 XSm -rw-r--r-- 1 pete admin 80K 2006-09-26 13:07 Xditview -rw-r--r-- 1 pete admin 1,4K 2006-09-26 13:07 Xditview-chrtr -rw-r--r-- 1 pete admin 936K 2006-09-26 23:52 Xedit -rw-r--r-- 1 pete admin 5,5K 2006-09-26 23:52 Xedit-color -rw-r--r-- 1 pete admin 35K 2006-09-26 23:55 Xfd -rw-r--r-- 1 pete admin 73K 2006-09-27 00:03 Xgc -rw-r--r-- 1 pete admin 48K 2006-09-27 00:12 Xmag -rw-r--r-- 1 pete admin 66K 2006-09-27 00:13 Xman -rw-r--r-- 1 pete admin 25K 2006-09-27 00:14 Xmessage -rw-r--r-- 1 pete admin 920 2006-09-27 00:14 Xmessage-color -rw-r--r-- 1 pete admin 162K 2006-09-27 00:15 Xmh -rw-r--r-- 1 pete admin 51K 2006-09-27 00:31 Xvidtune Actually the compilation from X11R7.1's build.sh did not work with libxcb-0.9 and xcb-proto-0.9. I had to fetch the version 0.9.91, and I think I had to copy autogen.sh from the X11R7.1 tree. The binaries Mach-O, too. I am working on Apple's HFS+: not case sensitive, only case preserving. Mac OS X 10.4.7. Can I 'make clean ; make' in some small and easy app directory? Just to have a high signal over noise ratio in *compilation* buffer. Ah, your filesystem is incompatible with the Xorg modular build process then - it expects case-sensitivity and will create multiple files in the same directory with the same name/different case - the actual application file and it's app-defaults. Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future. Now in /usr/X11R7/share/X11/app-defaults these files are the executable and not the application defaults files: /usr/X11R7/share/X11/app-defaults/Beforelight: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/Bitmap: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/Editres: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/Viewres: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/XCalc: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/XClipboard: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/XClock: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/XConsole: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/XFontSel: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/XLoad: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/XLogo: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/XMore: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/XSm: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/Xditview: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/Xfd: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/Xgc: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/Xmag: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/Xman: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/Xmessage: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/Xmh: Mach-O executable ppc /usr/X11R7/share/X11/app-defaults/Xvidtune: Mach-O executable ppc I fixed this a couple months ago... Please reopen if I missed any. Two files are still incorrect: /usr/X11R7.2/share/X11/app-defaults/Beforelight: Mach-O executable ppc /usr/X11R7.2/share/X11/app-defaults/Xvidtune: Mach-O executable ppc Those last two are fixed. Thanks. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.