Apache OpenOffice (AOO) Bugzilla – Issue 12980
tg_def.mk not W32-tcsh ready
Last modified: 2004-07-06 01:26:31 UTC
Branch: cws_srx644_ooo20030412 I just saw that tg_def.mk is not tcsh-aware. (There was an attrib -r in the log of my last W32-tcsh build.) Ause, can you please have a look?
Set milestone. Please use cws_srx644_ooo20030412 ;-)
there is no need to keep the files in the "defs" subdirectories readonly. if all affected directories are treated with "cvs watch off" the "attrib" command can be removed. i doubt that this is a beta2 task but you can prepare this change by doing a local build without the "attrib" and do a "cvs watch off" in all directories where the "ldump" command breaks (or send me a list). after beta2 we should commit a "tg_def.mk" without "attrib" and check if we are complete.
I hadn't really had a deep look at tg_def.mk. If attrib is the only problem then it's no problem. Just put an $(WRAPCMD) in front of it and everything is OK. -- Errorlog -- attrib -r defs/wntmsci7 Pfad nicht gefunden - E:\w1\cws_srx644_ooo20030412cyg\sal\systools\win32\uwinapi\defs -- Errorlog -- Obviously attrib doesn't like paths with "/" .
"BUILD_DRIVE$(TNR)" won't be set to any usefull either but it's a "hamburg only" feature. btw. i doubt that "$(WRAPCMD)" will help the tcsh to find an attrib command as it is 4NT internal ;-).
Cannot test NT 4, but Win2k says: ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[Laufwerk:] [Pfad] Dateiname] [/S [/D]] 4NT says: Format: ATTRIB [/A:[[-+]rhsad] /D /E /I"text" /P /Q /S] [+|-[ADHNORST]] [@file] files ... And we use: +-attrib -r defs$/$(OUTPATH) in tg_def. This should work! But we could also use an $(CHMOD) instead (to be set in unitools), set to chmod for tcsh, and to attrib for 4nt. As you like.
ok, should have said attrib is shell internal (either 4nt or cmd etc.). a $(CHMOD) would be a fine addition but probably not used widely. in this special case i would prefer to remove this "attrib" line at all.
I will fix this in the next cws_srx644_ooo... branch
retarget
No blocker, removed dependency to 13170
Committed to cws_srx645_ooo11rc
verfied in 1.1.0.
close issue
I only committed tg_def.mk, but not _tg_def. Reopen....
Would you mind to have a look at the target milestone. 1.1RC didn't sound reasonable.
Will be fixed in the next 680er comunity cws.
It is fixed in the 680series, but unsolved for 645series. issue 29676 takes care of this.
c