On 2016/04/27 22:28, Antoine Jacoutot wrote: > > > > >> -BUILD_DEPENDS+= devel/cmake>=3.4.3p2 > > >> +BUILD_DEPENDS+= devel/cmake>=3.5.2 > > > > > > Do we have to have these? It's a complete pain and it's not like we do > > > the same for ninja, gmake, scons, etc. Even autoconf isn't this strict > > > as it doesn't require matching REVISION.. > > > > I cannot remember what was the rationale behind this, I need to search > > the old messages. > > Btw, absolutely not a problem for me to drop the strict requirement > > and just have "BUILD_DEPENDS += devel/cmake"... > > IIRC there was a non so trivial transition at some point and that might have > been the reason. > I think we can loosen up the dependency now.
Occasionally it might make sense, but for example the last one was just a MASTER_SITES change. More news later but there was a failure here: FAILED: /usr/bin/c++ -isystem /usr/local/include -I/usr/obj/ports/innoextract-1.5/innoextract-1.5/src -I. -O2 -pipe -Wno-system-headers -Wall -Wextra -Wformat=2 -Wundef -Wpointer-arith -Wcast-qual -Woverloaded-virtual -Woverflow -Wconversion -Wredundant-decls -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG -MMD -MT CMakeFiles/innoextract.dir/release.cpp.o -MF CMakeFiles/innoextract.dir/release.cpp.o.d -o CMakeFiles/innoextract.dir/release.cpp.o -c release.cpp release.cpp:31:6: error: operator '!=' has no left operand release.cpp:35:6: error: operator '<' has no left operand ninja: build stopped: subcommand failed.
