Your message dated Fri, 28 Mar 2014 09:12:35 +0100
with message-id <53352ef3.3030...@debian.org>
and subject line 
has caused the Debian Bug report #742752,
regarding linking patches for the scilab build system
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
742752: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742752
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: scilab
Version: 5.5.0~beta-1~git~20140324-1354-1
Severity: important
Tags: patch

Hi,

here are a few patches for the scilab build system, where from my point of view, upstream doesn't understand autotools.

 - the scilab-bin and scilab-cli-bin binaries reference symbols
   in the .o files, which are not explicitly linked. Recent binutils
   default to --no-copy-dt-needed-entries, so I'm not sure why the
   build doesn't fail. fix-binary-linking.diff tries to fix that,
   suggestions which library to fix in which case by Sylvestre Ledru.

 - fix-lib-linking.diff fixes the understanding of LDFLAGS and
   LIBADD.  I think these are all cases, but maybe I do miss some.

 - add-lib-dependencies.diff fixes some underlinking. this is seen
   in load errors when trying to build the docs.
   There is a patch commented out for modules/graphic_export
   which seems to be needed, but apparently the build system
   has some dependency cycles, so this won't work.

 - disable-no-as-needed.diff makes no difference for Debian builds.
   However, with or without it, it still fails on Ubuntu 14.04.

I think I did fix the worst misconceptions, but the upstream build system still looks like some kind of mess. I won't have time to further dive into that.

The patches still allow the build on Debian unstable, but still ftbfs on Ubuntu trusty. The only difference for Ubuntu should be the --as-needed default and the hardening defaults, but despite adding the extra flags to disable these defaults, the build still fails.

The Debian portion of the patch calls autoreconf.

Looks like you should disable the modelica bits on architectures which have ocaml but don't have ocamlopt.

patches at:
http://launchpadlibrarian.net/170791978/scilab_5.5.0%7Ebeta-1%2Bgit%7E20140324-1354-1ubuntu1_5.5.0%7Ebeta-1%2Bgit%7E20140324-1354-1ubuntu2.diff.gz

--- End Message ---
--- Begin Message ---
fixed
742752<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742752>**5.5.0~beta-1+git~20140327-1135-1
thanks


--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to