Bug#302325: antlr: FTBFS (ppc64/gcc-4.0): Please Build-Depend on 'libgcj-dev' instead of 'libgcj4-dev'

Michael Koch "Michael Koch" <konqueror@gmx.de>, 302325@bugs.debian.org
Thu Mar 31 13:10:10 2005


On Thu, Mar 31, 2005 at 02:16:19PM +0200, Andreas Jochens wrote:
> On 05-Mar-31 12:59, Michael Koch wrote:
> > On Thu, Mar 31, 2005 at 01:26:46PM +0200, Andreas Jochens wrote:
> > > If gcc-3.3 is the default compiler, gcj will point to gcj-3.3 
> > > and libgcj-dev will point to libgcj4-dev.
> > > If gcc-4.0 is the default compiler, gcj will point to gcj-4.0
> > > and libgcj-dev will point to libgcj6-dev.
> > > The gcc-defaults package will take care of this.
> > 
> > There are problems when libgcj-dev and gcc/g++ don't match. So updating
> > gcj/libgcj-dev to the same version is not enough.
> > 
> > > Currently the ppc64 architecture uses gcc-4.0 as the default compiler
> > > while the other architectures still use gcc-3.3.
> > 
> > What are the defaults for cpp, gcc and g++ on ppc64 ? If they point to
> > cpp-4.0, gcc-4.0 and g++-4.0 you just had lack.
> 
> Those are the defaults on ppc64, yes.
> 
> I still do not understand what you mean. Why should replacing 
> 'libgcj4-dev' with 'libgcj-dev' break anything?
> 
> The gcc-defaults package will take care that the default gcc/g++, gcj 
> and libgcj-dev versions work together. What is wrong with that?

I doubt that gcc-defaults really takes care of this.

I will apply your patch with next upload, if I ever find a sponsor who
is willing to sponsor this chaotic package again. But I expect it o be
broken when we change the defaults.


Michael
-- 
Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html

Join the community at http://planet.classpath.org/