IRC log for #brlcad on 20071219

00:17.29 *** join/#brlcad cad95 (n=8d951a8f@bz.bzflag.bz)
00:51.03 *** join/#brlcad vedge (i=vedge@vedge.org)
01:59.46 *** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net) [NETSPLIT VICTIM]
05:53.37 *** join/#brlcad ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
05:53.37 *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || Channel logs at http://ibot.rikers.org/%23brlcad/ || BRL-CAD is on scan.coverity.com but still offline || Release 7.12.0 coming soon to a desktop near you
06:02.27 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
06:34.40 *** join/#brlcad Z80-Boy (i=clock@217-162-111-247.dclient.hispeed.ch)
06:47.02 *** join/#brlcad yukonbob (n=Paterson@S0106000795b07c6d.cg.shawcable.net)
07:38.10 *** join/#brlcad SWPadnos_ (n=Me@216.114.141.108)
07:44.31 *** join/#brlcad Defcon (n=def@74.17-246-81.adsl-static.isp.belgacom.be)
08:03.57 *** join/#brlcad Z80-Boy (n=clock@zux221-122-143.adsl.green.ch)
08:04.01 *** join/#brlcad Z80-Boy (n=clock@zux221-122-143.adsl.green.ch)
08:34.07 *** join/#brlcad elite01 (n=elite01@dslc-082-082-079-026.pools.arcor-ip.net)
10:36.24 *** join/#brlcad docelic (n=docelic@213.147.110.16)
10:37.56 *** join/#brlcad elite01 (n=elite01@195.37.106.60)
10:57.45 *** join/#brlcad CIA-30 (n=CIA@208.69.182.149)
11:01.41 *** join/#brlcad vedge (i=vedge@vedge.org)
12:27.48 *** join/#brlcad elite01 (n=elite01@dslc-082-082-079-026.pools.arcor-ip.net)
12:57.24 *** join/#brlcad cad23 (n=5719880a@bz.bzflag.bz)
13:36.03 ``Erik a/det
14:31.44 *** join/#brlcad Z80-Boy (n=clock@zux221-122-143.adsl.green.ch)
14:55.31 *** join/#brlcad Elperion (n=Bary@p5487432E.dip.t-dialin.net)
15:01.59 Defcon <3 iTextSharp from SourceForge
15:22.49 ``Erik O.o
15:40.30 CIA-30 BRL-CAD: 03bob1961 * 10brlcad/src/libtclcad/tclcad.c: This hack is required for compilation on windows, atleast until I figure out what's really going on.
15:52.24 *** join/#brlcad docelic (n=docelic@ms122-2-gprs01.net.vip.hr)
16:25.09 CIA-30 BRL-CAD: 03brlcad * 10brlcad/src/other/tcl/Makefile.am: fix the distcheck, the upgrade incremented the version numbers of some of the .tm files, so change INSTALL_ARCHIVES to be *any* version
16:29.37 CIA-30 BRL-CAD: 03brlcad * 10brlcad/src/anim/anim_sort.c: reserve was already decreased, need to add space remaining/expected
16:31.38 brlcad woohoo, netbsd 4 is out
16:59.59 *** join/#brlcad Z80-Boy (n=clock@zux221-122-143.adsl.green.ch)
17:32.33 *** join/#brlcad CIA-30 (n=CIA@208.69.182.149)
18:37.06 *** join/#brlcad docelic (n=docelic@ms122-2-gprs01.net.vip.hr)
19:59.21 brlcad Making all in slave
19:59.21 brlcad make[5]: Entering directory `/vld/other/morrison/brlcad/brlcad-7.11.0/=build/src/adrt/isst/slave'
19:59.24 brlcad gcc -DHAVE_CONFIG_H -I. -I../../../../../src/adrt/isst/slave -I../../../../include -I/usr/local/include -DBRLCADBUILD=1 -I../../../../../include -I../../../../../src/adrt -I../../../../../src/adrt/libtie -I../../../../../src/adrt/libtienet -I../../../../../src/adrt/libtexture -I../../../../../src/adrt/librender -I../../../../../src/adrt/libutil -I../../../../../src/adrt/isst -DHAVE_MYSQL=1 -I/usr/local/include/mysql -pipe -fno-strict-aliasing
19:59.31 brlcad ../../../../../src/adrt/isst/slave/load.c:38:20: mysql.h: No such file or directory
20:12.22 *** join/#brlcad Elperion (n=Bary@p5487432E.dip.t-dialin.net)
20:12.28 ``Erik heh, woops
20:13.29 *** join/#brlcad Z80-Boy (i=clock@217-162-109-92.dclient.hispeed.ch)
20:14.30 CIA-30 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/isst/slave/Makefile.am: force mysql off by default to allow the build to pass
20:24.11 CIA-30 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/isst/slave/Makefile.am: turn mysql off harder...
20:27.39 archivist <PROTECTED>
20:29.03 brlcad i think it's clean again now
20:29.15 ``Erik in which rise breaks horribly? :D
20:30.20 brlcad a bunch of files were missing, couple typos, some failures
20:30.35 ``Erik yes, violent flux
20:30.42 brlcad happens
20:30.48 ``Erik mebbe I shoulda kicked a branch
20:31.09 brlcad nah, most of the stuff was outside adrt -- adrt can at least be disabled easily
20:31.19 brlcad it's active dev and an easy fix
20:31.39 brlcad you found one of the typos yesterday, conflicted my commit
20:31.43 brlcad the strncat
20:32.10 ``Erik in anim, yeah
20:33.43 ``Erik will it run on a desk lamp?
20:36.42 ``Erik hum, flight gear 1.0.0 O.o haven't played that in a bit
20:36.53 brlcad on 54 different system architectures
20:37.00 brlcad 17 distinct cpus
20:37.07 brlcad http://mail-index.netbsd.org/netbsd-announce/2007/12/19/0000.html
20:41.55 brlcad hehe, in the /. perl comments.. "Away - away foul Lisp advocate, and darken not my doors again!"
20:46.51 archivist packages removed! UUCP aww
21:42.21 CIA-30 BRL-CAD: 03brlcad * 10brlcad/NEWS:
21:42.21 CIA-30 BRL-CAD: fixed empty name crash when using mged 'lt' command. this should fix a bug
21:42.21 CIA-30 BRL-CAD: encountered in some crash logs that Craig Barker had and some mged crashes that
21:42.21 CIA-30 BRL-CAD: he reported with 7.10.4. the problem was an empty name being passed to lt which
21:42.21 CIA-30 BRL-CAD: ended up getting passed to bu_log as a null ... argument, which subequently
21:42.23 CIA-30 BRL-CAD: caused the fwrite to fail and bu_bomb to kick off.
21:43.23 CIA-30 BRL-CAD: 03brlcad * 10brlcad/src/librt/db_lookup.c:
21:43.23 CIA-30 BRL-CAD: fixed empty name crash when using mged 'lt' command. this should fix a bug
21:43.23 CIA-30 BRL-CAD: encountered in some crash logs that Craig Barker had and some mged crashes that
21:43.23 CIA-30 BRL-CAD: he reported with 7.10.4. the problem was an empty name being passed to lt which
21:43.23 CIA-30 BRL-CAD: ended up getting passed to db_lookup and later bu_log as a null ... argument,
21:43.25 CIA-30 BRL-CAD: which subequently caused the fwrite to fail and bu_bomb to kick off.
21:45.31 CIA-30 BRL-CAD: 03brlcad * 10brlcad/src/libbu/log.c: ws
22:13.59 CIA-30 BRL-CAD: 03brlcad * 10brlcad/src/libbu/vls.c: return gracefully instead of bombing if there is nothing to print into, or nothing to print in bu_vls_vprintf
22:27.46 CIA-30 BRL-CAD: 03brlcad * 10brlcad/src/libbu/vls.c: gah, I'm making a habit of this lately or apparently too much shell scripting, haven't made these typos in years
22:30.04 CIA-30 BRL-CAD: 03brlcad * 10brlcad/src/libbu/log.c: try stdout just in case something is wrong with stderr when logging before fatally aborting the app. there's probably something wrong either way, but until we can set/redirect bu_log -- try harder to not fail.
22:33.19 CIA-30 BRL-CAD: 03brlcad * 10brlcad/src/ (10 files in 5 dirs): manuallly null-terminate buffers after a strncat for sanity
22:42.40 CIA-30 BRL-CAD: 03brlcad * 10brlcad/src/libfb/if_remote.c: ws and style cleanup on rem_open, init vars
22:46.53 CIA-30 BRL-CAD: 03brlcad * 10brlcad/TODO: note that ::key=val;key2=val2; might work well for setting a timeout on remote framebuffers (e.g. -F::host=brlcad.org;port=3;timeout=40;)
22:59.58 CIA-30 BRL-CAD: 03brlcad * 10brlcad/src/libbu/linebuf.c: avoid passing a null FILE to setvbuf
23:03.01 CIA-30 BRL-CAD: 03brlcad * 10brlcad/src/libbu/log.c: do the same protections to bu_putchar that bu_log had to try stdout if stderr fails or is unavailable. instead of blindly trying stdout/stderr, make sure they're not NULL FILE pointers first and fail accordingly.
23:31.22 brlcad starseeker: if bicatali (or you) have patches for the Makefile.am's that make it work properly, there's no problem making the mods -- the things he mentioned about it dropping stuff in /usr/brlcad/doc and "all around the system" (for html, ex) sounds like bugs or at least is unintentional and could probably be fixed.
23:32.49 starseeker brlcad: Cool, thanks!
23:32.58 brlcad I'd expect bin, lib, include, and man to be well-behaved -- the trick and problems are probably on the datadir for everything he mentioned, maybe/likely something we need to change
23:33.26 brlcad if you know what those changes need to be, just make them or lemme know and I'll make them
23:33.42 starseeker I'm not sure yet - I haven't had a chance to try his solution yet
23:33.53 starseeker Hopefully he can provide more detail
23:34.14 brlcad i mean, there's still the big problem he mentioned about things like librt that aren't easily resolved in the lib dir, but the rest should work
23:34.22 starseeker Right
23:34.33 starseeker The makefile.am patch should be on the site, actually...
23:36.45 starseeker Yeah, this is it: http://bugs.gentoo.org/attachment.cgi?id=131177
23:37.14 brlcad more a matter of hm, those are fixes to tcl's build system
23:37.35 starseeker Right. Dunno if they're worth adding to our local tree?
23:40.22 starseeker IIRC it was a file conflict between the man page install from the system tcl/tk and the BRL-CAD copy, but I'd have to check
23:41.49 CIA-30 BRL-CAD: 03brlcad * 10brlcad/src/other/ (tk/unix/Makefile.in tcl/unix/Makefile.in): apply the gentoo ebuild tcl/tk build system patch that conditionally installs the manpages (someone should try to push this upstream)
23:45.06 starseeker Hey brlcad, are the BLT libraries external to the BRL-CAD project?
23:45.35 starseeker I.e this BLT? http://blt.sourceforge.net/
23:47.59 brlcad yes
23:48.08 brlcad archer uses blt
23:48.19 brlcad and it's frankly a pita :)
23:48.29 brlcad but it works very well for archer's purposes
23:50.11 starseeker Ah.
23:50.30 starseeker OK, that's in the gentoo tree - he may be right about the overlay having enough support
23:50.43 brlcad opennurbs is in there?
23:51.12 starseeker Let me check...
23:51.18 starseeker (is that no longer disabled?)
23:52.30 starseeker Hmm. Nope, no opennurbs
23:54.42 brlcad it's not supposed to be disabled, but it can (somewhat easily) be disabled
23:54.46 starseeker Ah
23:54.48 brlcad in the real near future, though, it won't
23:55.03 starseeker Hang on, I might be able to whip up an ebuild...
23:55.16 brlcad probably by 7.14.0 it'll be always on
23:55.43 starseeker Erm... what's the opennurb license? They require a product unlock code?
23:56.13 brlcad no, they're a clauseless unlimited license
23:57.01 starseeker Huh. Weird. I wonder why they're emailing an unlock code - collecting emails of interested users?
23:57.37 starseeker ew - a zip file

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