Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

tools do not build from read-only source tree



All,

the -current tools build is broken on a read-only source tree, because
binutils attempts to create backup directories in the tree:

<snip>
Making info in doc
restore=: && backupdir=".am$$" &&  rm -rf $backupdir && mkdir $backupdir &&
if (/u/netbsd-builds/developer/sparc/tools/bin/nbmakeinfo
--split-size=5000000 --version) >/dev/null 2>&1; then  for f in
/public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/doc/binutils.info
/public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/doc/binutils.info-[0-9]
/public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/doc/binutils.info-[0-9][0-9]
/public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/doc/binutils.i[0-9]
/public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/doc/binutils.i[0-9][0-9];
do  if test -f $f; then mv $f $backupdir; restore=mv; else :; fi;  done;
else :; fi &&  if /u/netbsd-builds/developer/sparc/tools/bin/nbmakeinfo
--split-size=5000000 -I
"/public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/doc"
-I
"/public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/../libiberty"
-I
"/public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/../bfd/doc"
-I ../../bfd/doc  -I
/public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/doc
-o
/public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/doc/binutils.info
`test -f 'binutils.texi' || echo
'/public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/doc/'`binutils.texi;
then  rc=0;  else  rc=$?;  $restore $backupdir/* `echo
".//public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/doc/binutils.info"
| sed 's|[^/]*$||'`;  fi;  rm -rf $backupdir; exit $rc
mv: rename
/public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/doc/binutils.info
to .am2012/binutils.info: Read-only file system
/public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/doc/binutils.info:
Read-only file system
mv: rename .am2012/* to
.//public/netbsd-developer/tools/binutils/../../external/gpl3/binutils/dist/binutils/doc/:
No such file or directory

*** Failed target:  binutils.info
</snip>

See also toolchain/45410.

Seconding martin@: "Please fix urgently."

        hauke


-- 
     The ASCII Ribbon Campaign                    Hauke Fath
()     No HTML/RTF in email            Institut für Nachrichtentechnik
/\     No Word docs in email                     TU Darmstadt
     Respect for open standards              Ruf +49-6151-16-3281


Home | Main Index | Thread Index | Old Index