Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 116342 - itcl3.3 fails to build due to syntax error in 'configure' (stablization request)
Summary: itcl3.3 fails to build due to syntax error in 'configure' (stablization request)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: TCL/TK Project
URL:
Whiteboard:
Keywords:
: 130265 130667 131145 131180 131482 131759 132114 132199 132559 133082 133261 (view as bug list)
Depends on:
Blocks: 132990
  Show dependency tree
 
Reported: 2005-12-21 19:02 UTC by William Keaney
Modified: 2006-11-11 10:13 UTC (History)
12 users (show)

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 William Keaney 2005-12-21 19:02:24 UTC
The configure script reports this error:

checking system version (for dynamic loading)... ./configure: line 9533: syntax error near unexpected token `ac_space=' ''
./configure: line 9533: `    case `(ac_space=' '; set | grep ac_space) 2>&1` in *ac_space=\ *)'

The syntax looks OK to me, but I could be wrong on that.  I can't find any syntax errors leading up to these lines:

# The following way of writing the cache mishandles newlines in values,
# but we know of no workaround that is simple, portable, and efficient.
# So, don't put newlines in cache variables' values.
# Ultrix sh set writes to stderr and can't be redirected directly,
# and sets the high bit in the cache file unless we assign to the vars.
{
  (set) 2>&1 |
    case `(ac_space=' '; set | grep ac_space) 2>&1` in
    *ac_space=\ *)
      # `set' does not quote correctly, so add quotes (double-quote)
      # substitution turns \\\\ into \\, and sed turns \\ into \).
      sed -n \
        "s/'/'\\\\''/g;
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
      ;;
    *)
      # `set' quotes correctly as required by POSIX, so do not add quotes.
      sed -n \
        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
      ;;
    esac;
}
Comment 1 Christoph Bauer 2006-01-05 12:49:09 UTC
There was a discussion on the tcl-core list about
this problem (including a fix).

http://aspn.activestate.com/ASPN/Mail/Message/tcl-core/2964514

(The bug is in tcl-8.4.11 too).
Comment 2 Christian Lemke 2006-01-08 16:10:15 UTC
With tcl version 8.4.11 I get the following error:

checking if 64bit Sparc VIS support is requested... no
checking system version (for dynamic loading)... ./configure: line 7624: syntax error near unexpected token `)'
./configure: line 7624: `       OSF*)'
Comment 3 MATSUU Takuto (RETIRED) gentoo-dev 2006-01-08 17:54:29 UTC
3.3-r1 in cvs.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-04-17 08:05:49 UTC
*** Bug 130265 has been marked as a duplicate of this bug. ***
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-04-20 15:08:08 UTC
*** Bug 130667 has been marked as a duplicate of this bug. ***
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-04-24 13:42:36 UTC
*** Bug 131145 has been marked as a duplicate of this bug. ***
Comment 7 David Heaps 2006-04-24 14:52:07 UTC
If the bug I entered is a duplicate of this bug then can someone please re-open it? This is a current issue and I can not seem to compile gnome without it.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-04-25 00:44:01 UTC
*** Bug 131180 has been marked as a duplicate of this bug. ***
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-04-25 00:44:43 UTC
(In reply to comment #7)
> If the bug I entered is a duplicate of this bug then can someone please re-open
> it? This is a current issue and I can not seem to compile gnome without it.

I'd suggest reading Comment #3. 
Comment 10 David Heaps 2006-04-25 14:36:16 UTC
I did read comment #3. They put the fix in CVS almost 4 months ago. It's marked unstable, however. So in order to install a version that will complie we need to unmask an unstable package while the version that won't compile is marked stable. This doesn't make sense.

What I don't understand is that this wasn't an issue for months. It just jsut became an issue once again recently. What was changed to cause this issue now?

(In reply to comment #9)
> (In reply to comment #7)
> > If the bug I entered is a duplicate of this bug then can someone please re-open
> > it? This is a current issue and I can not seem to compile gnome without it.
> 
> I'd suggest reading Comment #3. 
> 

Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-04-27 10:13:42 UTC
*** Bug 131482 has been marked as a duplicate of this bug. ***
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2006-04-27 10:14:51 UTC
(In reply to comment #10)
> What I don't understand is that this wasn't an issue for months. It just jsut
> became an issue once again recently. What was changed to cause this issue now?

This is caused by bash-3.1 (like many other tcl-related ebuilds' bugs).
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2006-04-30 00:15:56 UTC
*** Bug 131759 has been marked as a duplicate of this bug. ***
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2006-05-03 05:16:37 UTC
*** Bug 132114 has been marked as a duplicate of this bug. ***
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2006-05-03 23:56:38 UTC
*** Bug 132199 has been marked as a duplicate of this bug. ***
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2006-05-07 07:18:27 UTC
*** Bug 132559 has been marked as a duplicate of this bug. ***
Comment 17 Tanktalus 2006-05-07 08:53:07 UTC
I suppose my comment is ... why is -r1 marked unstable?  Marking it stable would stop further reports on this, I think.
Comment 18 Jakub Moc (RETIRED) gentoo-dev 2006-05-13 21:18:20 UTC
*** Bug 133261 has been marked as a duplicate of this bug. ***
Comment 19 Jakub Moc (RETIRED) gentoo-dev 2006-05-13 21:20:07 UTC
*** Bug 133082 has been marked as a duplicate of this bug. ***
Comment 20 Jakub Moc (RETIRED) gentoo-dev 2006-05-13 21:29:07 UTC
Reopen for stabilization. Please, stabilize 3.3-r1 wrt Bug 132990, 3.3 doesn't compile w/ current stable bash.
Comment 21 Bill Hartwell 2006-05-13 21:37:23 UTC
(In reply to comment #20)
> Reopen for stabilization. Please, stabilize 3.3-r1 wrt Bug 132990, 3.3 doesn't
> compile w/ current stable bash.
> 

I second this. Either stabilize 3.3-r1 or do something to resolve the bug as it is.
Comment 22 Joshua Jackson (RETIRED) gentoo-dev 2006-05-16 21:05:50 UTC
x86 done ^.^
Comment 23 René Kjellerup 2006-05-17 01:27:57 UTC
(In reply to comment #22)
> x86 done ^.^
> 

Thanks, builds like a charm. :D
Comment 24 Thomas Cort (RETIRED) gentoo-dev 2006-05-19 17:43:11 UTC
3.3-r1 stable on alpha and amd64.
Comment 25 Joe Jezak (RETIRED) gentoo-dev 2006-05-24 14:40:12 UTC
Marked ppc stable by hansmi, thanks!
Comment 26 Jakub Moc (RETIRED) gentoo-dev 2006-07-04 16:26:48 UTC
All done, thanks - closing.