Issue 115249 - MacOSX PPC: failed at sdext/source/presenter
Summary: MacOSX PPC: failed at sdext/source/presenter
Status: CONFIRMED
Alias: None
Product: porting
Classification: Code
Component: MacOSX (show other issues)
Version: OOO330m12
Hardware: Unknown All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-26 01:10 UTC by maho.nakata
Modified: 2013-01-29 21:53 UTC (History)
3 users (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 maho.nakata 2010-10-26 01:10:32 UTC
on MacOSX PPC, OOO330_m12 at sdext/source/presenter failed as follows:

Entering
/Volumes/ooo-dev/Tiger/work.OOO330_m12.AQUA/OOO330_m12/sdext/source/minimizer


Entering
/Volumes/ooo-dev/Tiger/work.OOO330_m12.AQUA/OOO330_m12/sdext/source/pdfimport


Entering
/Volumes/ooo-dev/Tiger/work.OOO330_m12.AQUA/OOO330_m12/sdext/source/pdfimport/xpdftest


Entering
/Volumes/ooo-dev/Tiger/work.OOO330_m12.AQUA/OOO330_m12/sdext/source/presenter

dmake:  ../../unxmacxp.pro/misc/PresenterScreen.dpz:  line 1103:  Error: --
Input line too long, increase MAXLINELENGTH
Comment 1 Joost Andrae 2010-10-26 14:32:58 UTC
...just a thought...

In makefile.mk MAXLINELENGTH is defined as 80000 and maybe the content of
../../unxmacxp.pro/misc/PresenterScreen.dpz is getting larger than 80000 (it
seems to be interpreted as a single line). I don't know if it makes sense to
enlargen this value because I don't know how it's max value is defined in dmake
Comment 2 Joost Andrae 2010-10-28 14:59:08 UTC
adding Ause to cc list
Comment 3 maho.nakata 2010-10-29 13:54:36 UTC
ja: yes, let's ask hjs about it.
Comment 4 hjs 2010-10-29 14:31:55 UTC
the .dpz file states the dependencies of the created archive (.oxt here). since
there is a lot of language dependent files in that archive, you may hit the
MAXLINELENGHT limit when building with lots of language (e.g. WITH_LANG=ALL).
there are probably several workaround or fixes.

workarounds:
- this error will appear only on repeated builds. the first (clean) build
doesn't yet have that .dpz. manually deleting it should save you for another round.
- reduce the number of activated languages and delete PresenterScreen.dpz.

fixes:
- to reduce the length of each entry in the dependency list, it might be an
option to choose a ZIPnDIR with a shorter but somehow valid name.
- increase MAXLINLENGTH. since it seems to work with 80000 (>64k) chances aren't
too bad that may be increased to 100000 or so. to be on the safe side, this
option should be checke in the code of dmake as well...

hope that helps...