[Pkg-octave-devel] [Pkg-octave-commit] r2782 - in octave/trunk/debian: . in

Thomas Weber thomas.weber.mail at gmail.com
Sat Jun 6 18:26:57 UTC 2009


On Mon, Apr 06, 2009 at 10:55:01PM +0200, Rafael Laboissiere wrote:
> * Thomas Weber <thomas.weber.mail at gmail.com> [2009-04-06 22:11]:
> 
> > > +  * debian/in/control, debian/rules: For the octaveX.Y-headers package,
> > > +    use versioned dependencies on gcc, gfortran, and g++.  This is needed
> > > +    because mkoctfiles hardcodes the directories in OCTAVE_CONF_FLIBS with
> > > +    the gcc upstream version number.  This should partially fix issue
> > > +    LP#348472 reported against the Ubuntu package.
> > 
> > I think we should discuss this with upstream. I don't see much sense in
> > hard-coding the compiler libraries, but I may be missing something,
> > obviously. 
> 
> I agree, but I am not sure it is upstream that is imposing versioned
> directories in FLIBS.  It is perhaps something specific to the Debian
> toolchain or even our packaging.  Could you please check this?

I've finally found some time for this. But I'm not sure what the problem
actually is. On my unstable chroot, I have the relevant links:

# ls -l /usr/lib/gcc/x86_64-linux-gnu/
total 8
drwxr-xr-x 5 root root 4096 2009-05-27 20:21 4.3
lrwxrwxrwx 1 root root    3 2009-02-01 18:14 4.3.3 -> 4.3
drwxr-xr-x 2 root root 4096 2009-05-27 18:50 4.4
lrwxrwxrwx 1 root root    3 2009-05-27 18:50 4.4.0 -> 4.4
lrwxrwxrwx 1 root root    3 2009-05-10 17:32 4.4.1 -> 4.4

These links should come from the respective gcc-X.Y-base packages.

	Thomas



More information about the Pkg-octave-devel mailing list