
[ Creeping up... ] Support count: 50 29 nobody 4 grafik 3 vladimir_prus 3 jsiek 2 turkanis 2 johnmaddock 2 az_sw_dude 1 urzuga 1 speedsnail 1 samuel_k 1 jbandela 1 fcacciola Assignee: az_sw_dude <http://sourceforge.net/users/az_sw_dude/> Summary: support new 2007 DST rules for timezone db Bug #: 1471723 <http://sourceforge.net/tracker/index.php?func=detail&aid=1471723&group_id=7586&atid=207586> Assignee: az_sw_dude <http://sourceforge.net/users/az_sw_dude/> Summary: new timezone db file for #1471723 - 2007 DST support Bug #: 1478619 <http://sourceforge.net/tracker/index.php?func=detail&aid=1478619&group_id=7586&atid=207586> Assignee: fcacciola <http://sourceforge.net/users/fcacciola/> Summary: boost::optional<enum> fails with /CLR Bug #: 973424 <http://sourceforge.net/tracker/index.php?func=detail&aid=973424&group_id=7586&atid=207586> Assignee: grafik <http://sourceforge.net/users/grafik/> Summary: Jam Fails to Build Bug #: 954048 <http://sourceforge.net/tracker/index.php?func=detail&aid=954048&group_id=7586&atid=207586> Assignee: grafik <http://sourceforge.net/users/grafik/> Summary: Compiling only needed version Bug #: 1377001 <http://sourceforge.net/tracker/index.php?func=detail&aid=1377001&group_id=7586&atid=207586> Assignee: grafik <http://sourceforge.net/users/grafik/> Summary: libraries won't build Bug #: 1524001 <http://sourceforge.net/tracker/index.php?func=detail&aid=1524001&group_id=7586&atid=207586> Assignee: grafik <http://sourceforge.net/users/grafik/> Summary: Having some trouble building boost Bug #: 1534701 <http://sourceforge.net/tracker/index.php?func=detail&aid=1534701&group_id=7586&atid=207586> Assignee: jbandela <http://sourceforge.net/users/jbandela/> Summary: Visual C++ 'Language Extensions' support Bug #: 1039338 <http://sourceforge.net/tracker/index.php?func=detail&aid=1039338&group_id=7586&atid=207586> Assignee: johnmaddock <http://sourceforge.net/users/johnmaddock/> Summary: Regex Bug #: 1156957 <http://sourceforge.net/tracker/index.php?func=detail&aid=1156957&group_id=7586&atid=207586> Assignee: johnmaddock <http://sourceforge.net/users/johnmaddock/> Summary: regex - perl syntax affects what gets matched Bug #: 1519824 <http://sourceforge.net/tracker/index.php?func=detail&aid=1519824&group_id=7586&atid=207586> Assignee: jsiek <http://sourceforge.net/users/jsiek/> Summary: Boost with Dinkumware C++ Library !? Bug #: 531963 <http://sourceforge.net/tracker/index.php?func=detail&aid=531963&group_id=7586&atid=207586> Assignee: jsiek <http://sourceforge.net/users/jsiek/> Summary: creating my own properties Bug #: 619615 <http://sourceforge.net/tracker/index.php?func=detail&aid=619615&group_id=7586&atid=207586> Assignee: jsiek <http://sourceforge.net/users/jsiek/> Summary: Max Flow Algorithm Bug #: 1445526 <http://sourceforge.net/tracker/index.php?func=detail&aid=1445526&group_id=7586&atid=207586> Assignee: nobody Summary: configure problem with aCC Bug #: 811040 <http://sourceforge.net/tracker/index.php?func=detail&aid=811040&group_id=7586&atid=207586> Assignee: nobody Summary: Problem compiling :/ Bug #: 942349 <http://sourceforge.net/tracker/index.php?func=detail&aid=942349&group_id=7586&atid=207586> Assignee: nobody Summary: boost for ARM platform? Bug #: 957850 <http://sourceforge.net/tracker/index.php?func=detail&aid=957850&group_id=7586&atid=207586> Assignee: nobody Summary: problem with debug builds on Solaris Bug #: 965747 <http://sourceforge.net/tracker/index.php?func=detail&aid=965747&group_id=7586&atid=207586> Assignee: nobody Summary: SLOOOWW tokenizer compilation on VC++6.0 Bug #: 969590 <http://sourceforge.net/tracker/index.php?func=detail&aid=969590&group_id=7586&atid=207586> Assignee: nobody Summary: BOOST ON WIN CE Bug #: 1101724 <http://sourceforge.net/tracker/index.php?func=detail&aid=1101724&group_id=7586&atid=207586> Assignee: nobody Summary: Error: Template with C linkage Bug #: 1109438 <http://sourceforge.net/tracker/index.php?func=detail&aid=1109438&group_id=7586&atid=207586> Assignee: nobody Summary: Link VC6 to Boost Bug #: 1118381 <http://sourceforge.net/tracker/index.php?func=detail&aid=1118381&group_id=7586&atid=207586> Assignee: nobody Summary: Boost on opteron AMD Bug #: 1200700 <http://sourceforge.net/tracker/index.php?func=detail&aid=1200700&group_id=7586&atid=207586> Assignee: nobody Summary: Linker Problems with VC .NET 2003 / STLPort / Boost Bug #: 1292345 <http://sourceforge.net/tracker/index.php?func=detail&aid=1292345&group_id=7586&atid=207586> Assignee: nobody Summary: Unable to build boost with Dinkumware STL version 4.02 Bug #: 1336312 <http://sourceforge.net/tracker/index.php?func=detail&aid=1336312&group_id=7586&atid=207586> Assignee: nobody Summary: Problem running configure for unsupported platform Bug #: 1339778 <http://sourceforge.net/tracker/index.php?func=detail&aid=1339778&group_id=7586&atid=207586> Assignee: nobody Summary: Configuration Bug #: 1380808 <http://sourceforge.net/tracker/index.php?func=detail&aid=1380808&group_id=7586&atid=207586> Assignee: nobody Summary: Embedded python won't compile Bug #: 1391956 <http://sourceforge.net/tracker/index.php?func=detail&aid=1391956&group_id=7586&atid=207586> Assignee: nobody Summary: Building universal binary on MacOSX Bug #: 1409774 <http://sourceforge.net/tracker/index.php?func=detail&aid=1409774&group_id=7586&atid=207586> Assignee: nobody Summary: symbian os Bug #: 1428189 <http://sourceforge.net/tracker/index.php?func=detail&aid=1428189&group_id=7586&atid=207586> Assignee: nobody Summary: Cross compiling boost for Windows CE (ARM) from VS2005 Bug #: 1457763 <http://sourceforge.net/tracker/index.php?func=detail&aid=1457763&group_id=7586&atid=207586> Assignee: nobody Summary: compiler is out of heap space in pass 2 Bug #: 1481122 <http://sourceforge.net/tracker/index.php?func=detail&aid=1481122&group_id=7586&atid=207586> Assignee: nobody Summary: Boost.Build v2 build script help for evc4 Bug #: 1498919 <http://sourceforge.net/tracker/index.php?func=detail&aid=1498919&group_id=7586&atid=207586> Assignee: nobody Summary: Compiling Shmem Bug #: 1504379 <http://sourceforge.net/tracker/index.php?func=detail&aid=1504379&group_id=7586&atid=207586> Assignee: nobody Summary: Bjam build should support attachment of individual build ids Bug #: 1530168 <http://sourceforge.net/tracker/index.php?func=detail&aid=1530168&group_id=7586&atid=207586> Assignee: nobody Summary: Having problems with building boost Bug #: 1545941 <http://sourceforge.net/tracker/index.php?func=detail&aid=1545941&group_id=7586&atid=207586> Assignee: nobody Summary: Building Boost with Open Watcom Compiler Bug #: 1547257 <http://sourceforge.net/tracker/index.php?func=detail&aid=1547257&group_id=7586&atid=207586> Assignee: nobody Summary: '-shared' not supported for linking under MacOS X Bug #: 1553825 <http://sourceforge.net/tracker/index.php?func=detail&aid=1553825&group_id=7586&atid=207586> Assignee: nobody Summary: failing on 6 targets in MacOS X Bug #: 1572712 <http://sourceforge.net/tracker/index.php?func=detail&aid=1572712&group_id=7586&atid=207586> Assignee: nobody Summary: bjam: command not found Bug #: 1586479 <http://sourceforge.net/tracker/index.php?func=detail&aid=1586479&group_id=7586&atid=207586> Assignee: nobody Summary: Problem building boost serialization library Bug #: 1610347 <http://sourceforge.net/tracker/index.php?func=detail&aid=1610347&group_id=7586&atid=207586> Assignee: nobody Summary: Boost on Mac w. CodeWarrior Bug #: 1610475 <http://sourceforge.net/tracker/index.php?func=detail&aid=1610475&group_id=7586&atid=207586> Assignee: nobody Summary: Building Boost with VS C++ 2005 express problem Bug #: 1616142 <http://sourceforge.net/tracker/index.php?func=detail&aid=1616142&group_id=7586&atid=207586> Assignee: samuel_k <http://sourceforge.net/users/samuel_k/> Summary: Boost.Format doesn't work on MSVC with /vd2 compiler option Bug #: 1545133 <http://sourceforge.net/tracker/index.php?func=detail&aid=1545133&group_id=7586&atid=207586> Assignee: speedsnail <http://sourceforge.net/users/speedsnail/> Summary: Multithreaded process pausing but not deadlocking or crashin Bug #: 1280829 <http://sourceforge.net/tracker/index.php?func=detail&aid=1280829&group_id=7586&atid=207586> Assignee: turkanis <http://sourceforge.net/users/turkanis/> Summary: Boost.Iostreams and newline translation Bug #: 1299123 <http://sourceforge.net/tracker/index.php?func=detail&aid=1299123&group_id=7586&atid=207586> Assignee: turkanis <http://sourceforge.net/users/turkanis/> Summary: boost.iostreams file_descriptor and sharing Bug #: 1445474 <http://sourceforge.net/tracker/index.php?func=detail&aid=1445474&group_id=7586&atid=207586> Assignee: urzuga <http://sourceforge.net/users/urzuga/> Summary: lambda vs pure virtual functions Bug #: 1231445 <http://sourceforge.net/tracker/index.php?func=detail&aid=1231445&group_id=7586&atid=207586> Assignee: vladimir_prus <http://sourceforge.net/users/vladimir_prus/> Summary: program_options Can one have options with optional values? Bug #: 1102652 <http://sourceforge.net/tracker/index.php?func=detail&aid=1102652&group_id=7586&atid=207586> Assignee: vladimir_prus <http://sourceforge.net/users/vladimir_prus/> Summary: program_options Can one have options with optional values? Bug #: 1102664 <http://sourceforge.net/tracker/index.php?func=detail&aid=1102664&group_id=7586&atid=207586> Assignee: vladimir_prus <http://sourceforge.net/users/vladimir_prus/> Summary: program_options bug? Bug #: 1114084 <http://sourceforge.net/tracker/index.php?func=detail&aid=1114084&group_id=7586&atid=207586> -- -- Marshall Marshall Clow Idio Software <mailto:marshall@idio.com> It is by caffeine alone I set my mind in motion. It is by the beans of Java that thoughts acquire speed, the hands acquire shaking, the shaking becomes a warning. It is by caffeine alone I set my mind in motion.

