I attempted to emerge itcl-3.2 today with gcc-3.2_pre and the latest gentoo.
The problem is that the diff supplied in the files directory patches an
undefined reference into some of the routines itcl uses. This results in the
compiler failing, complaining about those undefined references. The solution
was to modify the diff so that only the manpage path changes remained. Now it
compiled and installed smoothly. So the obvious fix is to remove the erroneous
parts of the patch.
Also, I noticed that itclsh and itkwish are not being built. Is this on
purpose? I noticed that the rpms from the other distributions contain those two
programs in their "itcl" package. I cannot figure out where they come from, but
I suspect that it has to do with the tcltk core package. If I'm not mistaken,
tcl/tk/blt/tix/itcl/itk are designed so that you build them under one source
tree all at once. I'm not really sure how this would fit in the ebuild system,
Thanks for a bug report!
I applied the fix to the 1st part (removed non-man related parts of a patch),
Please test and let me know. The ebuild is now masked.
Sorry if this is an off-shot,
you are the only person listed in the ChangeLog and reported by cvs log on this
package. Thus I guess I might ask you:
1. Do you know anything about the 1st two chunks of the patch supplied? It seems
to break the build (just checking if that was something important). Apparently
this is gcc-3.2 independent as it did not build here on gcc-2.95.3.
2. Do you know who is the original submitter of this ebuild?
I do not know much abouth the package or this topic to take care or answer
second part of this bug (itclsh and itkwish).
I can move this package into app-sci after this issue gets settled.
Oops, sorry, lookign at two bugs en parallel :/
Please disregard last sentence of previous post (moving this pkg under app-sci)
It emerges fine now :-). I've been trying to figure out what the story on
itclsh and itkwish is, but I haven't had much luck.
Thanks for testing!
Unmasking the package.
I'll close this bug, if you find any info on the itclsh and itkwish please
reopen it or create a new one.