Backporting fixed boost::python::exec_file to v1.58.0 - #183
Conversation
|
I don't quite understand what you are trying to do here. You mention "backporting from 1.59 to 1.58", but you submit a PR against develop, which is in sync with the latest release, i.e. 1.66. If you want to backport anything, shouldn't it be from develop, to some other stable branch somewhere else ? |
|
What I am trying to do is to update only boost 1.58 related commits, but as I see there isn't any branch for old releases, just the "boost_1_xx_0" tags, that's where I got it wrong. Everything went apparently fine on my side until I got to the pull request phase (I forked and patched starting from boost_1_58_0), but now I would need to merge on top of a "boost_1_58_0" branch in order to update only the source code for the old version. Do you think anything like this is possible? |
|
If I understand correctly you want to patch the 1.58 release (with commits from the |
Backporting src/exec.cpp from boost 1.59 to 1.58 to fix segmentation fault. It should allow any Ubuntu 16.04 (shipping boost 1.58) user to run boost::python::exec_file without segmentation faults.
The fix is related to #15 and #19.
I guess boost 1.59 has been already tested so there shouldn't be any problem, but in any case here is a script for testing the change with python 2.7.