Marshall Clow <marshall@idio.com> writes:
[ Creeping up... ]
Support count: 50 29 nobody
Marshall, I just went through and answered, closed, or assigned a few of these. You could probably do the same with several that are very obvious. For example, bug reports about an inability to configure with aCC (a compiler we never supported) from 2003 could be triaged into the circular file. -- Dave Abrahams Boost Consulting www.boost-consulting.com

David Abrahams wrote:
For example, bug reports about an inability to configure with aCC (a compiler we never supported) from 2003 could be triaged into the circular file.
I don't know what those bug reports are, perhaps, about using boost with aCC3 on PA-RISC. Things have changed since 2003: see "HP-UX aCC6 V2" column on metacomm website (full view). Boris ----- Original Message ----- From: "David Abrahams" <dave@boost-consulting.com> To: <boost@lists.boost.org> Cc: "Marshall Clow" <marshall@idio.com> Sent: Tuesday, December 19, 2006 3:26 PM Subject: Re: [boost] Support requests report
Marshall Clow <marshall@idio.com> writes:
[ Creeping up... ]
Support count: 50 29 nobody
Marshall,
I just went through and answered, closed, or assigned a few of these. You could probably do the same with several that are very obvious. For example, bug reports about an inability to configure with aCC (a compiler we never supported) from 2003 could be triaged into the circular file.
-- Dave Abrahams Boost Consulting www.boost-consulting.com
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

