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). |