Bug#584285: salome: FTBFS: hxx2salome.cpp:247: error: 'system' is not a member of 'std'
Denis Barbier
bouzim at gmail.com
Thu Jun 3 19:47:02 UTC 2010
On 2010/6/3 Adam C Powell IV wrote:
> severity 584285 serious
> thanks
>
> Hello Cyril,
>
> I started seeing this error as well when building on Ubuntu Jaunty --
> not at first, but more recently. It's curious, why would a C++ standard
> interface bug start showing up in Jaunty, when Sid continued to build
> just fine? I suspect my unstable chroot has a build dependency not
> listed in Build-Depends, but what would alleviate this error?
>
> I'm afraid I'm not a C++ expert. Denis or André, I hate to keep calling
> on you, but do you know how we might fix this?
Hi Adam, I am working on it.
This error looks indeed strange, but in fact it is not related to C++,
this is because configure silently fails, and no Makefile was
generated for KERNEL_SRC.
If you use pbuilder, you should be able to reproduce this bug by running
sudo pbuilder --binary-arch
The problem is that patches are unapplied by autobuilders, they have
to be applied before running configure. 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.
P.S.: no need to Cc me, I subscribed to PTS.
Denis
More information about the debian-science-maintainers
mailing list