In rule init-unix, python.jam defines system-specific libraries to link against. There are special cases for SOLARIS, OSF, ...etc, but not for HP-UX. As a result, HP-UX falls into default clause: extra-libs = pthread dl util I don't know which flavour of Unix has libutil library, but HP-UX does not. Because of this issue, python library tests py-run fail to link on HP-UX. Attached patch fixes this issue. I ran 1.34 regression tests and verified, that python tests that previously would fail to link now succeed. I also verified, that the patch does not cause any regression. Please, apply it to HEAD and RC_1_34_0 branch. Thanks, Boris Index: python.jam =================================================================== RCS file: /cvsroot/boost/boost/tools/build/v2/tools/python.jam,v retrieving revision 1.47 diff -r1.47 python.jam 282a283,287
case HPUX : { extra-libs = pthread rt ; }

"Boris Gubenko" <Boris.Gubenko@hp.com> writes:
In rule init-unix, python.jam defines system-specific libraries to link against. There are special cases for SOLARIS, OSF, ...etc, but not for HP-UX. As a result, HP-UX falls into default clause:
extra-libs = pthread dl util
I don't know which flavour of Unix has libutil library, but HP-UX does not. Because of this issue, python library tests py-run fail to link on HP-UX.
Attached patch fixes this issue. I ran 1.34 regression tests and verified, that python tests that previously would fail to link now succeed. I also verified, that the patch does not cause any regression. Please, apply it to HEAD and RC_1_34_0 branch.
Done, thanks! -- Dave Abrahams Boost Consulting www.boost-consulting.com

