IRC log for #brlcad on 20080622

00:07.39 aten ok, thanks
00:37.10 brlcad np
00:49.41 CIA-22 BRL-CAD: 03brlcad * r31534 10/brlcad/trunk/misc/win32-msvc9/libged/libged.vcproj: sync with vc8 project files, add a slew missing
00:52.44 CIA-22 BRL-CAD: 03brlcad * r31535 10/brlcad/trunk/misc/win32-msvc9/libged/libged.vcproj: contemplated renaming bigE.c to E.c, but reverted (all but this)
00:54.39 CIA-22 BRL-CAD: 03brlcad * r31536 10/brlcad/trunk/ (11 files in 2 dirs): consistency update, make all libged's argv parameters be declared as arrays of pointers instead of pointers to pointers even if they're used the same
03:08.11 CIA-22 BRL-CAD: 03starseeker * r31537 10/brlcad/trunk/doc/docbook/ (3 files in 2 dirs): Add start of lesson 3
03:26.56 CIA-22 BRL-CAD: 03starseeker * r31538 10/brlcad/trunk/doc/docbook/ (2 files in 2 dirs): Add start of lesson 4
04:13.30 starseeker Humm - http://news.slashdot.org/article.pl?sid=08/06/21/203240
06:19.20 *** join/#brlcad clock_ (n=clock@77-56-92-233.dclient.hispeed.ch)
07:27.49 CIA-22 BRL-CAD: 03homovulgaris * r31539 10/brlcad/trunk/src/libpc/ (6 files): ws, reverting changes from 31450-31453
07:28.20 brlcad woot
07:36.24 brlcad hum, that doesn't look like everything
07:36.38 brlcad that's just a bit of ws
07:42.08 homovulgaris huh.. yikes..i double checked it this time.. what were the other modifiications ?
09:23.35 *** join/#brlcad thing0 (n=ric@124-169-73-95.dyn.iinet.net.au)
10:45.24 *** join/#brlcad elite01 (n=elite01@dslb-088-071-040-234.pools.arcor-ip.net)
11:03.52 *** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net)
11:04.59 *** part/#brlcad thing0 (n=ric@124-169-73-95.dyn.iinet.net.au)
11:11.51 *** join/#brlcad elite01 (n=elite01@dslb-088-071-040-234.pools.arcor-ip.net)
11:49.29 CIA-22 BRL-CAD: 03brlcad * r31540 10/brlcad/trunk/src/libpc/ (7 files): take two, sanother round of ws and style conformancy changes. try not to wipe these out. ;-)
11:51.27 *** join/#brlcad docelic (n=docelic@78.134.207.247)
11:53.22 CIA-22 BRL-CAD: 03brlcad * r31541 10/brlcad/trunk/include/ (pc.h raytrace.h): commend cleanup
12:03.21 CIA-22 BRL-CAD: 03brlcad * r31542 10/brlcad/trunk/NEWS:
12:03.21 CIA-22 BRL-CAD: I made all platform installers use consistent naming conventions, outlined in
12:03.21 CIA-22 BRL-CAD: the HACKING file. In particular, the Windows installer is now more
12:03.21 CIA-22 BRL-CAD: version-aware, installing into a versioned subdir by default (similar to how we
12:03.22 CIA-22 BRL-CAD: distribute for other platforms) and allowing per-version uninstalls.
12:17.48 CIA-22 BRL-CAD: 03brlcad * r31543 10/brlcad/trunk/src/other/openNURBS/ (opennurbs_light.cpp opennurbs_light.h):
12:17.48 CIA-22 BRL-CAD: (re)apply the intent of the changes prompted by tom browder in sf patch 1998134
12:17.48 CIA-22 BRL-CAD: (Eliminate Warnings from g++ for opennurbs_light.h) but also making the extra
12:17.48 CIA-22 BRL-CAD: changes to the cpp file to match. declaring a bool return value as const is
12:17.48 CIA-22 BRL-CAD: meaningless
12:24.36 *** join/#brlcad Mouette (n=root@123-194-167-3.dynamic.kbronet.com.tw)
12:24.55 Mouette i had entered
12:27.15 brlcad hello Mouette
12:27.23 Mouette hihi
12:28.04 brlcad I see you were able to upload to anon ftp
12:28.18 Mouette Mmm
12:28.22 brlcad or at least are in the process of doing so
12:28.51 brlcad 25MB and counting .. how big is it?
12:29.03 Mouette 180MB
12:29.09 brlcad heh
12:29.16 brlcad that's one slow upload :)
12:29.51 brlcad and a huge dist .. is that compressed?
12:30.01 Mouette C'est pas grave,we can wait
12:30.27 Mouette i forget compressed it
12:30.30 Mouette ......
12:31.19 brlcad it doesn't need to be, I can make it a .pkg.gz .pkg.bz2
12:31.37 Mouette ok,thanks
12:31.50 Mouette and i need you test it
12:32.11 brlcad where does it install to?
12:32.20 Mouette because it not be compiled in a pure system
12:32.35 brlcad what were the configure options?
12:32.43 Mouette /opt/Brl-CAD
12:32.50 brlcad eep
12:33.05 brlcad lower/upper mixed case is a no-no
12:33.31 brlcad should be either 'brlcad' or 'BRL-CAD', not other variations
12:33.51 Mouette ok
12:34.39 Mouette need i remake a pkg file?
12:34.43 brlcad please :)
12:35.01 Mouette ok,i stop it
12:35.02 brlcad what were all of your configure options?
12:35.09 Mouette and re-upload
12:35.13 brlcad k
12:35.51 brlcad running as root .. tsk tsk
12:44.25 Mouette wait me,compressing
12:47.01 brlcad what were all of your configure options?
12:48.21 Mouette i don't know your mean. you means the result of "./configure" from source?
12:49.14 brlcad Did you just run "./configure" with no options following it?
12:49.32 brlcad you had to have used at least --prefix=/opt/brlcad to change it from /usr/brlcad
12:49.50 Mouette no
12:50.18 brlcad then.. what did you do? :)
12:51.44 Mouette --enable-tcl-build --enable-tk-build --enable-itcl-build
12:52.23 brlcad hence why I ask, you should use --enable-all --enable-optimized for a platform distribution :)
12:53.17 brlcad it's not necessary to redo everything, but something to keep in mind for next time
12:53.29 *** join/#brlcad docelic_ (n=docelic@78.134.199.234)
12:53.43 brlcad optimized will give about a 2x performance increase
12:53.59 brlcad enable-all helps ensure that there are no external system dependencies in the binaries
12:54.04 *** join/#brlcad root_ (n=root@123-194-167-3.dynamic.kbronet.com.tw)
12:55.11 brlcad at least none other than major ones like X11 and OpenGL
12:57.22 root_ need you look config.cache?
12:57.34 brlcad not really
13:01.16 root_ i don't understand your means. how about X11 and OpenGL?
13:03.02 root_ after i do ./configure, then make and get some erreurs.
13:03.19 root_ then i modify some code
13:03.27 brlcad did you not see my preceeding comments?
13:05.26 brlcad http://paste.bzflag.bz/m3002fc62
13:05.37 root_ no.
13:08.05 root_ and then??
13:10.06 root_ need you my source dir after compiling?
13:10.37 *** join/#brlcad piotrnikiel (n=piotrnik@cy243.internetdsl.tpnet.pl)
13:10.52 root_ sorry,my english is bad, sometimes i don't understand your means
13:10.59 CIA-22 BRL-CAD: 03brlcad * r31544 10/brlcad/trunk/src/tclscripts/helplib.tcl:
13:10.59 CIA-22 BRL-CAD: increase the column spacing to 25 characters, making a max of 100 wide instead
13:10.59 CIA-22 BRL-CAD: of 80 .. this is a real shame but stems from the problem that the command names
13:10.59 CIA-22 BRL-CAD: are way too long on dgo_set_plOutputMode, dgo_set_transparency,
13:10.59 CIA-22 BRL-CAD: dgo_set_outputHandler, and a few others. increasing the width makes it so you
13:11.03 CIA-22 BRL-CAD: can iterate over the commands (while messing with default width wrapping)
13:12.14 brlcad root_: and then nothing, just pointing out that next time you should use --enable-all --enable-optimized instead of the -build options you were using
13:13.44 root_ can't "--enable-all", part of source get erreurs
13:13.57 root_ sorry i am Mouette
13:14.00 brlcad ah, that's what you meant
13:14.08 brlcad heh, I know
13:14.20 brlcad what errors?
13:16.24 root_ let me recompile, because some Makefile context i delete some that compile get erreurs
13:16.26 piotrnikiel hello, are there any Mac OSX BRL-CAD users?
13:16.40 brlcad piotrnikiel: lots
13:18.20 piotrnikiel Well, I've got a problem with BRL-CAD, which you probably seen before
13:18.29 piotrnikiel .X Error of failed request: BadRequest (invalid request code or no such operation)
13:18.30 piotrnikiel <PROTECTED>
13:18.30 piotrnikiel <PROTECTED>
13:18.37 root_ wait me
13:24.10 brlcad piotrnikiel: yes, bugs in the new X11 update
13:24.22 brlcad piotrnikiel: did you compile yourself or install binary?
13:25.11 root_ upload finish,and wait me recompile......
13:25.58 piotrnikiel I installed binary and that's what i got
13:26.02 piotrnikiel but i also compiled by myself
13:26.09 piotrnikiel and
13:26.39 brlcad root_: what are you recompiling?
13:27.15 piotrnikiel when i configure with --enable-optimized it compiles well, but when starting mged, it says that i have tcl8.4 (apple's) and it needs tcl8.5
13:27.18 root_ rm -rf brlcad dir and restart download source
13:28.00 piotrnikiel so i installed tcl8.5 from macports, and then it fails to compile
13:28.05 brlcad piotrnikiel: unfortunately, there's not a whole lot that can be done about the 10.5 error at the moment .. it'll be a couple months before a fix is expected
13:28.11 brlcad piotrnikiel: add --enable-all to the build
13:28.19 piotrnikiel well, i ve got 10.4 ;)
13:28.25 brlcad really?
13:28.35 brlcad now that's odd
13:29.10 piotrnikiel so i am today trying various combinations of configure, with aquatk, and with tcl&tk from ports, or from apple, and so on
13:29.11 brlcad ppc or intel?
13:29.13 piotrnikiel intel
13:29.49 brlcad aquatk is for devs-only, it's not going to work for you
13:30.08 piotrnikiel ok... i didn't know that
13:30.10 brlcad neither will using system-installed tcl/tk because you don't have itcl/itk
13:30.34 brlcad and even iff you did, it's not a frequently tested configuration on mac
13:31.03 brlcad usually mac is tested with enable-all
13:31.42 piotrnikiel ok. i'm now compiling it, and if it fails, I'll try enable-all
13:31.50 piotrnikiel since i haven't tried it yet
13:32.17 brlcad oh interesting, 129 is direct rendering
13:32.49 brlcad you don't have direct render opengl support for some reason
13:33.00 piotrnikiel well FYI if i start your binary with: mged -c
13:33.02 piotrnikiel and choose X
13:33.05 brlcad (you can add --without-opengl to get past that)
13:33.11 piotrnikiel then i have the old X-server mged
13:33.28 brlcad yeah, that's the main problem
13:33.43 brlcad the ogl driver isn't failing gracefully
13:33.57 piotrnikiel but if i start mged -c and run it with ogl, then the "129" error happens
13:34.00 brlcad it should automatically fall back to indirect rendering, but decides to abort
13:34.38 piotrnikiel my mac is pretty standard Macbook
13:34.45 piotrnikiel and i never got any problems with opengl
13:35.00 piotrnikiel but let my check the --enable-all
13:35.12 piotrnikiel if it fails then I'll tell you
13:35.17 root_ this is my config result ( ./configure --enable-all --enable-optimized):
13:35.31 brlcad what we mean by opengl is not the same as what you probably think it means
13:35.32 root_ Java Developer Kit support ...........: no
13:35.47 root_ Build 64-bit release .................: no (32-bit)
13:35.48 brlcad it's just a low-level rendering mode for us, no different/additional functionality
13:35.59 root_ Print verbose compilation warnings ...: no
13:36.09 root_ Print verbose compilation progress ...: no
13:36.10 brlcad root_: those are fine
13:36.15 piotrnikiel I thought you mean just the system libraries
13:37.17 brlcad it's related, but it's more what we do when that display manager driver is turned on/off
13:37.54 brlcad and in this case, there's an additional complexity of going through X11 and through the X OpenGL layer
13:38.54 brlcad we ask the X server for a direct rendering context, normally it either says here you go or sorry can't but here use this indirect one
13:39.05 brlcad instead it's saying just "sorry, goodbye"
13:39.13 piotrnikiel ;)
13:39.39 brlcad either way, the simplest thing to do is just turn the ogl layer off
13:39.49 brlcad you don't miss anything
13:59.18 root_ ok,i look the first erreues,and i modify
14:00.51 root_ in src/other/openNURBS/opennurbs_point.cpp
14:01.36 brlcad what version are you compiling?
14:01.50 root_ i delete #ifdef HAVE_IEEEFP_H and #else, # include <math.h>, #endif 4lines
14:02.07 root_ 7.12.14
14:02.29 root_ and continuing
14:03.23 brlcad okay
14:03.45 brlcad root_: I suspect they don't get many solaris folks compiling openNURBS
14:10.42 *** join/#brlcad thing0 (n=ric@124-169-166-120.dyn.iinet.net.au)
14:13.26 brlcad yay, automatic mged command test
14:19.14 *** join/#brlcad thing1 (n=ric@203-59-26-22.perm.iinet.net.au)
14:31.51 root_ the second erreurs,i checking
14:34.55 root_ in src/libtermio/termio.c 428,439, let me think how i deal with the problem in that time
14:39.46 root_ add #include <fcntl.h>,#include <sys/types.h> 2 line,ad delete some ifndef.......
14:39.57 root_ and continuing
14:42.01 root_ the third erreur appear.
14:43.03 piotrnikiel got it, got it ;)
14:43.08 piotrnikiel thank you sean
14:43.19 brlcad piotrnikiel: glad to hear it!
14:43.20 piotrnikiel enable-all really sorted everything out well
14:43.44 root_ in src/adrt/master/,i haven't ability to deal with it, so i modify the Makefile in src/adrt
14:44.34 *** join/#brlcad madant (n=homovulg@202.63.233.61)
14:45.52 root_ i delete the context "master" in Makefile,Makefile.in,and Makefile.am in src/adrt
14:46.01 root_ and continuing
14:46.35 CIA-22 BRL-CAD: 03brlcad * r31545 10/brlcad/trunk/src/libtermio/termio.c: include fcntl.h for solaris, thx Mouette
14:46.55 brlcad root_: adrt isn't important
15:03.06 root_ compile finish
15:03.23 root_ installing and testing it
15:05.25 root_ in installing,a tcl erreurs,i am dealing with it
15:06.42 root_ in src/other/tcl/unix/Makefile
15:08.10 root_ in the Makefile, SHELL=/bin/sh become /usr/bin/bash
15:09.35 root_ and src/other/tk/unix/Makefile is also
15:10.21 brlcad we try not to modify anything in src/other
15:10.34 brlcad unless it's something that causes a hard failur
15:20.26 root_ install finish and test it, it look like ok in my machine.
15:20.58 root_ my process is finish
15:21.27 brlcad root_: if you run "cd /tmp && /opt/bin/benchmark"
15:21.48 brlcad what does it report at the end?
15:21.53 brlcad should be a number
15:21.55 brlcad in a box
15:22.16 brlcad (takes about 9 minues to run)
15:22.53 root_ RT reports the following version information:
15:22.53 root_ BRL-CAD Release 7.12.4 The BRL-CAD Raytracer RT
15:22.53 root_ BRL-CAD Release 7.12.4 The BRL-CAD Ray-Tracing Library
15:22.53 root_ BRL-CAD Release 7.12.4 The BRL-CAD Numerical Computation Library
15:22.53 root_ BRL-CAD Release 7.12.4 The BRL-CAD Utility Library
15:22.54 root_ Minimum run time is 3 minutes, 12 seconds
15:22.56 root_ Maximum run time is 30 minutes
15:22.58 root_ Estimated time is 9 minutes, 36 seconds
15:23.04 root_ Running the BRL-CAD Benchmark tests... please wait ...
15:23.06 root_ +++++ moss
15:23.08 root_ Frame 0: 357882 rays in 1.40 sec = 255252.77 rays/sec (RTFM)
15:23.10 root_ Frame 1: 715764 rays in 2.69 sec = 266573.31 rays/sec (RTFM)
15:23.12 root_ Frame 4: 5726112 rays in 20.19 sec = 283580.98 rays/sec (RTFM)
15:23.18 brlcad eek
15:23.21 brlcad not the whole thing :)
15:23.34 brlcad way too much for irc
15:23.47 brlcad wait until it finishes
15:24.01 root_ ok
15:24.11 root_ and then?
15:25.00 brlcad there will be a #*#*#* box, print the two lines inside
15:25.01 root_ look the end part?
15:25.14 root_ ook
15:25.36 brlcad or "cat summary"
15:30.12 root_ Output was saved to run-3187-benchmark.log from /tmp
15:30.12 root_ Benchmark testing complete.
15:30.24 root_ Benchmark results indicate an approximate VGR performance metric of 1626
15:30.25 root_ Logarithmic VGR metric is 3.21 (natural logarithm is 7.39)
15:30.35 root_ is this?
15:31.49 root_ is this fine?
15:37.03 brlcad that's it, thanks
15:54.08 root_ ?
15:56.32 *** join/#brlcad Elperion (n=Bary@p5B14DE39.dip.t-dialin.net)
16:42.38 ``Erik w00t, got my experiment box up
16:43.33 brlcad which is that?
17:03.49 ``Erik the wally world special that I souped up, running fbsd-current
17:04.11 ``Erik one of the drives was shot which was preventing the entire machine from booting :/
17:04.24 ``Erik like, not even trying to post
17:07.28 brlcad finally updates ze fresh meat
17:45.21 *** join/#brlcad elite01 (n=elite01@dslb-088-071-040-234.pools.arcor-ip.net)
17:50.20 CIA-22 BRL-CAD: 03brlcad * r31546 10/brlcad/trunk/src/proc-db/tire.c: add an automatic options usage statement to the help and don't ignore invalid options. clean up the usage printing a little bit too.
17:56.27 CIA-22 BRL-CAD: 03brlcad * r31547 10/brlcad/trunk/regress/ (Makefile.am mged.sh):
17:56.27 CIA-22 BRL-CAD: add a new regression test for mged. it makes sure mged will run, can create a
17:56.27 CIA-22 BRL-CAD: geometry database, and then evalutes the commands available. for every command
17:56.27 CIA-22 BRL-CAD: available, it makes sure that it exits, runs successfully without reporting an
17:56.27 CIA-22 BRL-CAD: error, and has a help/usage statement. this has already unvelieved a few issues
17:56.30 CIA-22 BRL-CAD: that should get fixed (edcolor kicking off an editor, rt-tools crashing with a
17:56.32 CIA-22 BRL-CAD: bu_log write error, few commands missing (recent libged changes)).
17:57.04 ``Erik does some more updating on the old machine named 'the new bz'
17:57.12 brlcad cool
17:57.27 brlcad almost did that this weekend
17:57.29 brlcad *almost*
17:57.39 brlcad instead wanted to get some coding done
17:58.26 CIA-22 BRL-CAD: 03brlcad * r31548 10/brlcad/trunk/regress/mged.sh: oops, numeric test
17:59.22 ``Erik I'm just running cvsup, mebbe building world and then doing a portupgrade... no migration tuff
17:59.25 ``Erik tuff
17:59.26 ``Erik stuff
17:59.41 ``Erik sssssssssssssssssstuff. damn s key
18:20.41 *** join/#brlcad clock_ (n=clock@77-56-81-5.dclient.hispeed.ch)
18:47.56 CIA-22 BRL-CAD: 03brlcad * r31549 10/brlcad/trunk/NEWS: fixed typo
19:30.23 *** join/#brlcad thing0 (n=ric@124-169-73-95.dyn.iinet.net.au)
20:03.53 *** join/#brlcad Axman6_ (n=Axman6@pdpc/supporter/student/Axman6)
20:16.54 brlcad ``Erik: you might like this: http://www.pawfal.org/Software/fluxus/
21:41.35 *** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net)

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