| 00:16.37 | *** join/#brlcad Nohla_ (~Nohla@201.255.243.150) | |
| 00:54.03 | poolio | yukonbob: I was about to link to that article...heh |
| 01:02.01 | *** join/#brlcad Nohla_ (~Nohla@201.255.230.134) | |
| 02:07.10 | *** join/#brlcad _yukonbob (~svs@d142-179-31-84.bchsia.telus.net) | |
| 02:20.01 | *** join/#brlcad velociostrich (~nsd@c-68-37-119-2.hsd1.nj.comcast.net) | |
| 03:26.20 | *** join/#brlcad akafubu (~akafubu@unaffiliated/akafubu) | |
| 03:51.41 | starseeker | yukonbob: yeah, I know it has the basic mechanisms - but our brlcad_config.h.in itself appears to be generated |
| 03:51.52 | *** join/#brlcad _yukonbob (~svs@d142-179-31-84.bchsia.telus.net) | |
| 03:52.05 | starseeker | _yukonbob: yeah, I know it has the basic mechanisms - but our brlcad_config.h.in itself appears to be generated |
| 03:52.57 | starseeker | unless I'm missing something, which is quite possible |
| 03:57.09 | _yukonbob | starseeker: ahh... |
| 03:57.18 | _yukonbob | starseeker: you on the cmake mailing list? |
| 03:57.45 | starseeker | yeah - just sent a mail asking about it |
| 03:58.01 | _yukonbob | starseeker: nice... it's an active list |
| 04:00.14 | starseeker | got a response illustrating how to do what needs doing, which is OK, but having to manually do something autotools does automatically is kinda annnoying |
| 04:00.42 | starseeker | particularly when I'm trying to see if CMake is a good replacement candidate for autotools + Windows logic... |
| 04:03.37 | _yukonbob | I really like cmake vs. autotools... I got no traction w/ autotools... |
| 04:03.48 | _yukonbob | I've got some peeves, but on the whole, it's easy to deal with |
| 04:04.03 | starseeker | _yukonbob: what are the peeves? |
| 04:04.40 | starseeker | (our autotools logic is very sophisticated, so a proposed CMake replacement has to be Really Friggin Good... |
| 04:09.49 | starseeker | notes a fair number of AC_DEFINE and AC_CHECK_TYPE invocations in configure.ac... if I'm understanding autoheader it's using those to do it's thing... |
| 04:12.02 | starseeker | ponders... |
| 04:12.12 | starseeker | and notes his laptop is about to die... |
| 04:15.17 | _yukonbob | starseeker: gonna make me sound like a broken record, but I don't know why they insist on creating their own language from scratch to drive it... embed Tcl already!! Esp. considering Tcl was such an early target for them... they should have know better. |
| 04:15.43 | _yukonbob | you can see the evolution of language design -- and it's just unnecessary. |
| 04:16.04 | _yukonbob | doesn't have to be tcl, but something similarly simple and capable. Lua maybe? Dunno... |
| 04:40.08 | *** join/#brlcad ibot (~ibot@rikers.org) | |
| 04:40.08 | *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || #brlcad logs: http://ibot.rikers.org/%23brlcad/ || BRL-CAD release 7.16.10 preparations and testing under way (only bug-fix, stabilization, and minor commits until tagged) | |
| 20:09.12 | *** join/#brlcad ibot (~ibot@rikers.org) | |
| 20:09.13 | *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || #brlcad logs: http://ibot.rikers.org/%23brlcad/ || BRL-CAD release 7.16.10 preparations and testing under way (only bug-fix, stabilization, and minor commits until tagged) | |
| 20:11.59 | *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1) | |
| 20:28.39 | *** join/#brlcad Ralith (~ralith@216.162.199.202) | |
| 20:39.31 | CIA-43 | BRL-CAD: 03r_weiss * r39974 10/brlcad/trunk/src/conv/iges/brep.c: Fixed bug where structures were referenced after freed. Added conditional freeing of nmg model structure to not double free the structure. Added cleanup of nmg model structure on successful exit. |
| 21:03.01 | CIA-43 | BRL-CAD: 03bob1961 * r39975 10/brlcad/trunk/src/libged/combmem.c: Added code to allow combmem to set empty combinations. |
| 21:23.48 | brlcad | is at 30k feet up and connected |
| 21:24.26 | brlcad | surprisingly decent latenciy .. 150ms to brlcad.org |
| 21:30.38 | brlcad | Happy Sysadmin Appreciation Day! :) |
| 21:33.46 | yukonbob | ;) |
| 21:34.08 | yukonbob | brlcad: you see that interview I posted yesterday w/ rms + "lacking CAD" comment/ |
| 21:34.11 | yukonbob | ? |
| 21:34.40 | brlcad | yukonbob: yeah, I saw it |
| 21:34.56 | brlcad | that's more about rms' usual hyperbole to get attention |
| 21:35.10 | yukonbob | that whole interview was shite... |
| 21:35.12 | brlcad | instead of something reasonable and doable, something outrageous and pretty much impossible |
| 21:35.25 | yukonbob | ... I figured it'd be a nice little platform for BRLCAD, though... |
| 21:35.37 | yukonbob | it'll get lots of eyes... |
| 21:35.55 | brlcad | yeah, a 3B/year company is going to take their flagship product and just make it open source so they can feel good about themselves |
| 21:37.18 | brlcad | might as well say macdonalds should just give their food away for free so nobody goes hungry |
| 22:08.33 | CIA-43 | BRL-CAD: 03r_weiss * r39976 10/brlcad/trunk/src/conv/iges/convassem.c: Fixed bug where structures were referenced after freed. |
| 22:15.02 | CIA-43 | BRL-CAD: 03brlcad * r39977 10/brlcad/trunk/NEWS: richard fixes a couple memory management bugs in the iges code related to nmg structures. |
| 23:27.57 | CIA-43 | BRL-CAD: 03brlcad * r39978 10/brlcad/trunk/ (3 files in 2 dirs): |
| 23:27.57 | CIA-43 | BRL-CAD: partial undo of bob's r39946. we can't assume our libz. instead, make it easy |
| 23:27.57 | CIA-43 | BRL-CAD: to pass compilation flags down from our top-level configure using our |
| 23:27.57 | CIA-43 | BRL-CAD: BC_WITH_FLAG_ARGS macro. if we set LIBZ_CPPFLAGS, that means we intend to build |
| 23:27.57 | CIA-43 | BRL-CAD: it. if we're using ours, we need to be sure to tell the build to look in our |
| 23:27.57 | CIA-43 | BRL-CAD: libz directory for the includes and libz.la file or a -lz. this seems to do the |
| 23:27.58 | CIA-43 | BRL-CAD: trick. |
| 23:46.57 | CIA-43 | BRL-CAD: 03brlcad * r39979 10/brlcad/trunk/src/libwdb/nmg.c: |
| 23:46.57 | CIA-43 | BRL-CAD: add a FIXME. mk_nmg() and mk_nmg_from_bot() both call wdb_export() which |
| 23:46.58 | CIA-43 | BRL-CAD: clearly documents that it will free the data passed to it. So in order to |
| 23:46.58 | CIA-43 | BRL-CAD: protect the parent caller, these routines need to make a copy of the data or |
| 23:46.58 | CIA-43 | BRL-CAD: wdb_export() needs to have a parameter for specifying what to do with the memory |
| 23:46.58 | CIA-43 | BRL-CAD: (probably ideal since nmg data can be huge). |