On a Unix system, Boost.Build creates dynamic libraries with ".so" suffix. However, on HP-UX, the Python interpreter expects ".sl". Here is an excerpt from Python configuration script: echo "$as_me:$LINENO: checking SO" >&5 echo $ECHO_N "checking SO... $ECHO_C" >&6 if test -z "$SO" then case $ac_sys_system in hp*|HP*) SO=.sl;; CYGWIN*) SO=.dll;; *) SO=.so;; esac else # this might also be a termcap variable, see #610332 echo echo '====================================================================' echo '+ +' echo '+ WARNING: You have set SO in your environment. +' echo '+ Do you really mean to change the extension for shared libraries? +' echo '+ Continuing in 10 seconds to let you to ponder. +' echo '+ +' echo '====================================================================' sleep 10 fi This represents a problem for boost python library tests creating extension files and invoking their respective python scripts to import these files. E.g. test args creates args_ext.so and invokes args.py which imports args_ext. The import, obviously, does not work with args_ext.so, but works with args_ext.sl. I tried to build Python interpreter with SO variable defined as ".so". I got a clean build, but all Python self-tests failed. So, apparently, this SO business is a half-baked one. But even if I fixed the Python interpreter to support SO, it would be unreasonable to request HP-UX customers to use specially built Python with boost. To work around this problem, I modified acc.link.dll action in acc.jam to change suffix in the -o string when appropriate. Specifically, instead of: -o "$(<[1])" the link command says: -o "`echo $(<[1]) | sed '/\/libs\/.*\/test\//s/\.so$/.sl/'`" It does the trick and 46 python library tests that used to fail because of this issue now pass, as well as python_test from parameter library. Is there a better solution to this problem? I tried to understand where ".so" suffix gets added, starting with python.jam, but could not see it. In BBv1, there was allyourbase.jam file defining SUFDLL variable depending on platform. Invoking bjam with -sSUFDLL=.sl would override the default. Does a similar mechanism exist in BBv2? Thanks, Boris

