Your message dated Sat, 31 Jan 2009 22:47:04 +0000
with message-id <[email protected]>
and subject line Bug#435152: fixed in autoconf-archive 20081107-1
has caused the Debian Bug report #435152,
regarding autoconf-archive: ax_boost_python and ax_python outdated and broken
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
435152: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=435152
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: autoconf-archive
Version: 20070512-1
Severity: important
Tags: patch

as I had to use AX_BOOST_PYTHON I found that it's outdated and relativly
broken here. So to fix the problem I decided to make an reimplementation
to ax_boost_python and update ax_python with python2.5

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-1-686 (SMP w/1 CPU core)
Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

autoconf-archive depends on no packages.

Versions of packages autoconf-archive recommends:
ii  autoconf                      2.61-4     automatic configure script builder

-- no debconf information
##### http://autoconf-archive.cryp.to/ax_boost_python.html
#
# SYNOPSIS
#
#   AX_BOOST_PYTHON
#
# DESCRIPTION
#
#   This macro checks to see if the Boost.Python library is installed.
#   It also attempts to guess the currect library name using several
#   attempts. It tries to build the library name using a user supplied
#   name or suffix and then just the raw library.
#
#   If the library is found, HAVE_BOOST_PYTHON is defined and
#   BOOST_PYTHON_LIB is set to the name of the library.
#
#   This macro calls AC_SUBST(BOOST_PYTHON_LIBS).
#
#   In order to ensure that the Python headers are specified on the
#   include path, this macro requires AX_PYTHON to be called.
#
# LAST MODIFICATION
#
#   2007-07-29
#
# COPYLEFT
#
#   Copyright (c) 2005 Michael Tindal <[email protected]>
#   Copyright © 2007 Carl Fürstenberg <[email protected]>
#
#   This program is free software; you can redistribute it and/or
#   modify it under the terms of the GNU General Public License as
#   published by the Free Software Foundation; either version 2 of the
#   License, or (at your option) any later version.
#
#   This program is distributed in the hope that it will be useful, but
#   WITHOUT ANY WARRANTY; without even the implied warranty of
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
#   General Public License for more details.
#
#   You should have received a copy of the GNU General Public License
#   along with this program; if not, write to the Free Software
#   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
#   02111-1307, USA.
#
#   As a special exception, the respective Autoconf Macro's copyright
#   owner gives unlimited permission to copy, distribute and modify the
#   configure scripts that are the output of Autoconf when processing
#   the Macro. You need not follow the terms of the GNU General Public
#   License when using or distributing such scripts, even though
#   portions of the text of the Macro appear in them. The GNU General
#   Public License (GPL) does govern all other use of the material that
#   constitutes the Autoconf Macro.
#
#   This special exception to the GPL applies to versions of the
#   Autoconf Macro released by the Autoconf Macro Archive. When you
#   make and distribute a modified version of the Autoconf Macro, you
#   may extend this special exception to the GPL to apply to your
#   modified version as well.

