Bug#584285: salome: FTBFS: hxx2salome.cpp:247: error: 'system' is not a member of 'std'

Adam C Powell IV hazelsct at debian.org
Fri Jun 4 03:36:51 UTC 2010


tags 584285 +fixed +pending
thanks

On Fri, 2010-06-04 at 01:23 +0200, Denis Barbier wrote:
> On 2010/6/3 Adam C Powell IV wrote:
> [...]
> >> A patch will look like
> >> --- debian/rules
> >> +++ debian/rules
> >> @@ -84,7 +84,10 @@ clean:
> >>         rm -f *-stamp
> >>         dh_clean
> >>
> >> -configure-stamp:
> >> +patch-stamp:
> >> +       QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
> >> +
> >> +configure-stamp: patch-stamp
> >>         dh_testdir
> >>  #      Move aside obsolete files
> >>         for obsoletefile in KERNEL_SRC_$(SALOME_VERSION)/bin/runSalome \
> >>
> >> But there are other problems, I will try to provide working patches tonight.
> >
> > Wonderful, thanks!
> 
> Here are several patches:
>  * 0001 is the patch mentioned above
>  * 0002 and 0003 make build abort when something goes wrong

These look fine, I've committed them.

>  * 0004 implements what is described in
> /usr/share/doc/autotools-dev/README.Debian.gz as best practice.  It is
> more complicated than I would like, because of the way upstream uses
> autotools.  It has not been fully tested.
>  * 0005 tries to make removal of generated files simpler, it has been
> even less tested.
> Thus I suggest you to commit 0001-003.  0004 could also be committed
> after review.  About 0005, you decide whether building out of source
> tree is a good idea.

Indeed, 0004 and 0005 need more review.  I'll spend some time with them
maybe this weekend.

> This will not fix all FTBFS, I also saw problems related to doxygen.
> I did not have time to investigate yet, but I believe that docs are
> also generated when running the build-arch target; doxygen will not be
> installed on autobuilders and build will fail.

Just moved it from Build-Depends-Indep to Build-Depends, hopefully that
will work.  Building now...

> Denis

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

Engineering consulting with open source tools
http://www.opennovation.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20100603/278e7ff0/attachment.pgp>


More information about the debian-science-maintainers mailing list