| 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 :) |