On Thu, Dec 31, 2020 at 11:11 AM Torfinn Ingolfsen <tin...@gmail.com> wrote: > > On Thu, Dec 31, 2020 at 12:59 AM Shane Ambler <free...@shaneware.biz> wrote: > > > > On 31/12/20 7:49 am, Diane Bruce wrote: > > > On Wed, Dec 30, 2020 at 11:01:05AM +1030, Shane Ambler wrote: > > >> > > >> The issue is in cmake - I have just reported it as a bug > > >> > > >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252277 > > > > > > Thanks for tracking this down! This bug of course fails to show > > > up on poudriere. > > > > poudriere builds ports in a clean environment, there is usually just one > > python version available when it builds a port. > > > > >> > > >> For a workaround try adding the following to the end of the libarcus > > >> Makefile (above the last .include line) indents are tabs not spaces > > >> The same addition should also work for libsavitar > > >> > > >> post-patch: > > >> ${REINPLACE_CMD} -e 's|VERSION_LESS 3.12|VERSION_LESS 4.12|g' \ > > >> ${WRKSRC}/CMakeLists.txt \ > > >> ${WRKSRC}/cmake/FindSIP.cmake > > >> > > > > > > Should we do this for now? Or wait for CMake to be fixed? > > > I can certainly add this snippet to the port for now. > > > > You can use that yourself to allow you to build your own ports until > > cmake gets an update relating to this. > > (for completeness) I can confirm that the workaround works, for both > libarcus and libsavitar. > Thanks! > -- > Regards, > Torfinn Ingolfsen
FYI, the workaround is still needed for libSavitar 4.5.0_5, as cmake 3.19.6 still has the bug described in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252277 Have a nice day. -- Regards, Torfinn Ingolfsen _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"