irclog2html for #brlcad on 20050123

00:46.09starseekerbrlcad:  Still here?
00:46.47brlcadyes
00:46.59brlcadcoding up the png upgrade now
00:47.07starseekerMind if I repose the earlier question?  what's the relationship (or is there any) between brl-cad and Paraview?
00:47.29starseekerWait, you're coding - scratch that ;-)
00:47.32starseekerignore me
00:47.33brlcadwe've used it
00:47.35starseekercode :-)
00:48.09brlcadparaview's a nice visualization toolkit with similar interests
00:48.43starseekerI noticed a couple screenshots on the Paraview page from US Army Research Laboratory :-)
00:52.44starseekerSo Paraview is more along the lines of the mged interface?
00:56.00brlcadnot really
00:57.02starseekerah.  Shoulda figured it wouldn't be that simple :-)
00:57.14brlcadit's a visualization toolkit useful for visualizing analysis results
00:57.34brlcadso other codes that use brl-cad for example
00:57.39brlcadfor analyses
00:57.49brlcadmight use paraview to display the results
00:58.02starseekerOhh, OK :-).
00:58.56brlcadwe could potentially use it for visualization as well, but that gets into a rather different area
00:59.37starseekerThe part where certain parts of brl-cad have to behave in certain ways for other (classified) parts to work?
01:01.11brlcadthere are parts like that -- but by in large it's because they are mathematically stable and verified
01:01.23brlcadso a change would mean it's not numerically correct
01:01.29starseekerAh.  Yes, I can definitely understand that
01:02.00brlcadonce in a blue moon, a deep bug may be encountered that contradicts it so it's always good to investigate _why_ something is different
01:03.32starseekerHeh - that's one of my favorite arguements for why we need both Maxima and Axiom (and anybody else who wants to play) - redundancy between independant efforts is an excellent check on the results.
01:04.33starseekerA curiosity question - do you have to validate a compiler then, as well as the code?  Even correct code isn't worth much if compiled incorrectly.
01:05.20brlcadthat's implicit in verifying that the actual output and behavior is correct
01:05.28starseekerAh.
01:05.38starseekerComparison with the real world, you mean?
01:07.12brlcadwell, we have existing computations that are consistent
01:07.26brlcadso when a new compiler or new OS comes along, it's easy to see if anything changes
01:07.33brlcadand eventually determine why it changed
01:07.38brlcadand if the change is good or bad
01:07.44starseekerAh :-).  Has it ever happened?
01:08.02brlcadseveral times
01:09.03starseekerWow.  This is why well coded software should last forever - for the good of everybody, not just the program itself.
01:12.00brlcadindeed
01:12.30brlcadthe gnu build system is one of the worst instabilities that we have to deal with by far
01:14.42starseekerDoes brl-cad get exposed to binutils issues at all?
01:16.14brlcadsuch as?
01:16.53starseekerNothing specific.  It's pretty unlikely, except everytime we turn around GNU Common Lisp is having problems with the lastest release of binutils.
01:17.10starseekerI guess that's probably a bit low level for brl-cad though
01:17.46brlcadnothing comes to mind
01:18.11starseekerJust trying to think ahead to potential future weak points on gentoo - since updating packages only involves updating a build script and running it, gentoo users often stumble into such cow pies first :-/
01:20.15starseekerNow that I think about it though, given how widely brl-cad has been ported already, my guess is it won't have issues.
01:21.06brlcadmost of our current porting problems are due to the fact that we've recently converted to the gnu build system
01:21.17brlcadwasn't very long ago that we weren't
01:21.56brlcadold build system supported a heck of a lot more than this, but it wasn't as well understood or customized
01:22.30starseekerAh, the good old pile of well running spagetti? :-)
01:22.43brlcadonly so so spagetti
01:22.54brlcadit was more like x11's build system
01:23.04brlcada section for each system had to be defined
01:23.12brlcadno discovery of features available
01:23.24brlcadbut very stable build if you were in the list
01:24.06starseekerWell, thank you for being willing to endure the autotools hassle :-)
01:24.30starseekerThe X11 build and I reached an agreement - I wouldn't try it by hand if it would get out of my nightmares ;-)
01:25.42brlcadheh, ours wasn't as bad or complex as X11's
01:25.46brlcadbut in a similar style only
01:25.51starseekerphew
01:26.27brlcadthe build first compiled a version of make (called cake) that was then used to build the package
01:27.12starseekerHmm.  Does brl-cad predate make?
01:27.36brlcadso literally no external dependancy (by design) beyond a unix shell and a compiler
01:27.43starseekerAh :-)
01:28.30brlcadwhich is also the reason for shipping the src/other/ components for libpng, tcl/tk, zlib, etc
01:28.57starseekerYes, I've seen other programs do that too.  Always a good idea to sure survival of the software, but a shame in some ways.
01:30.57starseekernot that anybody looks, since you have to run X with only 256 colors or some nonsense even then :-(
01:31.12starseekerBRL-CAD's dev team really does deserve three cheers
01:31.23CIA-6BRL-CAD: 03brlcad * 10brlcad/src/other/libpng/ (68 files in 2 dirs): update of libpng from 1.2.5 to 1.2.8
01:31.28*** join/#brlcad PhantomBantam (~phantomba@dialup-4.238.67.160.Dial1.Providence1.Level3.net)
01:31.38brlcadactually our problem was usually that either the system we install onto doesn't have the lib or their lib is too old
01:32.29starseekerAh :-).  That's right, some systems actually don't recklessly upgrade their core software every few days ;-)
01:32.41starseekerspeaking of that...
01:33.54starseekerBTY, what diabolical wit named the CIA-6 bot CIA?
01:35.54brlcadheh
01:35.58brlcadthat's scanline's doing
01:36.05brlcadhe lives in a lot of channels
01:36.39brlcadhttp://cia.navi.cx/irc
03:09.24janobork bork bork
03:28.52*** part/#brlcad corbanj (~corbanj@adsl-69-209-65-250.dsl.chcgil.ameritech.net)
03:45.44CIA-6BRL-CAD: 03brlcad * 10brlcad/NEWS: update of libpng from 1.2.5 to 1.2.8
04:50.31CIA-6BRL-CAD: 03brlcad * 10brlcad/include/png.h: update of libpng from 1.2.5 to 1.2.8
10:23.34*** join/#brlcad Alfons (~Alf@153.103.76.83.cust.bluewin.ch)
10:23.44Alfonshello everybody
10:24.50Alfonsis someone here, who managed to install the brlcad on a linux system?
10:25.28Alfonsi am trying to "Building from the sourceforge CVS repository"
11:09.11*** join/#brlcad cosurgi (janek@absurd.ds.pg.gda.pl)
11:10.45Alfonsdoes somebody know what this mean
11:10.48Alfonsbrlcad-7.0/src/burst/Sc.c:321: undefined reference to `tgoto'
11:10.49AlfonsSc.o(.text+0x772):/musik/Programme/brlcad-7.0/src/burst/Sc.c:321: undefined reference to `tputs'
12:14.50Alfonsno idea how to solve the problem?
13:28.16*** join/#brlcad IR-KONG (~chatzilla@203185044191.ctinets.com)
13:30.56IR-KONGHello!
13:30.58IR-KONGI'm new to #brlcad.
13:30.59IR-KONGI have notice it become GPL'ed recently.
13:31.01IR-KONGThank you very much!
14:00.09brlcad:)
14:01.21brlcadAlfons: those are curses symbols
14:01.43brlcadAlfons: ensure you have curses/ncurses installed and termcap
14:06.34brlcadIR-KONG: I'm rather happy about it too
14:07.32brlcadnow we just need some more folks to get involved, get some more devs and other contributors ;)
14:09.39CIA-6BRL-CAD: 03brlcad * 10brlcad/TODO: png was updated to 1.2.8
14:11.53CIA-6BRL-CAD: 03brlcad * 10brlcad/TODO: add checks for termcap and curses to skip building those components
14:26.14CIA-6BRL-CAD: 03brlcad * 10brlcad/TODO: sun machine is busted, so off the list; cvs policy was updated
14:28.12IR-KONGI sorry I have to leave now.
14:28.14IR-KONGNice talking to you.
14:28.15IR-KONGThank you very much.
14:28.17IR-KONGBye!
14:28.19brlcadcya
14:30.27CIA-6BRL-CAD: 03brlcad * 10brlcad/src/other/libutahrle/ (36 files): update from a patched 3.0 to urt 3.1b1 (library)
14:31.37CIA-6BRL-CAD: 03brlcad * 10brlcad/include/ (pyramid.h rle.h rle_code.h rle_config.h rle_put.h rle_raw.h): update from a patched 3.0 to urt 3.1b1 (library)
14:39.29CIA-6BRL-CAD: 03brlcad * 10brlcad/include/Makefile.am: differentiate the urt, png, itcl, tcl, and tk headers
16:03.44*** join/#brlcad guu` (guu@myth.gibbscam.com)
16:05.08*** join/#brlcad brlcad (~brlcad@bz.bzflag.bz)
16:07.46janobork!
16:16.09brlcadhowdy
16:41.55janohmm
16:42.03janodid you see the IR pics?
16:42.04jano:)
16:42.09janoi pickup my film today
16:53.00brlcadyes
16:53.03brlcadpretty neat
16:57.22*** join/#brlcad guu (guu@myth.gibbscam.com)
18:28.09CIA-6BRL-CAD: 03brlcad * 10brlcad/include/ (colorquant.h Makefile.am): add new colorquant.h file from urt update to 3.1
19:05.40*** join/#brlcad Nidhoggr (mandrake@dragon.org)
19:14.32*** join/#brlcad Nidhoggr (mandrake@dragon.org)
19:49.08*** join/#brlcad Nidhoggr (mandrake@dragon.org)
20:03.06*** join/#brlcad Nidhoggr (mandrake@dragon.org)
20:15.16CIA-6BRL-CAD: 03brlcad * 10brlcad/include/rle_config.h: define CONST_DECL to const since ansi required
20:57.00CIA-6BRL-CAD: 03brlcad * 10brlcad/src/other/libutahrle/rle_global.c: the 'stdout' symbol is not necessarily constant, so use the numeric equivalent 0
23:18.54*** join/#brlcad ibot (~ibot@apt.bot.TimRiker.active.supporter.pdpc)
23:18.54*** topic/#brlcad is http://brlcad.org/ || BRL-CAD is now Open Source! || Screenshots: http://sourceforge.net/project/screenshots.php?group_id=105292 || http://brlcad.org/images/mged.jpg || Release 7.0.2 Source is posted || Release 7.0.0 binaries now available for Linux and IRIX
23:21.07*** join/#brlcad ibot (~ibot@apt.bot.TimRiker.active.supporter.pdpc)
23:21.07*** topic/#brlcad is http://brlcad.org/ || BRL-CAD is now Open Source! || Screenshots: http://sourceforge.net/project/screenshots.php?group_id=105292 || http://brlcad.org/images/mged.jpg || Release 7.0.2 Source is posted || Release 7.0.0 binaries now available for Linux and IRIX

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.