irclog2html for #brlcad on 20060828

00:09.55 *** join/#brlcad ibot (i=ibot@rikers.org)
00:09.55 *** topic/#brlcad is http://brlcad.org/ || BRL-CAD is an open source solid modeling software suite || Developers needed! Read the HACKING file for details on getting involved
00:10.30 *** join/#brlcad SWPadnos (n=Me@dsl245.esjtvtli.sover.net)
00:12.53 *** join/#brlcad Twingy (n=justin@c-69-250-236-111.hsd1.md.comcast.net)
00:15.03 *** join/#brlcad ValarQ (i=vq@81-235-191-95-no48.tbcn.telia.com)
00:47.42 IriX64 ValarQ: want to compare desktops? I've tided mine up ;)
00:47.52 IriX64 tidied too.
00:52.02 CIA-9 BRL-CAD: 03brlcad * 10brlcad/include/pkg.h: add PKG_EXTERN and PKG_ARGS wrappers like the other libs, consistently make all the buffers char *
00:53.21 CIA-9 BRL-CAD: 03brlcad * 10brlcad/src/libpkg/pkg.c: consistently use char * buffers (instead of unsigned) and be more specific on the errlog callbacks
00:54.40 CIA-9 BRL-CAD: 03brlcad * 10brlcad/src/remrt/remrt.c: quell warnings on the errlog callback by defining a remrt_log() that passes through to bu_log().
00:55.57 CIA-9 BRL-CAD: 03brlcad * 10brlcad/src/ (4 files in 3 dirs): quell libpkg warnings now that there are more comprehensive declarations.
01:26.44 *** join/#brlcad PrezKennedy (n=Apathy@c-68-55-177-2.hsd1.md.comcast.net)
01:44.39 *** join/#brlcad IriX64 (n=IriX64@toronto-HSE-ppp4308281.sympatico.ca)
01:44.55 IriX64 amazing what ctrl-c will do :)
01:46.07 IriX64 .c
01:46.08 IriX64 bltCanvEps.c:1690: warning: initialization from incompatible pointer type
01:46.08 IriX64 bltCanvEps.c:1692: warning: initialization from incompatible pointer type
01:46.08 IriX64 bltCanvEps.c:1693: warning: initialization from incompatible pointer type
01:46.08 IriX64 bltCanvEps.c: In function `Blt_InitEpsCanvasItem':
01:46.11 IriX64 bltCanvEps.c:1717: warning: assignment from incompatible pointer type
01:46.23 IriX64 thought you fixed that :)
01:51.54 brlcad like I said on friday, generally don't go about changing code in src/other unless it halts the build
01:52.26 brlcad that's not our code to maintain, no sense wasting our time
01:52.39 IriX64 ahh, doesn't halt the build but may cause erratic runtime operation.
01:53.14 IriX64 just out of curiousity which part of the code tree is yours?
01:53.46 brlcad the point still stands, that's external code that we ship *only* for convenience (with a few minor exceptions like jove)
01:54.00 IriX64 . taken.
01:54.46 brlcad the alternative is to have people go download and install or download, compile, and install those packages on their own like many packages require
01:55.02 IriX64 now i see thanks.
01:55.18 brlcad and you wouldn't think to fix issues in dependencies
01:55.34 IriX64 I might :)
01:55.38 brlcad i mean, if you do.. might as well make a patch and provide it to those package's maintainers
01:55.53 brlcad otherwise it's just idle effort
01:56.04 IriX64 means getting involved with cvs. though.
01:56.06 brlcad that has pretty much nothing to do with brl-cad
01:56.15 brlcad not necessarily
01:56.23 brlcad you don't have to have cvs to make a patch
01:56.39 IriX64 how do i get it to them?
01:56.47 brlcad heh
01:57.22 brlcad it depends on the project, everyone has their own process .. you'd have to contact whomever's code you're messing with
01:57.49 brlcad our process for our code is pretty straightforward and documented
01:58.33 IriX64 code isn't considered reading though :)
02:02.08 brlcad you're only touching the tip of the iceberg regarding warnings
02:02.18 brlcad add --enable-warnings to configure
02:02.41 IriX64 isn't that verbose-warnings?
02:03.17 brlcad synonym option
02:03.29 IriX64 understood.
02:50.28 CIA-9 BRL-CAD: 03brlcad * 10brlcad/BUGS:
02:50.28 CIA-9 BRL-CAD: the debugbu 2 bug occurs because bu_memdebug_add() is not called unless memory
02:50.29 CIA-9 BRL-CAD: checking is enabled via bu_debug. so when bu_debug is set to 2 or 3, it ends up
02:50.29 CIA-9 BRL-CAD: reporting errors during bu_free() for items that were allocated and were not yet
02:50.29 CIA-9 BRL-CAD: being tracked.
03:08.06 CIA-9 BRL-CAD: 03brlcad * 10brlcad/src/libbu/malloc.c: even if we're in debug mode, don't abort the requested task (i.e. free'ing memory) else invoke the wrath of corrupted leaky memory
03:31.11 *** join/#brlcad digitalfredy (n=digitalf@200.71.62.161)
05:48.00 *** join/#brlcad sebastienbailard (n=sbailard@CPE000d88ba7a3b-CM001371169626.cpe.net.cable.rogers.com)
05:52.51 sebastienbailard I was wondering, is anyone working on QCAD integration inside BRL-CAD?
05:54.16 sebastienbailard (Is anyone on tonight?)
06:08.12 sebastienbailard I'll try again another time.
06:37.40 *** join/#brlcad clock_ (i=clock@84-72-95-221.dclient.hispeed.ch)
08:09.57 *** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch)
10:28.20 *** join/#brlcad dli_ (n=dli@adsl-75-33-233-224.dsl.chcgil.sbcglobal.net)
11:29.34 *** join/#brlcad dli (n=dli@adsl-75-33-240-234.dsl.chcgil.sbcglobal.net)
12:51.58 CIA-9 BRL-CAD: 03brlcad * 10brlcad/src/ (libbu/printb.c mged/cmd.c): ws
13:50.15 ``Erik sean, ya handy?
13:53.42 brlcad two of them even
13:53.55 brlcad blaming shite one me, I hear
13:54.11 brlcad build for that lib hasn't changed since 2004 (i.e. ever)
13:54.24 clock_ brlcad: what about making "sucess stories" section for brlcad and putting Ronja there?
13:54.36 brlcad clock_: already have you in
13:54.56 brlcad you just can't see the new site yet ;)
13:54.57 clock_ brlcad: hehe where?
13:55.02 clock_ brlcad: lol :)
13:55.10 brlcad it's sitting in a prototype dir
13:55.19 brlcad while the new site is worked on and tested out
14:01.18 ``Erik :D
14:01.36 clock_ brlcad: do you have other app stories than ronja?
14:01.37 ``Erik I think we figured out that it never behaved as they expected
14:02.47 ``Erik they want weird behavior, I was wondering if you had a slick angle for it... they want librt, libbu, libbn and libtcl statically linked in, but the others (libm, libc) dynamic... I came up with $(topbuild_dir)/src/lib/librt/.libs/librt.a or including alllllll the .o files in one link
14:13.18 *** join/#brlcad digitalfredy (n=digitalf@200.71.62.161)
14:17.26 brlcad ``Erik: yuck yuck
14:17.34 brlcad and non-portable
14:17.58 brlcad that'll fail on the server builds (aix for sure, possibly altix)
14:18.25 brlcad i think it just has to use convenience libs so that it's all bundled
14:19.25 brlcad which isn't so bad I suppose, I've been meaning to make a "geometry engine" mega library akin to daniel's brlcad.dll for windows anyways, and they'd be needed for that too
14:37.36 brlcad hehe, it's a 10MB static lib, 8MB jnilib now :)
14:38.08 brlcad (at least on os x)
14:40.53 ``Erik that's what they want *shrug* don't make sense to me, but... little they do does ;) *duck*
14:42.22 CIA-9 BRL-CAD: 03brlcad * 10brlcad/src/ (libbu/Makefile.am libbn/Makefile.am librt/Makefile.am): create convenience libraries for libbu, libbn, and librt so that they may be used in other libraries to fully resolve symbols (by virtue of full inclusion).
14:44.00 CIA-9 BRL-CAD: 03brlcad * 10brlcad/src/librtserver/Makefile.am: use the new convenience libraries for libbu, libbn, librt instead of using the usual lib_LTLIBRARY so that we don't end up creating a jnilib that has rpath run-time requirements looking up librt, libbn, and libbu.
14:45.17 ``Erik he's in rons office
14:45.27 brlcad heh
14:46.09 ``Erik <-- coulda walked around the corner and told him it was done... :)
15:33.53 *** join/#brlcad SWPadnos (n=Me@dsl245.esjtvtli.sover.net)
18:33.38 CIA-9 BRL-CAD: 03johnranderson * 10brlcad/src/libbu/hash.c: Added bu_get_hash_key()
18:34.25 CIA-9 BRL-CAD: 03brlcad * 10brlcad/misc/win32-msvc/brlcad.dsw: on second thought, remove libtclcad.. it really doesn't 'fit' well with the rest without including all of brl-cad's libs
18:42.05 *** join/#brlcad dli (n=dli@nsit-dhcp-035-180.uchicago.edu)
18:49.43 CIA-9 BRL-CAD: 03brlcad * 10brlcad/src/ (other/libtcl/Makefile.am librtserver/Makefile.am): make/use noinst convenience library for libtcl just like was done for bu, bn, rt so that librtserver can have no dependencies other than guaranteed system ones
18:50.57 *** join/#brlcad clock_ (i=clock@84-72-93-198.dclient.hispeed.ch)
18:52.08 CIA-9 BRL-CAD: 03brlcad * 10brlcad/include/bu.h: added new bu_get_hash_key() decl
19:22.56 *** join/#brlcad IriX64 (n=IriX64@toronto-HSE-ppp4303915.sympatico.ca)
19:25.35 CIA-9 BRL-CAD: 03brlcad * 10brlcad/src/librtserver/Makefile.am: there may not exist a libtcl_nil.la if building tcl was disabled to act accordingly
19:29.20 CIA-9 BRL-CAD: 03brlcad * 10brlcad/src/libwdb/Makefile.am: make a convenience library for libwdb so that it may be bundled into other libraries
19:36.56 CIA-9 BRL-CAD: 03johnranderson * 10brlcad/src/librtserver/rtserver.c: Changed the JNI wrapper names to agree with the new class names in the MUVES3 brlcadservice
19:59.43 brlcad ``Erik: any reason why all the libs are set to version 19?
20:44.32 ``Erik uhmmmmmmm, because when I changed it from cake, they were all 19, and I was told to retain library version numbers, and that all libraries would have the same version...
20:45.00 ``Erik the reason is across the hall from you :)
20:46.40 clock_ "because when I [...] they were all 19, and I was told to [...] library [...] number, and that all [...] would have the same [...]"
20:46.59 clock_ After a bit of cutting sonds like an interesting student's story with girls
20:47.11 ``Erik like, totally
20:56.16 ``Erik from the looks of it, it's based on the RCS tag in /gen.sh, snarfed through sh/sharedlibvers.sh
20:57.04 ``Erik gets into cakefile.defs into LIBVERS
20:59.21 brlcad ahh, that beastie
21:51.09 *** join/#brlcad ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
21:51.09 *** topic/#brlcad is http://brlcad.org/ || BRL-CAD is an open source solid modeling software suite || Developers needed! Read the HACKING file for details on getting involved
22:32.48 IriX64 good dog. :)
22:38.57 IriX64 Is there any way to get Murphys Law repealed? perhaps if we launch a mass appeal? :)
22:40.48 CIA-9 BRL-CAD: 03brlcad * 10brlcad/src/Makefile.am:
22:40.48 CIA-9 BRL-CAD: initial functional stubbings for a 'brlcad' library. use the newly added
22:40.48 CIA-9 BRL-CAD: libbu/libbn/librt/libwdb convenience libraries, mimicking what is already done
22:40.48 CIA-9 BRL-CAD: for the windows dll. don't enable the actual installable object yet until the
22:40.48 CIA-9 BRL-CAD: next minor release.
22:50.41 *** join/#brlcad IriX64_ (n=Who@toronto-HSE-ppp4303915.sympatico.ca)
22:56.14 IriX64 get with it :)

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.