On Thursday 21 December 2006 00:41, Boris Gubenko wrote:
On a Unix system, Boost.Build creates dynamic libraries with ".so" suffix. However, on HP-UX, the Python interpreter expects ".sl". Here is an excerpt from Python configuration script:
Notice that Python 2.5 on HP-UX/ia64 uses .so suffix. Teemu

Thanks! This is a very good news. I am using Python 2.4.3. I'll give 2.5 a try. Thanks again, Boris ----- Original Message ----- From: "Teemu Torma" <teemu@torma.org> To: <boost@lists.boost.org> Sent: Wednesday, December 20, 2006 6:54 PM Subject: Re: [boost] [python] a problem with suffix for shared libraries onHP-UX
On Thursday 21 December 2006 00:41, Boris Gubenko wrote:
On a Unix system, Boost.Build creates dynamic libraries with ".so" suffix. However, on HP-UX, the Python interpreter expects ".sl". Here is an excerpt from Python configuration script:
Notice that Python 2.5 on HP-UX/ia64 uses .so suffix.
Teemu _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Teemu Torma wrote:
Notice that Python 2.5 on HP-UX/ia64 uses .so suffix
I built Python 2.5, ran boost python library tests and they all passed except two tests which compile only in strict ansi mode (apparently, some issue with dependent name lookup in a default mode) and a test which fails for some unknown reason. I ran the tests with the original acc.jam which does not have .so -> .sl trickery. So, Python 2.5 does indeed solve the issue with file suffix. I'm running full 1.34 tests with Python 2.5 now, we'll see tomorrow. Thanks for your help. -boris

"Boris Gubenko" <Boris.Gubenko@hp.com> writes:
Is there a better solution to this problem?
You really ought to ask this question on the Boost.Build list. -- Dave Abrahams Boost Consulting www.boost-consulting.com

Sorry for using the wrong list. As for the question itself, Python 2.5 solves the problem with file suffix, so, I think, I'm all set. Thanks, Boris ----- Original Message ----- From: "David Abrahams" <dave@boost-consulting.com> To: <boost@lists.boost.org> Sent: Friday, December 22, 2006 10:11 AM Subject: Re: [boost] [python] a problem with suffix for shared libraries onHP-UX
"Boris Gubenko" <Boris.Gubenko@hp.com> writes:
Is there a better solution to this problem?
You really ought to ask this question on the Boost.Build list.
-- Dave Abrahams Boost Consulting www.boost-consulting.com
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

"Boris Gubenko" <Boris.Gubenko@hp.com> writes:
Sorry for using the wrong list. As for the question itself, Python 2.5 solves the problem with file suffix, so, I think, I'm all set.
Yep. I think it would benefit all the HP/Python 2.4 users out there if you'd raise it on the Boost.Build list so that we can add the necessary smarts to BBv2, though. -- Dave Abrahams Boost Consulting www.boost-consulting.com

"Martin Ecker" <martin.ecker@gmx.net> wrote in message news:458B6BE1.1000203@gmx.net...
Hi,
Suman Cherukuri wrote:
Has anyone compiled (or tried to) Boost on Xenon (Xbox-360) platform?
If so, could you post the instructions on building Boost using VS-2005 for Xenon?
For the most part things "just work" since the Xbox compiler frontend is more or less VC++ 8.0. So most header-only libraries that do not depend on Win32-specifics work out of the box, such as smart_ptr, bind, function, and many others.
For libraries that need to be built you will probably have to make some modifications since by far not the entire Win32 API is supported on Xbox. Mostly you will have to replace #include <windows.h> to include the main XDK header file. This is pretty much all I needed to do to get the Boost.Threads library to build.
How do you specify the /MACHINE? Xbox 360 is Power PC and if I build it using vc-8_0 toolset, it is going to build for x86. Right?
Best regards, Martin
_______________________________________________ Unsubscribe & other changes:

