I'm sorry, there's one more thing necessary for complete Sacado support.
The attached adds sacado to the packages and library packages lists in
debian/rules (and includes the previous patch).

With these changes, deal.II builds with Trilinos support.

-Adam

On Wed, 2009-05-20 at 21:17 -0400, Adam C Powell IV wrote:
> tags 527835 patch
> thanks
> 
> Found the problem.  packages/sacado/src/Makefile.am treats
> Sacado_config.h differently, putting it into /usr/include instead
> of /usr/include/trilinos.  The attached patch works around this by
> installing everything from /usr/include (i.e. that one file)
> into /usr/include/trilinos.
> 
> -Adam
> 
> On Wed, 2009-05-20 at 14:32 -0400, Adam C Powell IV wrote:
> > found 527835 9.0.2.dfsg-3
> > thanks
> > 
> > Hello,
> > 
> > The Sacado module is missing at least one file:
> > 
> > /usr/bin/mpicxx  -c -I/usr/include/trilinos -Wsynth -Werror 
> > -I/usr/include/trilinos   conftest.cpp >&5
> > In file included from /usr/include/trilinos/Sacado_Version.hpp:37,
> >                  from /usr/include/trilinos/Sacado.hpp:36,
> >                  from conftest.cpp:95:
> > /usr/include/trilinos/Sacado_ConfigDefs.h:76:27: error: Sacado_config.h: No 
> > such file or directory
> > 
> > Thanks,
> > Adam
> > 
> > On Sat, 2009-05-09 at 16:00 +0000, Debian Bug Tracking System wrote:
> > > This is an automatic notification regarding your Bug report
> > > which was filed against the libtrilinos-dev package:
> > > 
> > > #527835: libtrilinos-dev: Missing Sacado
> > > 
> > > It has been closed by Christophe Prud'homme <prudh...@debian.org>.
> > > 
> > > Their explanation is attached below along with your original report.
> > > If this explanation is unsatisfactory and you have not received a
> > > better one in a separate message then please contact Christophe 
> > > Prud'homme <prudh...@debian.org> by
> > > replying to this email.
> > [snip]

-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Engineering consulting with open source tools
http://www.opennovation.com/
--- trilinos-9.0.2.dfsg/debian/libtrilinos-dev.install~	2009-05-20 20:04:39.000000000 -0400
+++ trilinos-9.0.2.dfsg/debian/libtrilinos-dev.install	2009-05-20 20:07:28.000000000 -0400
@@ -1,5 +1,6 @@
 debian/tmp/usr/lib/libtrilinos*.a /usr/lib
 debian/tmp/usr/lib/libtrilinos*.so /usr/lib
+debian/tmp/usr/include/*.h /usr/include/trilinos/
 debian/tmp/usr/include/trilinos/*.h /usr/include/trilinos/
 debian/tmp/usr/include/trilinos/*.hpp /usr/include/trilinos/
 debian/tmp/usr/include/trilinos/*.H /usr/include/trilinos/
--- trilinos-9.0.2.dfsg/debian/rules~	2009-05-20 21:31:46.000000000 -0400
+++ trilinos-9.0.2.dfsg/debian/rules	2009-05-20 21:32:03.000000000 -0400
@@ -124,6 +124,7 @@
  nox noxepetra noxlapack  loca locaepetra localapack \
  new_package \
  rtop \
+ sacado \
  stratimikos stratimikosamesos stratimikosaztecoo stratimikosifpack stratimikosml \
  teuchos \
  triutils \
@@ -145,6 +146,7 @@
  nox  \
  new_package \
  rtop \
+ sacado \
  stratimikos \
  teuchos \
  triutils \

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to