Hi Charles,<br><br>many thanks for letting me know about this.  I believe the problem is fixed in the latest LAST.  (I've also tried to improve the makefiles: not sure if that will affect you.)<br><br>Have a nice day,<br>
Martin<br><br><div class="gmail_quote">On Wed, Apr 4, 2012 at 1:24 PM, Charles Plessy <span dir="ltr"><<a href="mailto:plessy@debian.org">plessy@debian.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Martin,<br>
<br>
we figured out in Debian that LAST does not build with GCC 4.7:<br>
<br>
    gumbel_params/njn_approx.hpp:72:98: error: 'fabs' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]<br>
<br>
You can see below for more context, and more in particular the instructions<br>
under “Name lookup changes” in GCC's 4.7 porting page<br>
<br>
    <a href="http://gcc.gnu.org/gcc-4.7/porting_to.html" target="_blank">http://gcc.gnu.org/gcc-4.7/porting_to.html</a><br>
<br>
Do you think you can release an updated version of LAST ?<br>
<br>
(This email is sent to our BTS, where it is recorded.)<br>
<br>
    <a href="http://bugs.debian.org/667235" target="_blank">http://bugs.debian.org/667235</a><br>
<br>
Cheers,<br>
<br>
-- Charles<br>
<br>
Le Tue, Apr 03, 2012 at 11:10:04PM +0000, Matthias Klose a écrit :<br>
> Package: last-align<br>
> Version: 193-1<br>
> Severity: important<br>
> Tags: sid wheezy<br>
> User: <a href="mailto:debian-gcc@lists.debian.org">debian-gcc@lists.debian.org</a><br>
> Usertags: ftbfs-gcc-4.7<br>
><br>
> The package fails to build in a test rebuild on at least amd64 with<br>
> gcc-4.7/g++-4.7, but succeeds to build with gcc-4.6/g++-4.6. The<br>
> severity of this report may be raised before the wheezy release.<br>
><br>
> gumbel_params/njn_approx.hpp:72:98: error: 'fabs' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]<br>
><br>
> The full build log can be found at:<br>
> <a href="http://people.debian.org/%7Elucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/last-align_193-1_unstable-gcc47.log" target="_blank">http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/last-align_193-1_unstable-gcc47.log</a><br>

> The last lines of the build log are at the end of this report.<br>
><br>
> Some hints on fixing these issues can be found at<br>
> <a href="http://gcc.gnu.org/gcc-4.7/porting_to.html" target="_blank">http://gcc.gnu.org/gcc-4.7/porting_to.html</a><br>
><br>
> To build with GCC 4.7, either set CC=gcc-4.7 CXX=g++-4.7 explicitly,<br>
> or install the gcc, g++, gfortran, ... packages from experimental.<br>
><br>
> [...]<br>
> gumbel_params/sls_alp_regression.cpp: In static member function 'static double ncbi::blast::Sls::alp_reg::function_for_robust_regression_sum_with_cut_LSM(double*, double*, Int4, Int4, double, double&, double&, double&, double&, bool&)':<br>

> gumbel_params/sls_alp_regression.cpp:389:16: warning: unused variable 'a11_error' [-Wunused-variable]<br>
> gumbel_params/sls_alp_regression.cpp:390:16: warning: unused variable 'a12_error' [-Wunused-variable]<br>
> gumbel_params/sls_alp_regression.cpp:391:16: warning: unused variable 'a21_error' [-Wunused-variable]<br>
> gumbel_params/sls_alp_regression.cpp:392:16: warning: unused variable 'a22_error' [-Wunused-variable]<br>
> gumbel_params/sls_alp_regression.cpp: In static member function 'static void ncbi::blast::Sls::alp_reg::robust_regression_sum_with_cut_LSM_beta1_is_defined(Int4, Int4, double*, double*, bool, bool, double, double&, double, double&, double, Int4&, Int4&, bool&)':<br>

> gumbel_params/sls_alp_regression.cpp:521:16: warning: variable 'beta1_opt' set but not used [-Wunused-but-set-variable]<br>
> gumbel_params/sls_alp_regression.cpp:523:16: warning: variable 'beta1_opt_error' set but not used [-Wunused-but-set-variable]<br>
> gumbel_params/sls_alp_regression.cpp: In static member function 'static double ncbi::blast::Sls::alp_reg::function_for_robust_regression_sum_with_cut_LSM_beta1_is_defined(double*, double*, Int4, Int4, double, double&, double, double&, double, bool&)':<br>

> gumbel_params/sls_alp_regression.cpp:596:16: warning: unused variable 'a11_error' [-Wunused-variable]<br>
> gumbel_params/sls_alp_regression.cpp:597:16: warning: unused variable 'a12_error' [-Wunused-variable]<br>
> In file included from gumbel_params/sls_alp_regression.hpp:51:0,<br>
>                  from gumbel_params/sls_alp_regression.cpp:38:<br>
> gumbel_params/sls_alp_data.hpp: At global scope:<br>
> gumbel_params/sls_alp_data.hpp:74:21: warning: 'ncbi::blast::Sls::small_long' defined but not used [-Wunused-variable]<br>
> gumbel_params/sls_alp_data.hpp:75:23: warning: 'ncbi::blast::Sls::dbl_max_log' defined but not used [-Wunused-variable]<br>
> gumbel_params/sls_alp_sim.cpp: In constructor 'ncbi::blast::Sls::alp_sim::alp_sim(ncbi::blast::Sls::alp_data*)':<br>
> gumbel_params/sls_alp_sim.cpp:477:24: warning: unused variable 'memory_after2' [-Wunused-variable]<br>
> gumbel_params/sls_alp_sim.cpp:724:24: warning: unused variable 'memory_after3' [-Wunused-variable]<br>
> In file included from gumbel_params/sls_alp_sim.hpp:51:0,<br>
>                  from gumbel_params/sls_alp_sim.cpp:39:<br>
> gumbel_params/sls_alp_data.hpp: At global scope:<br>
> gumbel_params/sls_alp_data.hpp:74:21: warning: 'ncbi::blast::Sls::small_long' defined but not used [-Wunused-variable]<br>
> In file included from gumbel_params/sls_pvalues.cpp:41:0:<br>
> gumbel_params/sls_alp_data.hpp:74:21: warning: 'ncbi::blast::Sls::small_long' defined but not used [-Wunused-variable]<br>
> gumbel_params/sls_alp_data.hpp:75:23: warning: 'ncbi::blast::Sls::dbl_max_log' defined but not used [-Wunused-variable]<br>
> make[1]: *** [lastex] Error 1<br>
> make[1]: Leaving directory `/??PKGBUILDDIR??/src'<br>
> make: *** [debian/stamp-makefile-build] Error 2<br>
> dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2<br>
><br>
><br>
><br>
<br>
> _______________________________________________<br>
> Debian-med-packaging mailing list<br>
> <a href="mailto:Debian-med-packaging@lists.alioth.debian.org">Debian-med-packaging@lists.alioth.debian.org</a><br>
> <a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging" target="_blank">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging</a><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
Charles Plessy<br>
Debian Med packaging team,<br>
<a href="http://www.debian.org/devel/debian-med" target="_blank">http://www.debian.org/devel/debian-med</a><br>
Tsurumi, Kanagawa, Japan<br>
</font></span></blockquote></div><br>