[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gcc/g++/g77: Do I need to enforce -3.0 or not?



On Wed, Dec 05, 2001 at 06:33:30PM +0000, Matthew Wilcox wrote:
> On Wed, Dec 05, 2001 at 12:24:55PM -0600, Dirk Eddelbuettel wrote:
> > 
> > Following yesterday's upload of r-base_1.3.1-6 I just noticed a fresh build
> > failure for hppa.  
> > 
> > Now could someone refresh my memory -- do I or don't need to enfore gcc-3.0,
> > g++-3.0, g77-3.0 on hppa?  I though they were the only games in town on that
> > platform?   Or was that ia64 (where I do enfore it, and which builds fine).
> 
> if you depended on g77 for hppa, everything would be fine.  but you
> depend on g77-3.0, which doesn't bring in g77 (the symlink which would
> make `/usr/bin/g77' work).  so i suggest changing your build-deps from:
> 
> Build-Depends: blas-dev (>= 1.0-9), libgnome-dev, tcl8.3-dev, tk8.3-dev,
libglade-gnome0-dev, bison, g77 [!m68k !hppa !ia64], g77-3.0 [hppa ia64],
f2c [m68k], gcc [!hppa !ia64], gcc-3.0 [hppa ia64], g++ [!hppa !ia64],
g++-3.0 [hppa ia64], groff-base, libncurses5-dev, libreadline4-dev,
tetex-bin, tetex-extra, debhelper (>= 3.0.0)     
> 
> to
> 
> Build-Depends: blas-dev (>= 1.0-9), libgnome-dev, tcl8.3-dev, tk8.3-dev,
libglade-gnome0-dev, bison, g77 [!m68k !ia64], g77-3.0 [ia64], f2c [m68k],
gcc [!hppa !ia64], gcc-3.0 [hppa ia64], g++ [!hppa !ia64], g++-3.0 [hppa
ia64], groff-base, libncurses5-dev, libreadline4-dev, tetex-bin,
tetex-extra, debhelper (>= 3.0.0) 

> 
> g77 depends on g77-3.0, so everything will be just fine on hppa.

Now I am even more confused than before. So I need g++-3.0 and gcc-3.0 but
/not/ g77-3.0?   That strikes as rather illogical.

There are also ramifcations for how I invoke debian/rules because I need to
set CC, CFLAGS, CXX, FXXFLAGS, FC, FCFLAGS etc pp

Dirk

-- 
Good judgment comes from experience; experience comes from bad judgment. 
							    -- F. Brooks



Reply to: