| 00:11.21 | brlcad | starseeker: also, have a system that's not properly detecting X11/Xlib.h, any hints? |
| 00:13.16 | brlcad | HAVE_X11_XLIB_H is not set, but it's in /usr/X11R7/include/X11/Xlib.h; that include dir is searched; X11_X11_INCLUDE_PATH:PATH=/usr/X11R7/include .. so I'm not sure where to look next |
| 00:15.58 | brlcad | was a fresh build |
| 00:16.36 | brlcad | BRLCAD_ENABLE_X11=ON |
| 01:02.10 | *** join/#brlcad PrezKennedy (~DarkCalf@173.231.40.99) | |
| 01:02.12 | brlcad | okay, some progres -- the actual header check is only testing -I/usr/local/include and compiler-default include dirs (/usr/include) |
| 01:10.03 | *** join/#brlcad kanzure (~kanzure@131.252.130.248) | |
| 01:13.51 | brlcad | man, this is bizarre.. |
| 01:21.41 | brlcad | ahh, apparently a bug that nobody can reproduce |
| 01:21.45 | brlcad | http://www.cmake.org/pipermail/cmake/2011-October/046634.html |
| 01:22.06 | brlcad | if(var STREQUAL "HAVE_X11_XLIB_H") <-- ok |
| 01:22.27 | brlcad | if("${var}" STREQUAL "HAVE_X11_XLIB_H") <-- FAIL |
| 01:27.41 | *** join/#brlcad CIA-68 (cia@cia.vc) | |
| 01:27.43 | brlcad | ah, I think I see the issue too, it's treating the quoted string as a variable inconsistently |
| 01:34.03 | brlcad | actually the 'ok' above is a fail too |
| 01:39.53 | CIA-68 | BRL-CAD: 03brlcad * r52473 10/brlcad/trunk/misc/CMake/BRLCAD_CheckFunctions.cmake: unclear why strequal doesn't seem to be comparing strings. add some comments and spacing for readability. |
| 01:39.53 | CIA-68 | BRL-CAD: 03starseeker * r52472 10/brlcad/trunk/src/librt/test_botpatches.cpp: Use SVD to get the 'correct' plane for a given patch. |
| 02:12.23 | CIA-68 | BRL-CAD: 03brlcad * r52474 10/brlcad/trunk/CMakeLists.txt: |
| 02:12.23 | CIA-68 | BRL-CAD: turns out that BRLCAD_INCLUDE_FILE is only searching in system include dirs (and |
| 02:12.23 | CIA-68 | BRL-CAD: the appended /usr/local/include required dir) but not any of the X11 include |
| 02:12.23 | CIA-68 | BRL-CAD: paths. regardless, we don't need to retry the search since we found it or not |
| 02:12.23 | CIA-68 | BRL-CAD: during FindX11 checking. Just add our config file entry accordingly. |
| 02:12.30 | CIA-68 | BRL-CAD: 03brlcad * r52471 10/brlcad/trunk/BUGS: looks like it may be private memory with the transparency problem |
| 02:23.07 | CIA-68 | BRL-CAD: 03starseeker * r52475 10/brlcad/trunk/src/librt/test_botpatches.cpp: start setting up to handle cases where the split results in two or more distinct patches. |
| 02:26.24 | CIA-68 | BRL-CAD: 03brlcad * r52476 10/brlcad/trunk/CMakeLists.txt: helps to set a cmake variable if we're going to stash it as a #cmakedefine |
| 02:26.56 | starseeker | this is an interesting little resource: http://kaba.hilvi.org/pastel/pastel.htm |
| 02:27.18 | starseeker | brlcad: erm. sorry, had my head buried in the code all day :-/ |
| 03:38.02 | brlcad | I found a different workaround, but left some commented code that I couldn't wrap my head around |
| 04:21.11 | CIA-68 | BRL-CAD: 03brlcad * r52477 10/brlcad/trunk/src/tab/script.l: tokens.h is in the same dir |
| 04:30.50 | CIA-68 | BRL-CAD: 03brlcad * r52478 10/brlcad/trunk/src/tab/script.l: quellage, need missing headers -- particularly unistd.h for isatty() in generated sources on netbsd |
| 04:31.17 | CIA-68 | BRL-CAD: 03brlcad * r52479 10/brlcad/trunk/src/libfb/if_ogl.c: convert to libbu memory management |
| 04:36.36 | CIA-68 | BRL-CAD: 03brlcad * r52480 10/brlcad/trunk/src/tab/script.l: don't need yy_flex_strlen |
| 04:50.56 | CIA-68 | BRL-CAD: 03brlcad * r52481 10/brlcad/trunk/src/nirt/nirt.h: remove the antiquated __NetBSD__ section and authorship commentary |
| 05:08.57 | CIA-68 | BRL-CAD: 03brlcad * r52482 10/brlcad/trunk/ (NEWS src/libfb/if_ogl.c src/libfb/if_wgl.c): |
| 05:08.57 | CIA-68 | BRL-CAD: revert r52256 and r52268 that defaulted the opengl interfaces to |
| 05:08.57 | CIA-68 | BRL-CAD: single-buffering. provokes some bugs that seem to be related to inconsistent |
| 05:08.57 | CIA-68 | BRL-CAD: state management. in particular, not painting the background until after a |
| 05:08.57 | CIA-68 | BRL-CAD: couple (additional) expose events. |
| 05:10.22 | brlcad | elf_: unfortunately, the patches had to be undone .. several issues |
| 05:10.50 | elf_ | What kinda issues brlcad ? |
| 05:10.58 | brlcad | read the preceeding lines |
| 05:12.40 | elf_ | I see |
| 05:50.31 | CIA-68 | BRL-CAD: 03brlcad * r52483 10/brlcad/trunk/src/other/togl/src/CMakeLists.txt: need the X11 include dirs... |
| 09:32.23 | *** join/#brlcad stas (~stas@82.208.133.12) | |
| 12:01.51 | CIA-68 | BRL-CAD: 03brlcad * r52484 10/brlcad/trunk/src/libbu/vls_vprintf.c: put the char into an int to quell upcasting warning |
| 12:03.22 | CIA-68 | BRL-CAD: 03brlcad * r52485 10/brlcad/trunk/src/librt/primitives/ (sketch/sketch_tess.cpp superell/superell_brep.cpp): initialize vars before use quellage |
| 12:10.38 | CIA-68 | BRL-CAD: 03brlcad * r52486 10/brlcad/trunk/src/ (61 files in 27 dirs): swooping update to support platforms where the ctype API is implemented as a set of macros indexing into arrays instead of functions. we cast into int accordingly. supports netbsd 5.1 (gcc 4.1.3) compilation. |
| 14:11.06 | CIA-68 | BRL-CAD: 03starseeker * r52487 10/brlcad/trunk/src/librt/test_botpatches.cpp: Add pointer to Soderkvist's handy course notes documenting the planar SVD fitting algorithm. |
| 14:42.53 | CIA-68 | BRL-CAD: 03r_weiss * r52488 10/brlcad/trunk/src/librt/primitives/nmg/nmg_inter.c: Update to function "nmg_isect_two_face2p_jra" in file "nmg_inter.c". Code cleanup, used newer, easier to read macros for float compares. |
| 14:52.06 | CIA-68 | BRL-CAD: 03r_weiss * r52489 10/brlcad/trunk/src/librt/primitives/nmg/nmg_fcut.c: Update to function "nmg_face_rs_init" in file "nmg_fcut.c". Fixed a bug where the entire "nmg_ray_state" structure was not being initialized. |
| 14:59.28 | CIA-68 | BRL-CAD: 03brlcad * r52490 10/brlcad/trunk/src/canon/canonlib.c: one more straggler ctype fix |
| 14:59.43 | CIA-68 | BRL-CAD: 03brlcad * r52491 10/brlcad/trunk/src/other/togl/demo/CMakeLists.txt: need X11 include dirs |
| 15:15.46 | *** join/#brlcad yiyus (1242712427@je.je.je) | |
| 15:22.29 | CIA-68 | BRL-CAD: 03n_reed * r52492 10/brlcad/trunk/src/librt/primitives/ehy/ehy.c: clean up ehy validity checks in rt_ehy_plot |
| 15:46.18 | CIA-68 | BRL-CAD: 03starseeker * r52493 10/brlcad/trunk/src/librt/test_botpatches.cpp: minor tweaks to plotting code. |
| 17:04.37 | CIA-68 | BRL-CAD: 03bob1961 * r52494 10/brlcad/trunk/ (4 files in 4 dirs): Added functionality for detecting polygon overlaps. |
| 17:21.46 | CIA-68 | BRL-CAD: 03n_reed * r52495 10/brlcad/trunk/src/librt/primitives/ehy/ehy.c: clean up tolerance calculations and validity checks |
| 21:05.31 | *** join/#brlcad ibot (~ibot@rikers.org) | |
| 21:05.31 | *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || Congratulations to our 11 accepted GSoC students!! | |
| 21:22.35 | CIA-68 | BRL-CAD: 03r_weiss * r52499 10/brlcad/trunk/src/librt/primitives/nmg/nmg_bool.c: |
| 21:22.36 | CIA-68 | BRL-CAD: Created a new function "nmg_plot_open_edges" within file "nmg_bool.c". This |
| 21:22.36 | CIA-68 | BRL-CAD: function finds open edges within an NMG object and creates a UNIX plot file |
| 21:22.36 | CIA-68 | BRL-CAD: containing these edges. Updated function "nmg_bool" to call this new function |
| 21:22.36 | CIA-68 | BRL-CAD: when a boolean operation fails due to dangling faces. |
| 22:26.04 | CIA-68 | BRL-CAD: 03starseeker * r52500 10/brlcad/trunk/src/librt/test_botpatches.cpp: If a patch splits topologically when removing triangles, make new patches out of the results. |