sunaudiodevmodule

Mike Tibbs (tibbs@dopey.si.com)
Sun, 20 Mar 94 11:04 EST

When make'ing python-1.0.1 using Module/Setup.sunos4, there was the
following warning:
...

Modules
gcc -O -I./../Include -I.. -DHAVE_CONFIG_H -c ./dbmmodule.c
gcc -O -I./../Include -I.. -DHAVE_CONFIG_H -c ./nismodule.c
gcc -O -I./../Include -I.. -DHAVE_CONFIG_H -c ./sunaudiodevmodule.c
gcc -O -I./../Include -I.. -DHAVE_CONFIG_H -c ./timingmodule.c
ar cr libModules.a arraymodule.o mathmodule.o parsermodule.o posixmodule.o regexmodule.o regexpr.o stropmodule.o structmodule.o timemodule.o dbmmodule.o fcntlmodule.o nismodule.o pwdmodule.o selectmodule.o socketmodule.o audioopmodule.o imageopmodule.o rgbimgmodule.o md5module.o md5c.o rotormodule.o sunaudiodevmodule.o timingmodule.o

ar: filename sunaudiodevmodule.o truncated to sunaudiodevmodu
...

The name sunaudiodevmodule should be shortened to sunaudmodule.

Here's how I fixed it (csh)...

tibbs dopey 280} cd Modules/
tibbs dopey 281} foreach n ( `grep -l sunaudiodevmodule *` )
foreach? echo $n
foreach? sed s/sunaudiodevmodule/sunaudmodule/g $n
foreach? end
tibbs dopey 282} mv sunaudiodevmodule.c sunaudmodule.c
tibbs dopey 283} cd ..
tibbs dopey 284} make
(cd Modules; make -f Makefile.pre Makefile)
`Makefile' is up to date.
for i in . Parser Objects Python Modules; do \
(echo $i; cd $i; make Makefile); \
done