David Abrahams wrote:
Yep. I think it would benefit all the HP/Python 2.4 users out there if you'd raise it on the Boost.Build list so that we can add the necessary smarts to BBv2, though.
Done: http://lists.boost.org/boost-build/2006/12/15894.php Thanks for the suggestion. Boris ----- Original Message ----- From: "David Abrahams" <dave@boost-consulting.com> To: <boost@lists.boost.org> Sent: Friday, December 22, 2006 4:22 PM Subject: Re: [boost] [python] a problem with suffix for shared librariesonHP-UX
"Boris Gubenko" <Boris.Gubenko@hp.com> writes:
Sorry for using the wrong list. As for the question itself, Python 2.5 solves the problem with file suffix, so, I think, I'm all set.
Yep. I think it would benefit all the HP/Python 2.4 users out there if you'd raise it on the Boost.Build list so that we can add the necessary smarts to BBv2, though.
-- Dave Abrahams Boost Consulting www.boost-consulting.com
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

With aCC6 on HP-UX, python library test data_members.cpp fails to compile with "more than one instance of overloaded function matches the argument list" error. x.cpp below is a reduced reproducer derived from data_members.cpp. The reason it fails to compile is that by default, aCC6 disables standard- compliant dependent template name lookup implemented by EDG in Version 2.44. The program does compile, with both aCC6 and "bare" EDG Front End Version 3.5, in strict ansi mode where "the 2-phase lookup of template names is performed as required by the standard" or when standard lookup is explicitly requested via -dep_name option -- see below. Other EDG-based compilers exhibit similar behaviour, in particular, Comeau C/C++ 4.3.8 and Intel's icc 9.0. Attached aCC6-specific patch for data_members.hpp disambigues function call in question by casting the argument, similar to the cast under the WORKAROUND macro in x.cpp below. With the attached patch, test data_members passes on HP-UX. I also verified, that the patch does not cause any regressions. Please apply it to CVS HEAD and the RC branch. Thanks, Boris x.cpp ----- namespace detail { struct not_specified {}; template <class D, class Policies> void make_getter(D* d, Policies const& policies, int); template <class D> void make_getter(D* d, not_specified policy, long) { #ifdef WORKAROUND detail::make_getter(d, static_cast<not_specified const&>(policy), 0); #else detail::make_getter(d, policy, 0); #endif } template <class D, class P> void make_getter(D& d, P& p, ...); } // namespace detail template <class D> inline void make_getter(D const& d) { detail::make_getter(d, detail::not_specified(), 0L); } const int i = 0; void compilability_test() { make_getter(&i); } cxxosf.zko.hp.com> eccp --version -c x.cpp Edison Design Group C/C++ Front End, version 3.5 (Dec 20 2004 13:57:48) Copyright 1988-2004 Edison Design Group, Inc. "x.cpp", line 11: error: more than one instance of overloaded function "detail::make_getter" matches the argument list: function template "void detail::make_getter(D *, const Policies &, int)" function template "void detail::make_getter(D *, detail::not_specified, long)" function template "void detail::make_getter(D &, P &, ...)" argument types are: (const int *, detail::not_specified, int) detail::make_getter(d, policy, 0); ^ detected during instantiation of "void detail::make_getter(D *, detail::not_specified, long) [with D=const int]" 1 error detected in the compilation of "x.cpp". cxxosf.zko.hp.com> eccp -c --dep_name x.cpp cxxosf.zko.hp.com> bash-2.03$ aCC -V aCC: HP C/aC++ B3910B A.06.14 [Dec 21 2006] bash-2.03$ aCC -c x.cpp "x.cpp", line 11: error #2308: more than one instance of overloaded function "detail::make_getter" matches the argument list: function template "void detail::make_getter(D *, const Policies &, int)" function template "void detail::make_getter(D *, detail::not_specified, long)" function template "void detail::make_getter(D &, P &, ...)" argument types are: (const int *, detail::not_specified, int) detail::make_getter(d, policy, 0); ^ detected during instantiation of "void detail::make_getter(D *, detail::not_specified, long) [with D=const int]" at line 21 1 error detected in the compilation of "x.cpp". bash-2.03$ aCC -c +dep_name x.cpp bash-2.03$
participants (5)
-
Boris Gubenko
-
David Abrahams
-
Marshall Clow
-
Suman Cherukuri
-
Teemu Torma