[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