Boost 1.73.0 will obsolete boost-nowide in rawhide

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I've just created a change proposal to update Boost in rawhide to the
latest upstream package, 1.73.0, due out any day now.

This will include Boost.Nowide, so I think the standalone boost-nowide
currently in Fedora should be retired for F33.

The alternative would be to omit the nowide library from the main
boost package, but I don't see any great advantage to doing that.

Another significant change is that upstream Boost no longer installs
the 'bjam' executable, which we ship in the boost-jam subpackage. That
executable was renamed to 'b2' nine years ago[1] but Fedora has only
ever shipped it as the old name, bjam. Since upstream no longer
installs 'bjam' I'm going to replace the boost-jam package with
boost-b2 which provides /usr/bin/b2.

It would be possible to install it as both bjam and b2 for one release
to give users a chance to transition, although my guess is that while
bjam is available nobody will change, and so it just delays the switch
for a release. As far as I can tell, no packages in Fedora make use of
boost-jam or /usr/bin/bjam so this only affects users' own code (and I
don't know how many people use bjam/b2 for their own projects).

[1] https://boostorg.github.io/build/manual/master/index.html#bbv2.faq.names
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux