Issue 8111 - gcc-2.95 balks when include file is also a directory
Summary: gcc-2.95 balks when include file is also a directory
Status: CLOSED FIXED
Alias: None
Product: porting
Classification: Code
Component: code (show other issues)
Version: 643C
Hardware: SGI IRIX
: P2 Trivial (vote)
Target Milestone: OOo 1.1 Beta2
Assignee: sander_traveling
QA Contact: issues@porting
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-07 08:34 UTC by nickb
Modified: 2004-08-12 18:04 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description nickb 2002-10-07 08:34:08 UTC
In autodoc, the include path includes
autodoc/source/inc

And there is a directory
autodoc/source/inc/utility

Which conflicts when a #include <utility> occurs in the code.
The solution is to either rename this directory, or move the files and remove it
completly.
Comment 1 nickb 2002-10-07 08:39:12 UTC
Oops, OOO_STABLE_1 not SRX643 (Haven't got it to go that far yet!)
Comment 2 nickb 2002-10-31 00:21:34 UTC
Confirming Issue.
Comment 3 nickb 2003-01-31 05:21:41 UTC
This now happens in OO643C not OOO_STABLE_1
Comment 4 sander_traveling 2003-01-31 15:25:31 UTC
the autodoc changes that were merged into OOO_STABLE_1 probably need 
to get merged into 643C aswell
 
Comment 5 fa 2003-02-03 06:47:20 UTC
Hi,

We had this same issue with Mac OS X and solved it through a patch that got committed to OOO_STABLE_1 and HEAD, but I guess did not make it to 643.

Patches here in Issue 5863 , they have been approved:
http://www.openoffice.org/issues/show_bug.cgi?id=5863

Dan
Comment 6 fa 2003-02-03 06:50:15 UTC
Patch basically reorders -I includes directories to make sure the STLport one comes first, then the current prj's second.  You'll have to add to the Irix platform makefile if you choose to go this route.  Ideally of course, we wouldn't have this name conflict in the first place, but we do.

HFS+, the Mac file system, is case-insensitive+case-preserving, hence the problem.

Dan
Comment 7 Martin Hollmichel 2003-04-07 16:33:31 UTC
since autodoc is restructed now, this issue becomes obsolete.
Comment 8 Martin Hollmichel 2004-02-20 10:49:00 UTC
mark as verified.
Comment 9 jens-heiner.rechtien 2004-08-12 18:04:15 UTC
Closing ...