AC_DEFUN([AX_BOOST_PYTHON],
[AC_REQUIRE([AX_PYTHON])dnl
ax_python_lib=boost_python
AC_ARG_WITH([boost-python],AS_HELP_STRING([--with-boost-python],[specify the 
boost python library to use]),
        [ax_python_lib=$withval],
        [for suffix in mt st gcc-mt gcc gcc41-mt gcc41 gcc42-mt gcc42; do
                ax_python_lib_extra="$ax_python_lib_extra 
$ax_python_lib-$suffix";
        done;
        ax_python_lib="$ax_python_lib $ax_python_lib_extra"]
)

AS_VAR_PUSHDEF([ax_Search], [ax_cv_search])dnl
AC_CACHE_CHECK([for Usable Boost::Python library], [ax_Search],
[AC_LANG_PUSH([C++])
ax_cv_search_save_CXXFLAGS=$CXXFLAGS
CXXFLAGS="-I$PYTHON_INCLUDE_DIR $CXXFLAGS"
ax_cv_search_save_LIBS=$LIBS
for ax_current_lib in $ax_python_lib; do
        ax_res=-l$ax_current_lib
        LIBS="-l$ax_current_lib -l$PYTHON_LIB $ax_cv_search_save_LIBS"
        AC_LINK_IFELSE([#include <boost/python/module.hpp>
                using namespace boost::python;
                BOOST_PYTHON_MODULE(test) { throw "Boost::Python test."; }
                int main() {return 0;}],
                [AS_VAR_SET([ax_Search], [$ax_res])])
                AS_VAR_SET_IF([ax_Search], [break])dnl
done
AS_VAR_SET_IF([ax_Search], , [AS_VAR_SET([ax_Search], [no])])
LIBS=$ax_cv_search_save_LIBS
AC_LANG_POP([C++])])
ax_res=AS_VAR_GET([ax_Search])
AS_IF([test "$ax_res" != "no"],
        [BOOST_PYTHON_LIBS="$ax_res"
        AC_SUBST(BOOST_PYTHON_LIBS)
        AC_DEFINE([HAVE_BOOST_PYTHON],,[define if the Boost::Python library is 
available])],
        [AS_WARN([No suitable Boost::Python library found])])dnl
AS_VAR_POPDEF([ax_Search])dnl
])
##### http://autoconf-archive.cryp.to/ax_python.html
#
# SYNOPSIS
#
#   AX_PYTHON
#
# DESCRIPTION
#
#   This macro does a complete Python development environment check.
#
#   It recurses through several python versions (from 2.1 to 2.4 in
#   this version), looking for an executable. When it finds an
#   executable, it looks to find the header files and library.
#
#   It sets PYTHON_BIN to the name of the python executable,
#   PYTHON_INCLUDE_DIR to the directory holding the header files, and
#   PYTHON_LIB to the name of the Python library.
#
#   This macro calls AC_SUBST on PYTHON_BIN (via AC_CHECK_PROG),
#   PYTHON_INCLUDE_DIR and PYTHON_LIB.
#
# LAST MODIFICATION
#
#   2007-07-29
#
# COPYLEFT
#
#   Copyright (c) 2004 Michael Tindal <[email protected]>
#
#   This program is free software; you can redistribute it and/or
#   modify it under the terms of the GNU General Public License as
#   published by the Free Software Foundation; either version 2 of the
#   License, or (at your option) any later version.
#
#   This program is distributed in the hope that it will be useful, but
#   WITHOUT ANY WARRANTY; without even the implied warranty of
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
#   General Public License for more details.
#
#   You should have received a copy of the GNU General Public License
#   along with this program; if not, write to the Free Software
#   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
#   02111-1307, USA.
#
#   As a special exception, the respective Autoconf Macro's copyright
#   owner gives unlimited permission to copy, distribute and modify the
#   configure scripts that are the output of Autoconf when processing
#   the Macro. You need not follow the terms of the GNU General Public
#   License when using or distributing such scripts, even though
#   portions of the text of the Macro appear in them. The GNU General
#   Public License (GPL) does govern all other use of the material that
#   constitutes the Autoconf Macro.
#
#   This special exception to the GPL applies to versions of the
#   Autoconf Macro released by the Autoconf Macro Archive. When you
#   make and distribute a modified version of the Autoconf Macro, you
#   may extend this special exception to the GPL to apply to your
#   modified version as well.

AC_DEFUN([AX_PYTHON],
[AC_MSG_CHECKING(for python build information)
AC_MSG_RESULT([])
for python in python2.5 python2.4 python2.3 python2.2 python2.1 python; do
AC_CHECK_PROGS(PYTHON_BIN, [$python])
ax_python_bin=$PYTHON_BIN
if test x$ax_python_bin != x; then
   AC_CHECK_LIB($ax_python_bin, main, ax_python_lib=$ax_python_bin, 
ax_python_lib=no)
   AC_CHECK_HEADER([$ax_python_bin/Python.h],
   [[ax_python_header=`locate $ax_python_bin/Python.h | sed -e s,/Python.h,,`]],
   ax_python_header=no)
   if test $ax_python_lib != no; then
     if test $ax_python_header != no; then
       break;
     fi
   fi
fi
done
if test x$ax_python_bin = x; then
   ax_python_bin=no
fi
if test x$ax_python_header = x; then
   ax_python_header=no
fi
if test x$ax_python_lib = x; then
   ax_python_lib=no
fi

AC_MSG_RESULT([  results of the Python check:])
AC_MSG_RESULT([    Binary:      $ax_python_bin])
AC_MSG_RESULT([    Library:     $ax_python_lib])
AC_MSG_RESULT([    Include Dir: $ax_python_header])

if test x$ax_python_header != xno; then
  PYTHON_INCLUDE_DIR=$ax_python_header
  AC_SUBST(PYTHON_INCLUDE_DIR)
fi
if test x$ax_python_lib != xno; then
  PYTHON_LIB=$ax_python_lib
  AC_SUBST(PYTHON_LIB)
fi
])dnl

