Hi Pedro!
sorry to contact you guys directly, it seems I lost my sourceforge password somewhere so it's easier to send the report directly. Direct always works, or the brlcad-devel list (cc'd). I think you might have commit access too? But I guess that doesn't matter if you don't remember your SF password. :) There seems to be some issues with libbu lately: There's been a lot of high-velocity changes going on throughout BRL-CAD now that we finally got that release out. First there is a conflict be ALIGN and ALIGN() for sys/param.h. Apparently this may be namespace pollution in that FreeBSD header but it is easier to fix with the attached patch. I didn't receive this earlier e-mail from you, so I've not seen your patch, but I found an instance of ALIGN in our src/libbu/malloc.c file, which I simply renamed to ALIGNMENT. This one is clang being picky but it looks like type mismatch going on so you should check it: Strict compilation is enabled in our build by default, so even minor issues get turned into errors. Someone converted a %010x format specifier to %010p, which is technically incorrect. Fix is just %p. Next issue, this time with GCC: [ 16%] Generating ../../../../share/doc/html/articles/ru/about_ru.html CMake Error at dbp_about_ru-eabe077702d41f23c85d1ab3be566e9f.cmake:115 (message): xmllint validation failure on file /usr/ports/cad/brlcad/work/brlcad-7.26.0/doc/docbook/articles/ru/about_ru.xml: No such file or directory This was identified and fixed immediately after release. :( Workaround is to either disable strict compilation (add -DBRLCAD_ENABLE_STRICT=NO during cmake) or set -DXMLLINT_EXECUTABLE=/path/to/xmllint or apply the patch from r68623. Cheers! Sean
------------------------------------------------------------------------------
_______________________________________________ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel