lkml.org 
[lkml]   [1997]   [Dec]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: 2.1.68 brokenness.
Hi,
Here's a little script I used to basically make 2.1.68 compile for me:
===== start
pushd .
cd /usr/src/linux
cd drivers/sound
for count in *.c;
do
cat ${count}|sed 's/current->signal & ~current->blocked/signal_pending\(current\)/g' >${count}.tmp
mv ${count}.tmp ${count};
done
cd ~-
cd net/netlink
for count in *.c;
do
cat ${count}|sed 's/current->signal & ~current->blocked/signal_pending\(current\)/g' >${count}.tmp
mv ${count}.tmp ${count};
done
cd ~-
popd
===== end
I also had to remove one duplicate definition from netsyms.c. Then it compiled,
but unfortunately it did not work. Various unresolved symbols in unix.o and
some of the sound modules, then it hung. There was also a message like
"kerneld: ouch, unhandled message 21232", I don't remember exactly what it
said. Then everything stopped, and I could see via magic sysrq that all
processes were in a sleeping state. Oh well, back to 2.1.67. By the way, I
will make the changelist for 2.1.68 tomorrow.
-Myrdraal
\
 
 \ /
  Last update: 2005-03-22 13:40    [from the cache]
©2003-2011 Jasper Spaans