
I know that sometime ago before the release of 1.34 that Asio was accepted as a Boost library, but I've lost track of its status. It doesn't appear in the boost.org libraries documentation (at least not in the main page of http://www.boost.org/libs/libraries.htm) or in the boost distribution. We've been on boost 1.33 with an older snapshot of asio's source. We're looking to update to boost 1.34.1 which is not playing nice with our older snapshot. I know we can go to asio.sourceforge to update the snapshot, but is there an official "supported"/released version of Asio we're supposed to use with the formal 1.34.1 boost release? We don't want to just drop in some recent not-ready-for-prime-time intermediate version, but one that we can reasonably trust as verified with 1.34.1. In essence, we want to have our use of Asio in line with however it is best aligned with how Boost intends to bring it in. Are there non-Boost, non-Asio dependencies required for such a version? We're also trying to limit the bounds of non-Boost libraries we include. Is there a committed time table for releasing (and documenting) Asio as a first class citizen in Boost's release, so we don't have to reach outside of Boost's formal release process? Please feel free to direct me to another thread if this has recently been discussed elsewhere. Thanks, Richard Newman richard <at> cdres <dot> com

Ping. It's been a couple of days since I posted this. Not to be too impatient, but does anyone have any advice or is the most appropriate person to reply off list right now? Regards, Richard Richard Newman wrote:
I know that sometime ago before the release of 1.34 that Asio was accepted as a Boost library, but I've lost track of its status. It doesn't appear in the boost.org libraries documentation (at least not in the main page of http://www.boost.org/libs/libraries.htm) or in the boost distribution.
We've been on boost 1.33 with an older snapshot of asio's source. We're looking to update to boost 1.34.1 which is not playing nice with our older snapshot.
I know we can go to asio.sourceforge to update the snapshot, but is there an official "supported"/released version of Asio we're supposed to use with the formal 1.34.1 boost release? We don't want to just drop in some recent not-ready-for-prime-time intermediate version, but one that we can reasonably trust as verified with 1.34.1. In essence, we want to have our use of Asio in line with however it is best aligned with how Boost intends to bring it in.
Are there non-Boost, non-Asio dependencies required for such a version? We're also trying to limit the bounds of non-Boost libraries we include.
Is there a committed time table for releasing (and documenting) Asio as a first class citizen in Boost's release, so we don't have to reach outside of Boost's formal release process?
Please feel free to direct me to another thread if this has recently been discussed elsewhere.
Thanks, Richard Newman richard <at> cdres <dot> com

Richard Newman wrote:
Ping. It's been a couple of days since I posted this. Not to be too impatient, but does anyone have any advice or is the most appropriate person to reply off list right now?
Regards, Richard
Richard Newman wrote:
I know that sometime ago before the release of 1.34 that Asio was accepted as a Boost library, but I've lost track of its status. It doesn't appear in the boost.org libraries documentation (at least not in the main page of http://www.boost.org/libs/libraries.htm) or in the boost distribution.
We've been on boost 1.33 with an older snapshot of asio's source. We're looking to update to boost 1.34.1 which is not playing nice with our older snapshot.
I know we can go to asio.sourceforge to update the snapshot, but is there an official "supported"/released version of Asio we're supposed to use with the formal 1.34.1 boost release? We don't want to just drop in some recent not-ready-for-prime-time intermediate version, but one that we can reasonably trust as verified with 1.34.1. In essence, we want to have our use of Asio in line with however it is best aligned with how Boost intends to bring it in.
You should be able to make the latest asio snapshot work with 1.34.1 -- you would need to pull the 'system' library from subversion, however, to do this since it depends on this library now. That's a change from older versions. I haven't looked to see if Chris has updated the instructions somewhere, but it's not that hard to do. This change is a result of standardization work -- 'system' is targeted to be part of c++0x and provides a core for error handling related to OS interfaces.
Are there non-Boost, non-Asio dependencies required for such a version? We're also trying to limit the bounds of non-Boost libraries we include.
Is there a committed time table for releasing (and documenting) Asio as a first class citizen in Boost's release, so we don't have to reach outside of Boost's formal release process?
Asio will be in the 1.35 release of Boost which we are trying to complete before year end. So if you can wait a bit longer the problem should just go away.
Please feel free to direct me to another thread if this has recently been discussed elsewhere.
This is the right place....sorry you had to ask twice... Jeff

Jeff Garland wrote: [snip]
Asio will be in the 1.35 release of Boost which we are trying to complete before year end. So if you can wait a bit longer the problem should just go away.
I think we'll wait then...we're just trying to stay current with Boost, so 1.35 looks like the one to target.
Please feel free to direct me to another thread if this has recently been discussed elsewhere.
This is the right place....sorry you had to ask twice...
No problem. Thanks for the quick reply today.
Jeff _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Thanks, Richard

Hi Richard. We use the Boost ASIO 0.3.8 release together with Boost 1.34.1 and it works great. You can get it from: http://downloads.sourceforge.net/asio/boost_asio_0_3_8.tar.bz2?modtime=1193263115&big_mirror=0 Link collected from http://sourceforge.net/project/showfiles.php?group_id=122478&package_id=134200&release_id=549438 It comes prepared for integration into Boost 1.34.1 together with the matching System library files. Just unpack it into your boost installation and do a rebuild in the root boost folder to get the System library rebuilt... Hope this helps. Best regards, Jurko Gospodnetić

We're having good success with your advice, Jurko. When Boost 1.35 is released, we'll be that much closer to upgrading quickly. Thank you for your notes. Kind regards, Richard Jurko Gospodnetic' wrote:
Hi Richard.
We use the Boost ASIO 0.3.8 release together with Boost 1.34.1 and it works great. You can get it from:
http://downloads.sourceforge.net/asio/boost_asio_0_3_8.tar.bz2?modtime=1193263115&big_mirror=0
Link collected from
http://sourceforge.net/project/showfiles.php?group_id=122478&package_id=134200&release_id=549438
It comes prepared for integration into Boost 1.34.1 together with the matching System library files. Just unpack it into your boost installation and do a rebuild in the root boost folder to get the System library rebuilt...
Hope this helps.
Best regards, Jurko Gospodnetic'
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
participants (3)
-
Jeff Garland
-
Jurko Gospodnetić
-
Richard Newman