This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug ada/24946] [4.1/4.2 Regression] make[7]: rc: Command not found



------- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca  2005-11-23 03:07 -------
Subject: Re:  [4.1/4.2 Regression] make[7]: rc: Command not found

> > I'm not sure either.  I did notice that the build that had a problem
> > was using an old version of make (3.79.1).  I removed this and now this
> > system appears to be behaving similarly to the other hppa-linux system
> > that I build on.  On the otherhand, I've been building with this version
> > of make for years.
> 
> Interesting. This might be a bug in the handling of the
> "export" directive then, latent up to now, but showing explicitely
> now that more variables are used by the Ada Makefile.

I hit the same problem on hppa1.1-hp-hpux10.20 again with make 3.79.1.

rm -f rts/libgnat.a rts/libgnarl.a
rc rts/libgnat.a \
   rts/a-caldel.o rts/a-calend.o rts/a-cdlili.o rts/a-cgaaso.o rts/a-cgarso.o
rt
...
-io.o rts/init.o rts/initialize.o rts/seh_init.o rts/cal.o rts/final.o
rts/trace
bak.o rts/expect.o rts/mkdir.o rts/socket.o rts/raise-gcc.o
mv: /etc/auto_parms.log.old: rename: Permission denied

/sbin/auto_parms, checking network for DHCP server (see /etc/auto_parms.log)

/sbin/auto_parms[8]: /etc/auto_parms.log: Cannot create the specified file.
/sbin/rc[113]: rts/a-caldel.o: The specified number is not valid for this
comman
d.
/sbin/rc[133]: rts/a-caldel.o: The specified number is not valid for this
comman
d.
ttytype: couldn't open /dev/tty for reading

Transition to run-level rts/a-caldel.o is complete.
rc rts/libgccprefix.a \
          ../prefix.o ../../libiberty/concat.o ../../libiberty/xmalloc.o
../../libiberty/xstrdup.o ../../libiberty/xexit.o;
mv: /etc/auto_parms.log.old: rename: Permission denied

/sbin/auto_parms, checking network for DHCP server (see /etc/auto_parms.log)

/sbin/auto_parms[8]: /etc/auto_parms.log: Cannot create the specified file.
/sbin/rc[113]: ../prefix.o: The specified number is not valid for this command.
/sbin/rc[133]: ../prefix.o: The specified number is not valid for this command.
ttytype: couldn't open /dev/tty for reading

Transition to run-level ../prefix.o is complete.
rts/libgccprefix.a
/usr/local/bin/bash: rts/libgccprefix.a: No such file or directory
make[5]: *** [gnatlib] Error 127

I've no idea what's happening (buffer overflow?) but it's not good.
I updated to make 3.80 and this problem didn't occur.

Dave


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24946


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]