I found that files that I compiled with defsystem under
ACL didn't get the right source files recorded with
them. Instead of getting absolute pathnames, they got
relative pathnames, meaning that the meta-dot
source-finding utility didn't work. This small patch
forces absolute filename recording.
I think ideally we'd like to see ABSOLUTE pathnames
that were not necessarily PHYSICAL pathnames. I.e.,
for relocatable binaries, we'd probably prefer
pathnames that were ABSOLUTE, but LOGICAL. I'm not
sure how to make this happen, though. Also, with
systems as fast as they are now, I'm not sure a whole
lot of people use relocatable binaries any more,
instead of just recompiling...
Log in to post a comment.