Opened 11 years ago

Last modified 11 years ago

#40613 closed defect

epstool: unable to open output file './epsobj/xnodll.o' — at Version 1

Reported by: mojca (Mojca Miklavec) Owned by: master@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: epstool

Description (last modified by mojca (Mojca Miklavec))

Upgrading epstool fails with:

:info:build /usr/bin/clang -I./src -I./epsobj -I/opt/local/include -DX11 -DUNIX -DNONAG  -Wall -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -fno-builtin -fno-common -Wcast-qual -Wwrite-strings  -g      -o ./epsobj/xnodll.o -c ./src/xnodll.c
:info:build mkdir ./epsobj
:info:build error: unable to open output file './epsobj/xnodll.o': 'Error opening output file './epsobj/xnodll.o''
:info:build 1 error generated.
:info:build echo "dummy" > ./epsobj/lib.rsp
:info:build make: *** [epsobj/xnodll.o] Error 1
:info:build make: *** Waiting for unfinished jobs....

To me this looks like the wrong order of commands, that is:

mkdir ./epsobj

should probably happen before the compiler tries to write to -o ./epsobj/xnodll.o

After repeating the build it seems to go through successfully.

I suggest to either disable parallel build with

use_parallel_build  no

or try to fix the problem properly, possibly coordinating with upstream developers.

Change History (2)

Changed 11 years ago by mojca (Mojca Miklavec)

Attachment: epstool.log added

build log for epstool

comment:1 Changed 11 years ago by mojca (Mojca Miklavec)

Description: modified (diff)
Note: See TracTickets for help on using tickets.