[brlcad-devel] [BUG] MGED fails to start from dmenu application launcher or with /dev/null as stdin

2018-03-27 Thread Pronaip via brlcad-devel
As the title says. I think it should be left up to the user to decide if they 
want to run in interactive mode or not, because trying to guess it will just 
add unnecessary complexity and make things flakier.--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel


[brlcad-devel] r70792 introduced multiple definitions of `struct timespec`

2018-03-25 Thread Pronaip via brlcad-devel
According to the blame output, this is from r70792. I'm building on Arch Linux 
and the cmake flags are based on the PKGBUILD from the AUR:
```
cmake  -DBRLCAD_BUILD_STATIC_LIBS=OFF \
-DBRLCAD_ENABLE_OPENGL=ON -DBRLCAD_BUNDLED_LIBS=BUNDLED 
-DBRLCAD_FREETYPE=OFF \
-DBRLCAD_PNG=OFF -DBRLCAD_REGEX=OFF -DBRLCAD_ZLIB=OFF 
-DBRLCAD_ENABLE_QT=OFF ../..
```

Log:
```
[ 43%] Building C object 
src/librt/CMakeFiles/librt-obj.dir/primitives/bot/gct_decimation/auxiliary/mmbinsort.c.o
In file included from 
/home/rain/Sync/gsoc/brlcad-code/src/librt/primitives/bot/gct_decimation/auxiliary/mm.h:40:0,
 from 
/home/rain/Sync/gsoc/brlcad-code/src/librt/primitives/bot/gct_decimation/auxiliary/mmbinsort.c:41:
/home/rain/Sync/gsoc/brlcad-code/src/librt/primitives/bot/gct_decimation/auxiliary/mmthread.h:52:8:
 error: redefinition of ‘struct timespec’
 struct timespec {
^~~~
In file included from /usr/include/sched.h:32:0,
 from /usr/include/pthread.h:23,
 from /home/rain/Sync/gsoc/brlcad-code/include/bu/tc.h:42,
 from 
/home/rain/Sync/gsoc/brlcad-code/src/librt/primitives/bot/gct_decimation/auxiliary/mmthread.h:46,
 from 
/home/rain/Sync/gsoc/brlcad-code/src/librt/primitives/bot/gct_decimation/auxiliary/mm.h:40,
 from 
/home/rain/Sync/gsoc/brlcad-code/src/librt/primitives/bot/gct_decimation/auxiliary/mmbinsort.c:41:
/usr/include/bits/types/struct_timespec.h:8:8: note: originally defined here
 struct timespec
^~~~
cc1: error: unrecognized command line option ‘-Wno-c11-extensions’ [-Werror]
```

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel


[brlcad-devel] errors when `make benchmark`

2018-03-23 Thread Pronaip via brlcad-devel
I see a lot of "unexpected argument" and "unary operator expected".
Possibly relevant system info: I am running an rc shell (from plan9ports), 
otherwise it's a relatively standard Arch setup

Sent with [ProtonMail](https://protonmail.com) Secure Email.--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel


[brlcad-devel] GSoC 2018

2018-03-23 Thread Pronaip via brlcad-devel
Hi list!

I'm a student looking to apply for GSoC and I've been looking at the easier 
C/C++ projects and I have some questions:

 - is Lua being seriously considered or is Python the final choice? I know Lua 
quite well and I think I know enough C that I could do the geometry scripting 
project with it.
 - the wiki says it's a good idea to get a patch in before submitting the 
application letter, is Sourceforge the place to look for bugs to squash? 
Because it looks pretty dead there.

The projects I'm interested in (that I think I could deliver on) are:
http://brlcad.org/wiki/General_Tree_Walker
http://brlcad.org/wiki/Add_exec_option_to_search
http://brlcad.org/wiki/STEP_exporter
...or possibly other easier C/C++ ones (the medium and hard ones look 
intimidating)--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel