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 \
signature.asc
Description: This is a digitally signed message part