IRC log for #brlcad on 20160526

02:53.36 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
03:01.03 *** join/#brlcad tandoorichick (75f32f44@gateway/web/freenode/ip.117.243.47.68)
04:04.37 *** join/#brlcad tandoorichick (75f32f44@gateway/web/freenode/ip.117.243.47.68)
04:47.55 *** join/#brlcad Shalom (~Shalom@122.175.16.179)
05:03.58 *** join/#brlcad tandoorichick (75f32f44@gateway/web/freenode/ip.117.243.47.68)
05:29.26 *** join/#brlcad tandoorichick (75de9930@gateway/web/freenode/ip.117.222.153.48)
06:18.36 *** join/#brlcad ickby_ (~stefan@x5d846d7c.dyn.telefonica.de)
06:20.00 *** join/#brlcad tandoorichick1 (~Thunderbi@117.222.153.48)
06:23.37 *** join/#brlcad tandoorichick (~Thunderbi@117.222.153.48)
06:39.47 *** join/#brlcad shubham (a5e1683d@gateway/web/freenode/ip.165.225.104.61)
06:43.16 *** join/#brlcad tandoorichick (75de9930@gateway/web/freenode/ip.117.222.153.48)
06:47.29 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
07:05.06 *** join/#brlcad amarjeet (~amarjeet@101.208.12.179)
07:19.17 *** join/#brlcad Mandeep_Singh (~mandeep@117.214.207.97)
07:32.35 *** join/#brlcad ickby (~stefan@x5d846d7c.dyn.telefonica.de)
07:33.34 *** join/#brlcad amarjeet (~amarjeet@101.213.130.190)
08:12.58 *** join/#brlcad amarjeet (~amarjeet@101.216.136.122)
08:44.42 *** join/#brlcad davee_ (~davee@71-83-188-23.dhcp.lnbh.ca.charter.com)
09:11.28 *** join/#brlcad ickby (~stefan@x5d846d7c.dyn.telefonica.de)
09:22.17 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
10:04.17 *** join/#brlcad ickby (~stefan@x5d846d7c.dyn.telefonica.de)
10:20.02 *** join/#brlcad ickby (~stefan@x5d846d7c.dyn.telefonica.de)
10:21.12 *** join/#brlcad tandoorichick (67cf8d48@gateway/web/freenode/ip.103.207.141.72)
10:21.22 *** join/#brlcad skat00sh (uid103741@gateway/web/irccloud.com/x-xlxvbzpwwfebmyal)
10:42.57 *** join/#brlcad Notify (~notify@104.225.5.10)
10:43.16 Notify 03BRL-CAD Wiki:Mandeeps708 * 9723 /wiki/User:Mandeeps708/GSoC16/logs: /* logs */
10:43.26 Notify 03BRL-CAD:starseeker * 67967 (brlcad/trunk/NEWS brlcad/trunk/TODO): Peter ported the 'lc' command from Tcl to C - commit r63621
10:43.28 Notify 03BRL-CAD:starseeker * 67968 (brlcad/trunk/HACKING brlcad/trunk/TODO): Make a note in HACKING that developers should keep an eye on build health as indicated by testing status on CDash.
10:43.30 Notify 03BRL-CAD:starseeker * 67969 (brlcad/trunk/NEWS brlcad/trunk/TODO): Peter integrated a new algorithm into gdiam's code, used by the bb command for oriented bounding box generation. Commit r63804
10:43.32 Notify 03BRL-CAD:starseeker * 67970 (brlcad/trunk/NEWS brlcad/trunk/TODO): Document addition of csg option to the brep command, enabling experimental support for converting NURBS based B-Reps to CSG implicit boolean hierarchies.
10:43.34 Notify 03BRL-CAD:starseeker * 67971 brlcad/trunk/TODO: This commit is to a test and the polygon triangulation routine it is testing is used by the brep csg conversion routines - not directly user visible.
10:43.36 Notify 03BRL-CAD:starseeker * 67972 brlcad/trunk/NEWS: Commit r64699 updated BRL-CAD's bundled regex library to address CVE-2015-2305.
10:43.38 Notify 03BRL-CAD:starseeker * 67973 (brlcad/trunk/NEWS brlcad/trunk/TODO): Commit r64700 updated BRL-CAD's bundled freetype library to version 2.5.5
10:43.43 Notify 03BRL-CAD:starseeker * 67974 brlcad/trunk/doc/docbook/system/mann/brep.xml: Opps - commit man page update, not just NEWS item...
10:43.48 Notify 03BRL-CAD:starseeker * 67975 (brlcad/trunk/CHANGES brlcad/trunk/TODO): Add a regex for removing BU_FNMATCH_NOMATCH
10:43.50 Notify 03BRL-CAD:starseeker * 67976 (brlcad/trunk/HACKING brlcad/trunk/TODO brlcad/trunk/src/README): Add descriptions for libbg and libbrep. Eventually they'll need man pages when their APIs settle down more...
10:43.52 Notify 03BRL-CAD:starseeker * 67977 (brlcad/trunk/TODO brlcad/trunk/doc/docbook/system/man1/rt.xml): memory pools in libbu appear to be used only in the OpenCL pipeline at the moment. Add documentation of the -z option to the rt man page, noting that OpenCL support must be enabled at complilation time.
10:43.54 Notify 03BRL-CAD:starseeker * 67978 (brlcad/trunk/NEWS brlcad/trunk/TODO): Note that Daniel fixed a crashing case in rt_bot_adjust
10:43.56 Notify 03BRL-CAD:starseeker * 67979 brlcad/trunk/NEWS: added libnetpbm to libicv/icv in r67174.
10:43.58 Notify 03BRL-CAD:starseeker * 67980 brlcad/trunk/TODO: We need to fix brlcad-config, but it's not a release blocker - will try to fix, but bump down one notch to be clear about its status.
10:54.26 Mandeep_Singh Notify, did in a batch
11:43.49 *** join/#brlcad teepee` (bc5c2134@gateway/web/freenode/ip.188.92.33.52)
11:55.05 *** join/#brlcad sniok (~sniok@89.252.29.238)
12:02.55 *** join/#brlcad amarjeet_ (~Amarjeet@101.216.136.122)
12:16.56 *** join/#brlcad amarjeet (~Amarjeet@101.216.136.122)
12:41.35 *** join/#brlcad amarjeet (~Amarjeet@101.216.136.122)
13:15.53 *** join/#brlcad tandoorichick (3d00726c@gateway/web/freenode/ip.61.0.114.108)
13:28.50 *** join/#brlcad amarjeet (~amarjeet@101.216.136.122)
13:28.57 *** join/#brlcad amarjeet_ (~amarjeet@101.216.136.122)
13:39.39 *** join/#brlcad amarjeet (~amarjeet@101.216.136.122)
14:07.04 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
14:29.52 Notify 03BRL-CAD:ejno * 67981 brlcad/trunk/src/libgcv/plugins/rhino/rhino_read.cpp: correct size of face normals array; simplify
14:30.06 Notify 03BRL-CAD:ejno * 67982 brlcad/trunk/src/libgcv/plugins/fastgen4/fastgen4_write.cpp: HIDDEN
14:35.31 Notify 03BRL-CAD:ejno * 67983 brlcad/trunk/src/libgcv/plugins/rhino/rhino_read.cpp: ensure that bot is fully initialized
14:38.23 *** join/#brlcad yorik (~yorik@191.17.145.79)
14:39.23 *** join/#brlcad Mathnerd314 (~quassel@supertux/Mathnerd314)
14:57.49 Notify 03BRL-CAD:ejno * 67984 brlcad/trunk/src/libgcv/plugins/rhino/rhino_read.cpp: report invalid rhino models
15:28.52 Notify 03BRL-CAD:starseeker * 67985 brlcad/trunk/NEWS: Jon fixed a problem preserving colors in certain situations with Rhino 3dm files.
15:32.09 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
15:55.49 *** join/#brlcad ickby (~stefan@x5d846b45.dyn.telefonica.de)
16:19.21 Notify 03BRL-CAD:ejno * 67986 brlcad/trunk/src/libgcv/plugins/rhino/rhino_read.cpp: notify of skipped objects in verbose mode
16:32.39 *** join/#brlcad ickby (~stefan@x5d846b45.dyn.telefonica.de)
16:40.41 Notify 03BRL-CAD Wiki:Raymondswalters * 0 /wiki/User:Raymondswalters:
16:46.34 *** join/#brlcad ickby (~stefan@x5d846b45.dyn.telefonica.de)
16:58.47 *** join/#brlcad ickby (~stefan@x5d846b45.dyn.telefonica.de)
16:59.30 Notify 03BRL-CAD:ejno * 67987 brlcad/trunk/src/libgcv/plugins/rhino/rhino_read.cpp: fix shader import; import wireframe colors if the diffuse color isn't interesting
17:03.54 Notify 03BRL-CAD:brlcad * 67988 brlcad/trunk/src/librt/primitives/nmg/nmg_misc.c: this logic is quite complex. possibly not a proper fix, but we were looping infinitely over an edgeuse list when trying to close it when working with fuzing fewer than 3 edges. this successfull avoids infinite looping by removing the edge from our remaining edge list once we tried to process it. problem observed on patch-g with ch53 model.
17:21.12 Notify 03BRL-CAD:brlcad * 67989 brlcad/trunk/src/librt/primitives/nmg/nmg_rt_segs.c: don't punish the user and take down the whole app just because we got something unexpected or bad nmg state. print a message saying it's our problem, probably caused by their problem (bad geometry).
17:32.50 Notify 03BRL-CAD:brlcad * 67990 brlcad/trunk/src/librt/primitives/nmg/nmg_rt_segs.c: make nmg_rt_segs_error actually be a function instead of a macro so we can break on it. rename as a non-public function.
17:36.32 Notify 03BRL-CAD:ejno * 67991 (brlcad/trunk/src/libgcv/plugins/fastgen4/fastgen4_write.cpp brlcad/trunk/src/libgcv/plugins/rhino/rhino_read.cpp): fix windows build (static-function template parameter)
17:39.36 Notify 03BRL-CAD:brlcad * 67992 brlcad/trunk/src/librt/primitives/nmg/nmg_rt_segs.c: got to break out of the loop or we get a really nasty stack smashing function pointer.
17:51.16 Notify 03BRL-CAD:brlcad * 67993 brlcad/trunk/NEWS: changes made to the NMG lib directly affect the bigE command and patch-g converter as well as overall NMG processing robustness. now instead of bombing, it keeps going so running rt and other ops will complete (and not bring down the whole application).
17:55.01 Notify 03BRL-CAD:brlcad * 67994 brlcad/trunk/NEWS: Note that Daniel fixed a crashing case in rt_bot_adjust. (reword to expand cmd for readability)
17:56.46 Notify 03BRL-CAD:brlcad * 67995 brlcad/trunk/NEWS: Peter integrated a new algorithm into gdiam's code, used by the bb command for oriented bounding box generation. Commit r63804 (recommit to expand cmd)
17:59.41 Notify 03BRL-CAD:brlcad * 67996 brlcad/trunk/NEWS: Make sure the attributes and comb are always on the same page, and that we don't miss color if someone works with rgb. (expanding name so it'll be easier to tabulate and group down the road, need to fix others after next PRB) (reword to expand cmd)
18:01.15 Notify 03BRL-CAD:brlcad * 67997 brlcad/trunk/NEWS: Fixed nirt's dest command to use the full supplied filename string instead of chopping off the last character - whitespace is also handled after the string as well as before (reword to expand cmd)
18:02.58 Notify 03BRL-CAD:brlcad * 67998 brlcad/trunk/NEWS: note the addition of bot_merge to combine 2 bots together (reword to expand cmd)
18:04.17 Notify 03BRL-CAD:brlcad * 67999 brlcad/trunk/NEWS: bob fixed a bug in the edcodes command in r48741 where argc was being incremented without changing av. overread detected by coverity. would have made it hard to get help and probably caused memory corruption. (replace '#' with expected asterisk as bullet)
18:28.04 Notify 03BRL-CAD:brlcad * 68000 brlcad/trunk/NEWS: start stubbing in highlights, nurbs up front but still a wip.
18:37.24 Notify 03BRL-CAD:starseeker * 68001 brlcad/trunk/include/gcv/api.h: Need GCV_EXPORT
18:52.24 *** join/#brlcad amarjeet_ (~Amarjeet@101.216.136.122)
18:57.08 Notify 03BRL-CAD:starseeker * 68002 brlcad/trunk/src/libgcv/plugins/CMakeLists.txt: Just as we're making the install output dirs uniform, make the build output dirs uniform.
19:05.04 *** join/#brlcad LordOfBikes (~armin@dslb-088-065-182-248.088.065.pools.vodafone-ip.de)
19:08.47 *** join/#brlcad ickby (~stefan@x5d846b45.dyn.telefonica.de)
19:13.16 *** join/#brlcad ickby_ (~stefan@x5d846b45.dyn.telefonica.de)
19:23.30 *** join/#brlcad merzo (~merzo@11-143-53-37.pool.ukrtel.net)
20:23.22 Notify 03BRL-CAD:starseeker * 68003 brlcad/trunk/src/libgcv/plugins/CMakeLists.txt: Ah, right - this is a situation where we have to pay attention to configuration specific properties.
20:34.18 *** join/#brlcad ickby_ (~stefan@x5d846b45.dyn.telefonica.de)
20:40.31 Notify 03BRL-CAD:starseeker * 68004 (brlcad/trunk/src/adrt/CMakeLists.txt brlcad/trunk/src/conv/3dm/CMakeLists.txt and 3 others): Everything needing to use libgcv needs to also have its plugins available. At the moment, the plugins depend on libgcv so this is not guaranteed by the libgcv linkage specification. One thought would be to make a 'libgcv_util' library that implements common functionality for all the plugins,
20:40.33 Notify and then a thinner top level libgcv that isn't directly used by the plugins. The latter can then set up build dependencies on the plugins, ensuring that a 'make libgcv' produces a gcv system that is fully ready to run.
20:40.35 Notify ...
20:43.11 *** join/#brlcad ickby_ (~stefan@x5d846b45.dyn.telefonica.de)
21:07.27 Notify 03BRL-CAD:n_reed * 68005 (brlcad/branches/brep-debug/doc/docbook/system/implementation/en/CMakeLists.txt brlcad/branches/brep-debug/doc/docbook/system/implementation/en/bool_eval_development.xml): add an image visually depicting the evaluation algorithm at the highest level
21:20.51 Notify 03BRL-CAD:n_reed * 68006 (brlcad/branches/brep-debug/doc/docbook/system/implementation/en/CMakeLists.txt brlcad/branches/brep-debug/doc/docbook/system/implementation/en/bool_eval_development.xml): illustrate different projections of the same curve
21:34.41 *** join/#brlcad KimK (~Kim__@ip68-102-66-31.ks.ok.cox.net)
21:43.57 Notify 03BRL-CAD:n_reed * 68007 (brlcad/branches/brep-debug/doc/docbook/system/implementation/en/CMakeLists.txt brlcad/branches/brep-debug/doc/docbook/system/implementation/en/bool_eval_development.xml): add a screenshot showing output of lcurves subcommand
21:56.15 Notify 03BRL-CAD:n_reed * 68008 (brlcad/branches/brep-debug/doc/docbook/system/implementation/en/CMakeLists.txt brlcad/branches/brep-debug/doc/docbook/system/implementation/en/bool_eval_development.xml): add image showing plot-curve endpoint decoration scheme
22:07.11 *** join/#brlcad boj (~boj@210.75.252.226)
22:07.49 Notify 03BRL-CAD:starseeker * 68009 brlcad/trunk/src/conv/3dm/3dm-g.c: Set program name for bu_brlcad_root et. al. lookups.
22:11.13 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
22:17.20 Notify 03BRL-CAD:starseeker * 68010 (brlcad/trunk/include/gcv/api.h brlcad/trunk/src/libgcv/gcv.c and 6 others): Working on getting plugin loading working on Windows (Cliff and Sean) - not there yet.
22:41.27 Notify 03BRL-CAD:starseeker * 68011 brlcad/trunk/src/libgcv/gcv.c: Work around gcc compiler complaint (looks like this issue: http://stackoverflow.com/a/31528674) by using solution from adrt.
22:42.22 *** join/#brlcad boj (~boj@210.75.252.226)
23:24.36 Notify 03BRL-CAD:starseeker * 68012 brlcad/trunk/src/libbu/datetime.c: datetime.c uses bu_log
23:35.53 Notify 03BRL-CAD:starseeker * 68013 brlcad/trunk/src/libgcv/plugins/CMakeLists.txt: The plugins are using GCV_EXPORT, so the BRLCAD_ADDLIB magic (which is based on the target name) isn't setting the correct export definitions. With this change bu_dlsym is no longer returning null, but it looks like putting the runtime and non-runtime outputs in the same build directory may be causing other problems.
23:49.17 Notify 03BRL-CAD:starseeker * 68014 (brlcad/trunk/src/libgcv/CMakeLists.txt brlcad/trunk/src/libgcv/gcv.c brlcad/trunk/src/libgcv/plugins/CMakeLists.txt): Make a stab (untested) at reworking the plugin locations to be configurable to support Windows.

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.