On 04/09/2016 11:07, Frédéric Bron wrote:
Hi Yaakov, Thanks for your message. I downloaded your files from cygwinports/boost and tried to apply the patches to boost 1.60.0 and got errors like this one: # the first one runs fine: $ patch -p1 --dry-run < ../cygport/fedora/boost-1.50.0-fix-non-utf8-files.patch checking file libs/units/example/autoprefixes.cpp # the second one gives this error: $ patch -p1 --dry-run < ../cygport/fedora/boost-1.58.0-pool.patch can't find file to patch at input line 5 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: boost/pool/pool.hpp |=================================================================== |--- boost/pool/pool.hpp (revision 78317) |+++ boost/pool/pool.hpp (revision 78326) -------------------------- File to patch: How do you deal with those errors? Do you just skip patches that do not work anymore? Thanks, Frédéric
try cygport boost.cygport prep It will prepare the directory and applies all the patches in PATCH_URI If one of the patch fails the build stops, so I assume all should apply. Regards Marco -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple