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