irclog2html for #brlcad on 20070121

00:00.49 louipc ah that's neat
00:04.51 CIA-5 BRL-CAD: 03brlcad * 10brlcad/sh/header.sh: recognize arbitrary script exec identifier lines, regardless of /usr/bin, /bin, etc
00:06.28 *** join/#brlcad ChanServ (ChanServ@services.)
00:06.28 *** mode/#brlcad [+o ChanServ] by irc.freenode.net
00:10.46 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/adrt/scripts/ (6 files): apply the standard header and footer, more to come
00:11.37 louipc compiling...
00:12.49 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/adrt/bench/ (bench.c bench.h main.c): standard header and footer
00:50.53 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/adrt/ (14 files in 2 dirs): standard header and footer cleanup
00:51.36 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/adrt/ (68 files in 4 dirs): standard header and footer cleanup
00:53.42 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/adrt/ (35 files in 9 dirs): standard header and footer cleanup
00:59.39 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/conv/patch/ (pull_comp.sh pull_solidsub.sh): add bsd headers to helper scripts
01:12.17 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/libfb/if_X24.c: header cleanup, happens to be a sun file, so integrate the bsd-style license proper.
01:26.03 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/libfb/if_ap.c:
01:26.03 CIA-5 BRL-CAD: dept of energy is part of the u.s. government and while there ability to claim
01:26.04 CIA-5 BRL-CAD: copyright back in '89 is dubious, since they are government they can fall under
01:26.04 CIA-5 BRL-CAD: the same significant conversion and copyright assignment conditions that was
01:26.04 CIA-5 BRL-CAD: initially required. so either way, the header can be cleaned up.
04:46.17 CIA-5 BRL-CAD: 03brlcad * 10brlcad/ (364 files in 14 dirs): ugh, what tedium. put some effort towards cleaning up the doxygen labels and making the headers more consistent. also exclusively using @ for doxygen instead of \ to try to keep things more consistent.
05:52.08 louipc still at it eh?
06:49.01 brlcad pretty much
06:49.08 brlcad the work never ends
06:55.33 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/liboptical/sh_wood.c: header cleanup
06:58.04 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/liboptical/turb.c: header cleanup
06:58.35 louipc do you have a list of third party packages required for building and running brlcad?
07:03.49 brlcad all required all included as part of the distribution
07:03.50 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/librt/nurb_solve.c: implicit assignment
07:03.57 brlcad they're in the src/other directory
07:04.47 brlcad by default, they are only compiled if a suitable system 3rd party package is not found, though you can force compilation of individual ones on/off
07:05.16 louipc ah ok that's handy
07:05.17 brlcad e.g. --enable-everything will tell configure to not have any external dependencies
07:05.48 brlcad plus, there's a report at the end of configure that itemizes
07:05.58 louipc because a lot of other apps make you go fetch other packages elsewhere that you need
07:06.13 brlcad yep
07:06.34 brlcad that's been a long-standing position of the project since its inception to specifically not *require* that
07:07.24 brlcad we give you everything you need (except a compiler and shell of course)
07:08.32 louipc hehe, I wonder if I should still include it in a dependencies list for a distro package
07:09.31 brlcad ah, for packaging, it's usually best to just make most of them dependencies
07:12.57 louipc what is java used for?
07:13.00 brlcad presently cannot do that for tcl/tk due to path lookup issues, and there are a couple dependencies that aren't in all the packaging systems (like the newly added openNURBS, which you can ignore)
07:13.27 brlcad you can fully ignore java, sdl, and python
07:13.35 louipc ah still in dev?
07:13.36 brlcad they are simply API bindings
07:13.48 louipc ok
07:13.56 brlcad not critical and actually not used by anything we ship
07:14.36 brlcad adrt will auto-disable due to sdl and python (and that's perfectly normal)
07:20.17 brlcad for a dependencies list, probably zlib, png, jove, regex, termlib, and utah raster toolkit and the autotools if you want it to prep the build system from scratch (autoconf 2.52+, autoconf 1.6+, libtool 1.4.2+)
07:21.02 brlcad though the autotools are certainly optional from a source tarball
07:22.41 louipc yeah
07:23.52 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/librt/raydebug.tcl: bsd header
07:31.07 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/libtclcad/tkImgFmtPIX.c: Questionable whether they actually hold copyright or are simply being given credit. declare the more flexible bsd terms for now.
07:33.32 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/libtermio/ (termio.c termio_win32.c): add missing lgpl header
07:41.29 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/mged/points/main.c: missing header
07:43.16 *** join/#brlcad clock_ (i=clock@84-72-93-149.dclient.hispeed.ch)
07:47.14 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/rttherm/ (7 files): add missing headers, bsd license
07:52.10 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/tclscripts/mged/ (points.tcl facetize_all_regions.tcl expand_comb.tcl): add missing header/footer
11:08.43 *** join/#brlcad SWPadnos_ (n=Me@dsl245.esjtvtli.sover.net)
20:11.56 louipc hmm
20:13.18 brlcad indeed
20:38.10 louipc I should join the devel mailing list I guess
20:38.40 brlcad noise fluctuates massively .. might go months without a message, and then two dozen in a day
20:38.45 brlcad depends on the topic and what's going on
20:38.53 louipc hehe not bad
20:40.04 louipc what are the brl-cad data resources supposed to be?
20:40.49 louipc just the README files eh?
20:41.11 brlcad they are mostly the documentation and tclscripts (much of mged's functionality)
20:41.46 louipc I get an error that they can't be found even though it's looking in the correct path
20:41.55 louipc but mged still seems to function
20:42.22 brlcad on windows or elsewhere?
20:42.30 brlcad on windows it's a red herring
20:42.56 brlcad elsewhere indicates some tcl/tk/itcl/itk/iwidgets issue usually
20:43.45 louipc linux
20:44.03 louipc yeah I also get a tk not found in the brlcad/lib dir
20:44.16 louipc but it was compiled to use the system's lib
20:45.26 brlcad that would be why you get the error
20:45.43 brlcad i mentioned that there are pathing issues with tcl/tk using system libs still
20:45.48 brlcad not major, but annoyances like that
20:45.55 brlcad haven't been cleaned up
20:46.26 louipc ah right
20:46.54 brlcad feel free to look into them and fix them! :)
20:47.10 louipc hehe I'm not at that stage yet
20:47.14 brlcad the gentoo, freebsd, debian, ubuntu, and fink folks would love you ;)
20:47.23 louipc though I really would be glad to
20:47.29 louipc ;)
20:47.58 brlcad we've got a pending integration on several of those systems that isn't into stable simply because of the tcl/tk issue
20:52.09 louipc yeah I'm trying to package it for archlinux
20:52.46 brlcad cool
20:52.47 louipc it seems to work OK for now
20:53.02 brlcad 'benchmark' runs?
20:53.11 louipc yea
20:53.18 brlcad (careful, it'll create a lot of files in current dir)
20:53.25 louipc I noticed hehe
20:53.53 brlcad I should add a cleanup transcript for it
20:54.31 louipc or stick them into /tmp?
21:11.57 *** join/#brlcad docelic (n=docelic@212.15.170.140)

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.