On 2014/11/15 22:22, Brian Callahan wrote: > Hi ports -- > > Attached is a new port, graphics/slop.
This doesn't build for me ... log: (also raised eyebrows at the "For some reason CMake can't do this itself?" comment!) # For some reason CMake can't do this itself? perl -pi -e "s,\@slop_VERSION_MAJOR\@\.\@slop_VERSION_MINOR\@\.\@slop_VERSION_PATCH\@,3.1.12,g" /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.h Can't open /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.h: No such file or directory. [1/5] /usr/bin/cc -O2 -pipe -DNDEBUG -I/usr/X11R6/include -MMD -MT CMakeFiles/slop.dir/src/cmdline.c.o -MF CMakeFiles/slop.dir/src/cmdline.c.o.d -o CMakeFiles/slop.dir/src/cmdline.c.o -c /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c FAILED: /usr/bin/cc -O2 -pipe -DNDEBUG -I/usr/X11R6/include -MMD -MT CMakeFiles/slop.dir/src/cmdline.c.o -MF CMakeFiles/slop.dir/src/cmdline.c.o.d -o CMakeFiles/slop.dir/src/cmdline.c.o -c /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c:26:21: error: cmdline.h: No such file or directory /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c:63: warning: 'struct gengetopt_args_info' declared inside parameter list /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c:63: warning: its scope is only this definition or declaration, which is probably not what you want /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c:65: warning: 'struct gengetopt_args_info' declared inside parameter list /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c:69: warning: 'struct cmdline_parser_params' declared inside parameter list /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c:69: warning: 'struct gengetopt_args_info' declared inside parameter list /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c:76: warning: 'struct gengetopt_args_info' declared inside parameter list /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c:77: error: conflicting types for 'clear_given' /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c:63: error: previous declaration of 'clear_given' was here /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c: In function 'clear_given': /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c:78: error: dereferencing pointer to incomplete type /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c:79: error: dereferencing pointer to incomplete type /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c:80: error: dereferencing pointer to incomplete type /usr/obj/ports/slop-3.1.12/slop-3.1.12/src/cmdline.c:81: error: dereferencing pointer to incomplete type <snip>
