Opened 15 years ago
Closed 15 years ago
#5039 closed bug (fixed)
Fix ICU Jamfiles
Reported by: | bonefish | Owned by: | zooey |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Build System | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | #5475 | Blocking: | |
Platform: | All |
Description
The ICU Jamfiles (e.g. in src/libs/icu/source/data/{brkitr,mappings}) incorrectly use MakeLocate on source files. Moreover they probably fail to specify dependency/includes as an initial -j8 build usually results in an error like this:
GenerateBreakIterator1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/word_POSIX.brk GenerateBreakIterator1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/word_ja.brk GenerateBreakIterator1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/sent_el.brk GenerateBreakIterator1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/char_th.brk GenerateBreakIterator1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/char.brk GenerateBreakIterator1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/word.brk GenerateBreakIterator1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/line.brk GenerateBreakIterator1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/sent.brk GenerateBreakIterator1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/title.brk GenerateCtdBreakIterator1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/thaidict.ctd GenerateResourceBundle1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/el.res GenerateResourceBundle1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/en.res GenerateResourceBundle1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/en_US.res GenerateResourceBundle1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/en_US_POSIX.res GenerateResourceBundle1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/ja.res GenerateResourceBundle1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/th.res GenerateResourceBundle1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/root.res GenerateResourceBundle1 /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/res_index.res /home/bonefish/develop/haiku/haiku/src/libs/icu/source/data/brkitr/root.txt:13: The dependency file /home/bonefish/develop/haiku/haiku/generated-gcc2/objects/linux/x86/common/icudt42l/brkitr/line.brk does not exist. Please make sure it exists.
Change History (4)
comment:1 by , 15 years ago
Blocked By: | 5475 added |
---|
comment:2 by , 15 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:3 by , 15 years ago
Status: | assigned → in-progress |
---|
Note:
See TracTickets
for help on using tickets.
#5475 is another instance of problems with the ICU jamfiles.