irclog2html for #brlcad on 20060515

00:47.00 *** join/#brlcad DTRemenak (n=DTRemena@c-24-23-59-104.hsd1.ca.comcast.net)
01:41.32 *** join/#brlcad DTRemenak (n=DTRemena@c-24-23-59-104.hsd1.ca.comcast.net)
15:51.20 *** join/#brlcad Servo888 (n=Servo888@c-69-246-109-229.hsd1.mi.comcast.net)
15:51.31 Servo888 Such a channel does exist...
15:57.31 brlcad heh
15:58.33 brlcad not only does it exist, it's the primary or at least preferred dev forum
15:58.42 Servo888 yah - I didn't know there were any 'developed' 3d cad programs for linux...
15:58.55 Servo888 I'm building it now to see what this is all about
16:01.04 brlcad yeah, brl-cad is the only solid modeling system in production-use available as open source
16:02.43 brlcad there are modelers, some decent renderers, but no cad systems that aren't in their infancy or are academic pet projects, etc
16:31.28 brlcad ~spell tessellation
16:33.21 CIA-9 BRL-CAD: 03brlcad * 10brlcad/NEWS: s/tesselation/tessellation/ typo. add emphasis to the extent of John's dxf importer enhancements
16:35.05 Servo888 Have a quick question... I just finished building brlcad, but can't find the executable... It should be /usr/brlcad/x86_64 - but it's empty.
16:35.39 brlcad what steps did you take?
16:35.56 Servo888 I grabbed a tar ball from sourceforge...
16:35.59 Servo888 the ran ./configure
16:36.02 ``Erik dagnabbit, stupid car
16:36.03 Servo888 and make / make install
16:36.13 brlcad there's also not a single exec, there are hundreds.. :)
16:36.15 Servo888 You know - I didn't use --prefix= though
16:36.27 Servo888 Well the bin directory is full of them.
16:36.29 brlcad if you didn't use prefix, it should be just /usr/brlcad
16:36.45 brlcad what's in /usr/brlcad?
16:36.45 Servo888 yah it's there
16:36.52 Servo888 bin include lib man share
16:36.56 brlcad ah
16:37.03 brlcad ls -la /usr/brlcad/bin
16:37.27 brlcad should see lots of apps
16:37.33 Servo888 yah lots
16:37.34 brlcad 406 or so
16:37.45 brlcad add /usr/brlcad/bin to your path
16:37.59 brlcad if you want a good place to start, most start with the GUI modeler
16:38.10 brlcad it's called 'mged'
16:38.27 Servo888 yah gui modeler is fine - but mged is not there.
16:38.45 brlcad ls -al /usr/brlcad/bin/mged ?
16:39.08 Servo888 hmm wait it's there
16:39.15 Servo888 one sec
16:39.19 brlcad have to add /usr/brlcad/bin to your path :)
16:39.29 brlcad export PATH=/usr/brlcad/bin:$PATH if you use bash
16:39.33 Servo888 ok
16:39.49 ``Erik any old posix style shell, actually... bsh, ash, ksh, pdksh, ...
16:39.50 Servo888 Ok there we go
16:40.05 brlcad mged is not designed to be discoverable so you know, it requires training
16:40.16 ``Erik sean, fix libbu on amd64/fbsd.
16:40.19 brlcad there is pretty extensive documentation on the website: http://brlcad.org
16:40.34 Servo888 Yah I found that - I'll go through it.
16:40.35 brlcad ``Erik: what part?
16:40.36 ``Erik bitv is all whacked out
16:40.53 ``Erik rt havoc and it seg's, optimized or not
16:41.20 ``Erik (I think it's bitv, it thrashes the stack a little)
16:42.32 brlcad I debugged stack stomping on amd64/fbsd a year ago and all fingers pointed at a thread library bug
16:42.43 brlcad there was a fbsd bug trail about it too
16:42.55 ``Erik hrm, yeah, uhm, kse? or thr?
16:43.04 brlcad thr iirc
16:43.14 ``Erik did you try kse?
16:43.18 brlcad nope
16:43.26 ``Erik at the office?
16:43.28 ``Erik <-- is rdo today
16:43.45 brlcad in fact, I think the build will default to -pthread still too
16:43.58 brlcad though it can be trivially overridden
16:44.11 ``Erik meh, -pthread is old, died during the 5 run iirc
16:44.14 ``Erik mebbe at 50
16:44.43 brlcad my 5.2 still needs it
16:44.58 ``Erik fbsd can do runtime lib remapping, check out /etc/libmap.conf and man libmap.conf
16:45.14 ``Erik ok, mebbe it was 53 or 54 *shrug* I don't recall :) I've been 6 and 7 for a while now
16:45.40 brlcad i was actually hoping the problem would just go away with a upgrade to 6, which i think Twingy did
16:46.12 ``Erik 6.0 stable is what I'm seeing it on (and I did that to that machine), I intend to upgrade 'em all to 61 very soon
16:46.12 ``Erik like this week
16:46.20 ``Erik I have a couple already on 6.1
16:46.21 brlcad regardless, -pthread still just picks up thr on the newer systems iirc, no?
16:46.54 ``Erik um, it picks up pthread, which is mapped... mebbe thr, mebbe kse, mebbe old userland crap, I d'no
16:47.10 brlcad by default, I think it's thr
16:47.44 brlcad yeah, set to libthr
16:48.03 ``Erik anywho, THAT machine seg's on the bitv stuff, which makes the meat&potatoes crap we do not work on the other machine, which means we can't be pushing the diskless cluster approach at this moment
16:48.30 ``Erik and I want the donut eaters using the cluster, darnit :D
16:49.40 ``Erik mebbe I'll explore that tomorrow :-/
16:49.41 brlcad it very well could be that there is some obscure bug being provoked, but it did look entirely threading related last time I tried debugging it
16:49.52 brlcad and gdb was being a bitch
16:50.00 brlcad crashed a lot
16:50.23 ``Erik are you gonna be in office tomorrow?
16:51.31 ``Erik or available via irc? I might have some stupid "how do I run rt like X" questions :D
16:59.15 *** join/#brlcad pier (n=pier@151.56.213.160)
17:09.22 brlcad i'm always on irc :P
17:10.35 brlcad ``Erik: a first easy test is to compile the entire package with parallelism disabled, set -UPARALLEL or edit include/machine.h
17:10.52 brlcad to see if it's even threading provoked
17:56.29 *** join/#brlcad ar3a51 (n=ar3a51@uelz-d9b8ef33.pool.mediaWays.net)
17:56.44 ar3a51 Hi
17:57.40 *** part/#brlcad ar3a51 (n=ar3a51@uelz-d9b8ef33.pool.mediaWays.net)
18:00.09 *** join/#brlcad ar3a51 (n=ar3a51@uelz-d9b8e00a.pool.mediaWays.net)
18:00.27 ar3a51 sbd here?
18:19.03 brlcad heh
18:19.41 CIA-9 BRL-CAD: 03brlcad * 10brlcad/src/libbu/color.c: duplicate defines for RED/GRN/BLU
18:22.23 brlcad ibot: onjoin ar3a51 ar3a51: you have to wait more than a minute if you expect/want anyone to answer you..
18:22.23 ibot brlcad: ok
18:43.20 CIA-9 BRL-CAD: 03brlcad * 10brlcad/configure.ac: typo, should have been profile not debug -- logic is still wrong though, needs to be redone for --enable-profile
18:53.09 pier brlcad: Phew! Capther 3 done.. Don't call me lazy :) as I've been very busy lately. Deserve a good supper now.
18:53.56 brlcad pier: hehehe
18:54.01 brlcad I'd do no such thing!
18:54.16 brlcad that's a major effort, I'll be making lots of noise about it :)
19:01.52 ``Erik given that it's a volunteer effort, anything at all you do is well above and beyond the normal mere mortal. :)
19:28.26 *** join/#brlcad DTRemenak|RDP (n=DTRemena@c-24-23-59-104.hsd1.ca.comcast.net)
19:42.14 *** join/#brlcad Erroneous (n=DTRemena@c-24-23-59-104.hsd1.ca.comcast.net)
19:54.30 pier Ciao a tutti... nite!
20:03.01 CIA-9 BRL-CAD: 03brlcad * 10brlcad/src/mged/cmd.c: jim monte noticed that using a vls here was unnecessary for the Tcl_LinkVar'ing of glob_compat_mode and output_as_return
20:19.49 CIA-9 BRL-CAD: 03brlcad * 10brlcad/ (5 files in 2 dirs): ugh, removed horrible usage of vls strings for things that can just be string constants. also takes care of a memory leak as the vls was never released. thanks to jim monte for noticing the problem.
22:55.05 ``Erik "we're doing a gig tonight to benefit the victems of last nights gig"
23:18.13 pra5ad mmm fat refund from uncle sam
23:25.23 *** join/#brlcad Erroneous (n=DTRemena@c-24-23-59-104.hsd1.ca.comcast.net)
23:38.58 *** join/#brlcad pra5ad (n=pra5ad@pool-141-157-104-44.balt.east.verizon.net)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.