Apache OpenOffice (AOO) Bugzilla – Issue 34189
Wrong INCLUDE path for external modules
Last modified: 2004-10-07 21:56:05 UTC
In solenv/inc/tg_ext.mk the regular expression seems to fail on using 4nt sed. setup INCLUDE variable for use by VC++ .IF "$(GUI)$(COM)"=="WNTMSC" .IF "$(EXT_USE_STLPORT)"=="" INCLUDE!:=$(shell $(WRAPCMD) echo $(SOLARINC) | sed 's/$(EES)\$(EES)\stl//g;s/[ $(EES)\t]*-I/;/g' ) .ELSE # "$(EXT_USE_STLPORT)"=="" INCLUDE!:=$(shell $(WRAPCMD) echo $(SOLARINC) | sed 's/[ $(EES)\t]*-I/;/g' ) .ENDIF # "$(EXT_USE_STLPORT)"=="" .EXPORT : INCLUDE .ENDIF # "$(GUI)$(COM)"=="WNTMSC"
.
Argh! Now this fails again with W32-tcsh, because SOLARINC -> INCLUDE is in posix and not dos format. The following patch fixes that.
Created attachment 17820 [details] Patch for tg_ext.mk
next try. your patch looks like overwriting the "stl" removal
Created attachment 17831 [details] with WRAPCMD, based on Rev 1.56
> next try. your patch looks like overwriting the "stl" removal Yes, because my fingers typed something different from what I meant. I meant: +INCLUDE!:=$(shell $(WRAPCMD) echo $(INCLUDE)) Just transform the INCLUDE *after* it is stripped from the /stl , but your patch is better.
Committed something like the patch from (id=17831) to vq02. Please verify.
fine
*** Issue 35079 has been marked as a duplicate of this issue. ***