IRC log for #brlcad on 20100415

00:39.02 *** join/#brlcad Nohla (~jesica@201.255.246.101)
01:18.55 ``Erik heh http://hijinksensue.com/2008/11/10/my-uncle-the-astronaut/ foxes handling of good scifi finally makes sense O.o
01:28.06 starseeker urm... what does pkg_getclient: accept: errno=38 mean?
01:29.26 starseeker happens in Archer when I try to do a raytrace
01:30.02 ``Erik looks like an accept() fail, according to src/libpkg/pkg.c
01:30.52 starseeker grr
01:31.33 ``Erik :D
01:32.36 starseeker must be a recent change... letsee...
01:32.41 ``Erik (someone just printed errno instead of calling perror()?)
01:33.21 starseeker not sure...
01:34.45 ``Erik hm, 38 maps to ENOTSOCK on my mac
01:35.23 starseeker suspects it may be some recent fb change...
01:35.36 starseeker but MGED works OK, both in window and isolated
01:35.37 starseeker hrm
01:52.34 brlcad prasad_: almost did but wasn't urgent need so decided to wait
01:53.35 brlcad wonders which two leads .. met Brian back around 2000
01:54.49 brlcad starseeker: /usr/include/sys/errno.h:#define ENOTSOCK 38 /* Socket operation on non-socket */
01:55.24 starseeker nods - now to figure out why Archer is hitting that...
01:55.29 brlcad ah, erik pointed that out
01:55.35 brlcad catches up
01:56.31 ``Erik break&bt?
02:05.26 starseeker brlcad: would this license be any problem for us? http://bzflag.bz/~starseeker/tktable_license.txt
02:07.30 starseeker doesn't really think so, but would appreciate confirmation of that...
02:12.23 CIA-73 BRL-CAD: 03starseeker * r38574 10/brlcad/trunk/src/mged/ (info.c setup.c): Wrap the analyze command so as to allow it to report on a primitive being edited in MGED.
02:16.43 ``Erik "buddha! don't do coke infront of kids!"
02:18.09 brlcad starseeker: huh, that's actually a really good question ... and my initial reading would infer that it's surprisingly lgpl incompatible because it tries to impose an additional restriction
02:19.16 starseeker because of the RESTRICTED RIGHTS section?
02:19.23 brlcad yep
02:19.44 brlcad unless lgpl has that same clause
02:19.45 starseeker was looking up the Rights in Technical Data thing...
02:20.02 brlcad it's a standard contracting clause
02:20.09 starseeker http://farsite.hill.af.mil/reghtml/regs/far2afmcfars/fardfars/dfars/dfars252_227.htm#P298_15664
02:21.09 starseeker brlcad: best course to email Jeffery Hobbs?
02:22.32 brlcad I was just reading that page, which humorously has no (c) 1 ii
02:23.36 starseeker yeah, that doesn't really help does it? :-P
02:24.46 ``Erik the url reads like it was created by the same guy who wrote the swedish chefs dialog O.o
02:25.04 starseeker even more amusingly, the project they link to as a good example use of tktable is GPL
02:25.10 starseeker (moodss)
02:25.23 brlcad it probably was (b), but not clear which one, maybe (b) 1 ii
02:25.53 brlcad which basically lets him use that work in a govt contract that requires unlimited gov rights be grantable
02:26.13 brlcad if that's the case, it's probably compatible
02:26.32 brlcad as those are similarly granting additional freedom, not restricting
02:26.46 starseeker nods
02:26.58 starseeker I didn't see anything in there that really looked restrictive
02:27.01 brlcad if it's (b) 2 or (b) 3, though, diff issue
02:28.05 starseeker reads...
02:28.21 starseeker oh, OK, so those (if invoked) would limit the government specifically?
02:29.25 brlcad reduce rights the gov't can exercise
02:29.43 brlcad it's otherwise a BSD license
02:30.17 starseeker mutter... OK, here we go. You want to email him, or shall I?
02:30.44 brlcad that section is read as an addendum clause that either grants or reduces rights to some individuals (i.e. the govt)
02:30.48 brlcad if it grants, we're good
02:30.54 brlcad go for it
02:31.05 brlcad clause FAR 52.227-19 makes no sense to me in this context
02:32.13 brlcad as there are terms there that are not yet defined, and refers to royalties and payment between a contractor and the gov't
02:33.28 brlcad I'm guessing the table was implemented by hobbs for some govt contract and his contract required giving them complete rights, so he duplicated those contract terms along with his bsd license
02:33.32 starseeker was the DFAR stuff updated after tktable was written?
02:34.07 brlcad dunno, could be a typo or could have changed
02:52.11 *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1)
02:55.45 starseeker emails hobbs (hopefully his sourceforge email is current...)
02:58.31 starseeker arrgh - Archer shows trouble on Linux, too
02:58.37 starseeker anybody else seeing it?
03:27.24 starseeker OK, it was introduced after r38471
03:28.56 starseeker hmm, this is kinda interesting (LGPL, tcl/tk) http://ipat-s.kb-creative.net/index.html
03:34.20 starseeker after 38479
03:37.47 starseeker alright, broke in 38481 but with a different error
03:39.50 starseeker pkg_getclient: accept: errno=9
03:41.51 ``Erik bad file descriptor
03:41.57 ``Erik /usr/include/sys/errno.h
03:42.06 starseeker nods
03:42.32 starseeker trying to trace through the libfb changes to see if that was fixed only to have another error introduced
04:06.41 starseeker ok, as of 38535 it had assumed the 38 error
04:08.09 starseeker so busted from 38481, new error by 38535
04:08.33 starseeker well need some detailed examination - probably libfb, possibly libpkg
04:09.00 starseeker also possibly archer or its libs needing an update
04:09.11 starseeker heads outta here
08:24.20 *** join/#brlcad mafm (~mafm@81.35.69.130)
09:35.33 d-lo starseeker: Did you seriously stay at work until 0009 ?
09:47.42 *** join/#brlcad Stattrav (~Stattrav@202.3.77.233)
10:18.38 *** join/#brlcad Nohla (~jesica@201.255.253.126)
11:26.53 ``Erik y'know, at some point, the name of the office stops being the office and becomes the doghouse O.o
11:47.50 CIA-73 BRL-CAD: 03indianlarry * r38575 10/brlcad/trunk/src/nirt/command.c:
11:47.51 CIA-73 BRL-CAD: The backout/-b option to nirt is suppose to back the ray origin point out of the
11:47.51 CIA-73 BRL-CAD: geometry. Internally the origin point was actually being backed up by the
11:47.51 CIA-73 BRL-CAD: bounding sphere diameter. This backout method will still miss geometry if your
11:47.51 CIA-73 BRL-CAD: origin point is out past the bounding sphere distance. This option now backs out
11:47.51 CIA-73 BRL-CAD: a bounding sphere radius distance in front of the bounding sphere.
12:03.28 CIA-73 BRL-CAD: 03erikgreenwald * r38576 10/brlcad/trunk/configure.ac: detect the "-arch x86_64" 64bit build flag for osX.5+/x86
12:09.20 *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ)
12:36.20 starseeker manages to get a debugger on archer: http://bzflag.bz/~starseeker/pkg_getclient_debug.txt
12:38.38 ``Erik sockaddr_in will tell you more than sockaddr
12:40.53 brlcad starseeker: ah, if 38481 did it then I must have introduced something merging those two functions
12:42.38 brlcad might be mixing win32 logic
12:43.02 CIA-73 BRL-CAD: 03erikgreenwald * r38577 10/brlcad/trunk/src/other/step/configure.ac: add the osX.5 x86 64b flag (should finding the 64b flag be a BC_ macro?)
12:43.16 CIA-73 BRL-CAD: 03erikgreenwald * r38578 10/brlcad/trunk/configure.ac: pass 64bit build request to src/other/tcl
12:43.49 brlcad if tcl needs it, tk probably does too
12:44.13 brlcad starseeker: probably something as simple as advancing the port number +5559
12:44.20 ``Erik it seemed to be ok, it might try to automagic it from tclConfig.sh
12:44.20 brlcad given the errno
12:46.05 ``Erik grouses about the fileserver still being down. :/
12:46.18 brlcad oh, you added it to ac_configure_args
12:46.22 brlcad that applies to everyone
12:46.32 brlcad curious that wasn't already a prefix flag though?
12:46.41 brlcad s/prefix/configure/
12:47.09 brlcad all original flags should get passed down through to subconfigures
12:47.35 brlcad or'd you use --enable-64bit-build or something specific to cad?
12:47.58 starseeker brlcad: looks like the fossil tkhtml repository won't allow anonymous cloning
12:48.05 ``Erik I made it work with the --enable-64bit-build, yes... was trying to get away from setting CFLAGS O.o
12:48.23 brlcad ah, okay
12:48.32 brlcad sounds good then
12:48.38 ``Erik hm, enigma still builds 32bit, but that's probably ok
12:48.56 brlcad enigma is close to chopping block material
12:49.22 brlcad would be useful as an under-the-hood means for simple object encryption
12:49.32 brlcad which is why it was left, but .. that's a ways off
12:49.37 ``Erik <-- more interested in seeing jove bite it, but *shrug*
12:49.43 starseeker ah, nevermind
12:49.49 starseeker got a zip of the latest version
12:50.24 ``Erik might as well use a modern crypto lib (possibly as a necessary dep, to avoid crypto export crap)
12:50.41 brlcad starseeker: user 'anonymous' has cloning capabilities
12:51.12 ``Erik ooh, 10meg librt.19.dylib :o
12:51.22 ``Erik (debug, not optimized)
12:54.17 brlcad starseeker: account created
12:54.27 starseeker cool, thanks :-)
12:56.49 starseeker tries building hv3...
12:57.01 starseeker annnnd immediately notes he needs the snit package
12:57.05 starseeker confound it
13:01.07 starseeker ponders whether to install just snit or the heck with it and grab tcllib
13:13.34 starseeker grabs tcllib
13:13.43 brlcad which is why we're a self-contained download
13:13.57 starseeker heh
13:14.12 starseeker yeah, hv3 isn't exactly "compile and go" unless I'm missing something
13:14.33 starseeker hopes like hell we don't have to port all the hv3 code to itcl/itk to include it...
13:19.54 starseeker alrightie, time to get in there
13:22.01 ``Erik fs just came back up O.o
13:22.59 ``Erik hm http://robotfest.com/
13:31.48 CIA-73 BRL-CAD: 03erikgreenwald * r38579 10/brlcad/trunk/src/proc-db/clutter.c: Whoa, char blah[32]; snprintf(blah, 64, "..."); is way wrong. Adjust to use a single #define STRSIZ.
13:31.59 CIA-73 BRL-CAD: 03bob1961 * r38580 10/brlcad/trunk/src/tclscripts/mged/bindings.tcl: Removed the calls to focus for button presses. This gets us past the Mac input bug. The call to Tcl's focus should be fine here. So there's potentially still some weirdness between Tcl, X and the Mac.
13:34.33 *** join/#brlcad parigaudi (~quassel@pd95b7f5e.dip0.t-ipconnect.de)
14:20.55 CIA-73 BRL-CAD: 03erikgreenwald * r38581 10/brlcad/trunk/src/other/tkhtml3/tclconfig/tcl.m4: deal with 64b mac's that are not G5's
15:03.08 *** join/#brlcad d-lo (~claymore@BZ.BZFLAG.BZ)
15:33.11 *** join/#brlcad jdoliner (~jdoliner@c-67-173-0-29.hsd1.il.comcast.net)
15:33.38 jdoliner indianla1ry are you here?
15:54.35 prasad_ brlcad, mustafa and alex
15:55.10 prasad_ engr lead and civ4 lead
16:16.01 *** join/#brlcad cjdevlin (~devlin@99-74-181-148.lightspeed.cicril.sbcglobal.net)
16:28.58 indianla1ry jdoliner: Hey Joe how's it going?
16:39.22 *** join/#brlcad Ralith (~ralith@d142-058-082-133.wireless.sfu.ca)
16:43.28 jdoliner indianla1ry: hiya, did you get the email I sent you a few days ago?
17:15.31 CIA-73 BRL-CAD: 03erikgreenwald * r38582 10/brlcad/trunk/src/librt/primitives/ (metaball/metaball_tri.c nmg/nmg_tri_mc.c): use correct vertex/edge graphic in comments.
17:22.31 starseeker ah, phew - looks like hv3 may include its own copies of what it needs for snit/etc
18:12.51 CIA-73 BRL-CAD: 03r_weiss * r38583 10/brlcad/trunk/src/conv/obj-g_new.c: more refactoring to support all face types
18:35.14 *** join/#brlcad Ralith (~ralith@69.90.48.97)
19:19.41 CIA-73 BRL-CAD: 03indianlarry * r38584 10/brlcad/trunk/src/libbu/vls.c: Added vls length check in bu_vls_trimspace(). Was getting occasional bu_bomb() from 'nirt' run within mged. Culprit was an all whitespace line being returned to mged by nirt.
19:23.39 *** join/#brlcad talcite (~matthew@69-196-151-193.dsl.teksavvy.com)
19:31.23 ``Erik notes that src/conv/step/SdaiCONFIG_CONTROL_DESIGN.init.cc causes a compiler failure on 64b mac is both -gstab3 and -O[123]? are passed to it O.o change -O3 to -O0 or remove it... or change -gstab3 to -ggdb, and it's fine. :/
19:31.35 ``Erik at line 905
19:40.51 ``Erik -O3 with -gstabs2 fails, -gstabs1 succeeds, hrm
19:50.11 indianla1ry jdoliner: Hey Joe, I did not get your email and can not currently access. I'll check after hours and follow up through email.
20:26.42 CIA-73 BRL-CAD: 03bob1961 * r38585 10/brlcad/trunk/src/tclscripts/archer/ (Archer.tcl ArcherCore.tcl): More wiring in of the new tree viewer, plus a little cleanup.
20:39.32 starseeker can run hv3 with sqlite3, give or take a few tk complaints - now time to start chopping
20:41.40 CIA-73 BRL-CAD: 03starseeker * r38586 10/brlcad/trunk/src/tclscripts/archer/images/ (102 files): Update images for Archer primitive display, add assembly and airregion images.
20:43.14 *** join/#brlcad jdoliner (~jdoliner@naos.cs.uchicago.edu)
21:07.43 *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1)
21:40.53 *** join/#brlcad Nohla (~jesica@201.255.233.150)
22:37.51 *** join/#brlcad ibot (ibot@rikers.org)
22:37.51 *** 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 is now available on Gentoo! (20100225)
23:30.01 *** join/#brlcad Ralith (~ralith@69.90.48.97)
23:32.46 CIA-73 BRL-CAD: 03r_weiss * r38587 10/brlcad/trunk/src/conv/obj-g_new.c: refactoring to support all face types

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