Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91652 - tcsh breaks make in /usr/src/linux (e.g. with vanilla-sources-2.6.12-rc3)
Summary: tcsh breaks make in /usr/src/linux (e.g. with vanilla-sources-2.6.12-rc3)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-05 22:23 UTC by t35t0r
Modified: 2005-05-06 11:54 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description t35t0r 2005-05-05 22:23:05 UTC
1) upgrade to latest "stable" automake-1.9.5
2) cd /usr/src/linux
3) make "whatever", the following error occurs:

komodohome src/linux# make menuconfig
Missing }.
komodohome src/linux# make mrproper
Missing }.
komodohome src/linux# make clean
Missing }.
komodohome src/linux# make distclean
Missing }.
komodohome src/linux# make && make modules_install
Missing }.
komodohome src/linux# pwd
/usr/src/linux-2.6.12-rc3
komodohome src/linux# ls -l /usr/src
total 1
lrwxrwxrwx   1 root root  16 May  6 00:16 linux -> linux-2.6.12-rc3
drwxr-xr-x  18 root root 632 May  6 00:16 linux-2.6.12-rc3
komodohome src/linux# uname -a
Linux komodohome 2.6.12-rc3 #1 Thu Apr 21 20:39:45 CDT 2005 i686 AMD Athlon(TM) XP 2800+ AuthenticAMD GNU/Linux
komodohome src/linux# grep automake-1.9.5 /var/log/emerge.log
1115354192:  >>> emerge (1 of 5) sys-devel/automake-1.9.5 to /
1115354192:  === (1 of 5) Cleaning (sys-devel/automake-1.9.5::/usr/portage/sys-devel/automake/automake-1.9.5.ebuild)
1115354193:  === (1 of 5) Compiling/Merging (sys-devel/automake-1.9.5::/usr/portage/sys-devel/automake/automake-1.9.5.ebuild)
1115354223:  === (1 of 5) Post-Build Cleaning (sys-devel/automake-1.9.5::/usr/portage/sys-devel/automake/automake-1.9.5.ebuild)
1115354239:  ::: completed emerge (1 of 5) sys-devel/automake-1.9.5 to /
komodohome src/linux# date
Fri May  6 00:20:03 CDT 2005
komodohome src/linux#

..so you see i've been using that kernel for a while and today i went to check something after i upgraded to automake-1.9.5 and it stopped working.

Reproducible: Always
Steps to Reproduce:
See above

Actual Results:  
make complains about "Missing }."

Expected Results:  
should run the particular make command I type

Downgrade to automake-1.9.4 and mark automake-1.9.5 hard masked until someone
fixes it.
Comment 1 t35t0r 2005-05-05 22:27:03 UTC
ok not good.. something is really broken badly ..just downgraded to the previous version of automake-1.9.4 and I still can't make "anything" in /usr/src/linux
Comment 2 t35t0r 2005-05-05 22:38:58 UTC
just emerged:
[ebuild   N   ] sys-kernel/gentoo-sources-2.6.11-r7  -build -doc +symlink (-ultra1) 242 kB

komodohome /usr/src# ls -l
total 1
lrwxrwxrwx   1 root root  22 May  6 00:30 linux -> linux-2.6.11-gentoo-r7
drwxr-xr-x  18 root root 632 May  6 00:30 linux-2.6.11-gentoo-r7
drwxr-xr-x  18 root root 632 May  6 00:28 linux-2.6.12-rc3
komodohome /usr/src# cd linux
komodohome src/linux# make mrproper
Missing }.
komodohome src/linux# make menuconfig
Missing }.
komodohome src/linux#

..help me!
Comment 3 t35t0r 2005-05-05 22:49:02 UTC
komodohome /usr/src# wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.11.8.tar.bz2
--00:44:46--  http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.11.8.tar.bz2
           => `linux-2.6.11.8.tar.bz2'
Resolving kernel.org... 204.152.191.37, 204.152.191.5
Connecting to kernel.org[204.152.191.37]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 37,117,402 [application/x-bzip2]

100%[================================================================================================================>] 37,117,402   483.81K/s    ETA 00:00

00:46:02 (482.32 KB/s) - `linux-2.6.11.8.tar.bz2' saved [37117402/37117402]

komodohome /usr/src# tar xfj linux-2.6.11.8.tar.bz2
komodohome /usr/src# rm linux
komodohome /usr/src# ln -s linux-2.6.11.8 linux
komodohome /usr/src# cd linux
komodohome src/linux# make mrproper
Missing }.
komodohome src/linux# make menuconfig
Missing }.
komodohome src/linux# make clean
Missing }.
komodohome src/linux# pwd
/usr/src/linux-2.6.11.8


/me runs around like a chicken with its head cut off
Comment 4 t35t0r 2005-05-05 23:03:57 UTC
Just as a small test i tried emerge bind-tools and it worked without any problems. So make for everything else seems to be working.
Comment 5 SpanKY gentoo-dev 2005-05-06 05:17:30 UTC
run `strace -o out make` and post the 'out' as an attachment
Comment 6 t35t0r 2005-05-06 08:26:24 UTC
I use tcsh so i just typed "bash", cd/usr/src/linux, and make help and it worked. I think something broke tcsh-6.13-r1. Upgrading to tcsh-6.14 fixed the problem.
Comment 7 t35t0r 2005-05-06 08:34:35 UTC
I can't recreate the error. I downgraded to tcsh-6.13-r1, tried make it worked. Make in /usr/src/linux also worked after I did emerge -C automake so this was never a problem with the automake. Some other package broke tcsh and I have no clue what might have caused that. It seems just re-emerging tcsh-6.13-r1 would probably have fixed it also (no upgrade to tcsh-6.14 necessary).