libport: update.
libport: update.

commit bcd8e3ecf22980623ee994e724249cbe1f1e9d0a
Author: Akim Demaille <demaille@gostai.com>
Date:   Tue Mar 29 11:38:08 2011 +0200

    Compatibility with Boost 1.46.

        * include/libport/path.hh: We rely on Boost.FileSystem 2.
        Support will be discontinued in Boost 1.48.  We need to be
        compatible with both in a more transparent way.

commit d2c3f2a2e694566526eb311348bfc82c7b32dee4
Author: Matthieu Nottale <nottale@gostai.com>
Date:   Wed Apr 13 14:52:00 2011 +0200

    escape: Do not call isprint with a negative number.

    Likely fixes Bug #4460.

        * lib/libport/escape.cc (escape_): Cast the string iterator
        pointee to unsigned char to avoid calling isprint with negative
        integers.

commit 284502fe76a53296750a15949926e9012d744330
Author: Akim Demaille <demaille@gostai.com>
Date:   Thu Apr 14 11:12:03 2011 +0200

    Fix GD_CATEGORY behavior.

    Issue #4467.

        * lib/libport/debug.cc: Use ATTRIBUTE_PURE.
        Use anonymous namespace.
        (match): New.
        Use it.
        (enable_category): Fix a missing propagation of the new "enabled"
        argument.

urbiforge/urbi,aldebaran/urbi,urbiforge/urbi,aldebaran/urbi,aldebaran/urbi,urbiforge/urbi,aldebaran/urbi,aldebaran/urbi,aldebaran/urbi,urbiforge/urbi,aldebaran/urbi,urbiforge/urbi,urbiforge/urbi,urbiforge/urbi,urbiforge/urbi,urbiforge/urbi,aldebaran/urbi