#37968: kde4-runtime does not compile on case-sensitive filesystems ----------------------------+--------------------- Reporter: obmalcioglu@… | Owner: nicos@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: invalid | Keywords: Port: kde4-runtime | ----------------------------+--------------------- Comment (by egall@…): Replying to [comment:12 nicos@…]:
I tested on a case-sensitive filesystem, and could confirm that compilation works fine, with proper installation of the include files of nepomuk-core in nepomuk2 and Nepomuk2 directories.
I think that in the particular case reported here, nepomuk-core has been installed from a pre-built binary, while the buildbots are case- insensitive (default on Mac). This implies the mixup of Nepomuk2 and nepomuk2 directories. Then, building kde4-runtime on a case-sensitive machine breaks. Using purely pre-built binaries or purely builds from source should however work.
It may not be in general advisable to install from pre-built package on a case-sensitive filesystem, as these come from case-insensitive machines. Nevertheless, I think that's the mixup which broke compilation.
Shouldn't there at least be some sort of warning message or something that comes with kde4-runtime that lets users know this? -- Ticket URL: <https://trac.macports.org/ticket/37968#comment:13> MacPorts <http://www.macports.org/> Ports system for Mac OS