--- End Message ---
--- Begin Message ---
Source: autoconf-archive
Source-Version: 20081107-1

We believe that the bug you reported is fixed in the latest version of
autoconf-archive, which is due to be installed in the Debian FTP archive:

autoconf-archive_20081107-1.diff.gz
  to pool/main/a/autoconf-archive/autoconf-archive_20081107-1.diff.gz
autoconf-archive_20081107-1.dsc
  to pool/main/a/autoconf-archive/autoconf-archive_20081107-1.dsc
autoconf-archive_20081107-1_all.deb
  to pool/main/a/autoconf-archive/autoconf-archive_20081107-1_all.deb
autoconf-archive_20081107.orig.tar.gz
  to pool/main/a/autoconf-archive/autoconf-archive_20081107.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Deng Xiyue <[email protected]> (supplier of updated 
autoconf-archive package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 05 Dec 2008 14:08:07 +0800
Source: autoconf-archive
Binary: autoconf-archive
Architecture: source all
Version: 20081107-1
Distribution: unstable
Urgency: low
Maintainer: Qingning Huo <[email protected]>
Changed-By: Deng Xiyue <[email protected]>
Description: 
 autoconf-archive - The Autoconf Macro Archive
Closes: 414556 435152 451640 485905 507556
Changes: 
 autoconf-archive (20081107-1) unstable; urgency=low
 .
   * New upstream release.  (Closes: #507556)
     + Updated ax_boost_python and ax_python.  (Closes: #435152)
     + Correct -L in PYTHON_LDFLAGS in ac_python_devel.m4.  (Closes: #414556)
   * Update build infrastructure:
     + Use debhelper 7 features, build-depends on debhelper >= 7 and set
       compat to 7.
     + Use standard make rules to install macros into /usr/share/aclocal.
       (Closes: #485905)
     + Provide doc-base registration.  (Closes: #451640)
   * Add Homepage: field.
   * Update Standard-Version to 3.8.0.
   * Add myself as uploader, with permission from current maintainer
     Qingning Huo.
Checksums-Sha1: 
 a8342ec3900d73da838347623e5015c08ef1724a 1140 autoconf-archive_20081107-1.dsc
 6cfb38f27c50e5e1200669858f23eae405629e3f 1918964 
autoconf-archive_20081107.orig.tar.gz
 cceeabb5f46f5cf98393a09b824f935356f84b1b 3081 
autoconf-archive_20081107-1.diff.gz
 038797bd746bb21cbfb9da248fd9d264365ad81f 1917036 
autoconf-archive_20081107-1_all.deb
Checksums-Sha256: 
 a43a4128ec42654fba5a86e83ba0a21351adf31f0bb4a136946bebf692d8ecce 1140 
autoconf-archive_20081107-1.dsc
 80346202c2413b0f51275794c155d52b353182b48a94b85550091c01ed4cb5ad 1918964 
autoconf-archive_20081107.orig.tar.gz
 ea3db6ee1912460673deb69d8be2e2f19b5c5c496b79a440ff3dc76af1172650 3081 
autoconf-archive_20081107-1.diff.gz
 6d74b6ceb94eb0660a29af51a28c2b1cdd7d01a3cc4222c02f4f3127f6557c40 1917036 
autoconf-archive_20081107-1_all.deb
Files: 
 a8bbb5708aecaa3aca03c30a554f0850 1140 devel optional 
autoconf-archive_20081107-1.dsc
 03efcd6a285cc788c0d6c089911638b3 1918964 devel optional 
autoconf-archive_20081107.orig.tar.gz
 6d24ebaac97bf4927656e9af216eba4b 3081 devel optional 
autoconf-archive_20081107-1.diff.gz
 8bd4a182035b13b954d89d77e7b19618 1917036 devel optional 
autoconf-archive_20081107-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkmA0EoACgkQfYhzMmgvs9pcFACfTfaYlCvj6q/ZC2Zy4Us3KyCI
50sAn34v+VvWnZZYcnqRDKGEHxiEswoO
=qUqs
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to