[opensuse-factory] Coping with the recent Boost update

Boost 1.46.0 was checked into factory not long ago (and will get an update to 1.46.1 in the next days). The main change that wasn't mentioned in the changes and thus escaped me was that beginning with 1.46.0 boost::filesystem will switch its default API from v2 to v3 (see http://www.boost.org/doc/libs/1_46_1/libs/filesystem/v3/doc/index.htm). This will cause packages that use boost::filesystem and that don't support v3 to fail. There are three possible ways to fix the breakage: 1) Adapt the code to work with v3 2) Adapt the code to work with v2 or v3 3) Let the code use the v2 API. The last one is the easiest but the v2 API will go with 1.48. The changes in the API are described in http://www.boost.org/doc/libs/1_46_1/libs/filesystem/v3/doc/deprecated.html. Philipp -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

On Thu, Mar 17, 2011 at 04:27:02PM +0100, Philipp Thomas wrote:
Do we know how many packages in Factory are going to have problems with this, or are you switching to see what it is going to be? thanks, greg k-h -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

* Greg KH (gregkh@suse.de) [20110317 16:44]:
Do we know how many packages in Factory are going to have problems with this, or are you switching to see what it is going to be?
The mail from coolo which made me check said it where three packages in factory that are failing. I fixed one of them (schedtop) by adapting it to the v3 API, fixed the second (gnote) by making it use the v2 API and am checking the third (sfftobmp) right now. Philipp -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

On Thu, Mar 17, 2011 at 04:27:02PM +0100, Philipp Thomas wrote:
Do we know how many packages in Factory are going to have problems with this, or are you switching to see what it is going to be? thanks, greg k-h -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

* Greg KH (gregkh@suse.de) [20110317 16:44]:
Do we know how many packages in Factory are going to have problems with this, or are you switching to see what it is going to be?
The mail from coolo which made me check said it where three packages in factory that are failing. I fixed one of them (schedtop) by adapting it to the v3 API, fixed the second (gnote) by making it use the v2 API and am checking the third (sfftobmp) right now. Philipp -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (2)
-
Greg KH
-
Philipp Thomas