IRC log for #brlcad on 20070411

00:03.43 ``Erik how when where what huh?
00:05.42 deltazap <PROTECTED>
00:05.42 deltazap <PROTECTED>
00:05.46 deltazap make[2]: *** [pkgIndex.tcl] Trace/BPT trap
00:05.46 deltazap make[1]: *** [all-recursive] Error 1
00:05.46 deltazap make: *** [all-recursive] Error 1
00:05.59 brlcad deltazap: what version os x is this?
00:06.01 ``Erik so a hackintosh
00:06.07 deltazap latest
00:06.20 brlcad it's trying to run btclsh if I had to guess
00:06.29 deltazap 10.4.9
00:06.38 brlcad hrm, ppc or intel?
00:06.42 deltazap ppc
00:06.56 brlcad do you have your own autotools installed?
00:07.00 ``Erik (do I need to crank up one of my g4 hackintops?)
00:07.04 brlcad or something like fink in your path?
00:07.22 deltazap macports, that's it
00:07.33 brlcad ./autogen --version reports what?
00:07.37 brlcad er, ./autogen.sh
00:08.43 deltazap Found GNU Autoconf version 2.59
00:08.43 deltazap Found GNU Automake version 1.6.3
00:08.53 deltazap then a warning about libtoolize
00:09.06 deltazap and GNU Libtool 1.5
00:10.19 ``Erik what's the warning?
00:12.08 deltazap libtoolize does not appear to be available. blah blah glibtoolize was found which means you may have a non-standard or incomplete GNU Autotools install
00:12.14 brlcad yeah, that's fine
00:12.33 ``Erik just means you're using hte apple supplied libtool instead of one in macports :/
00:13.11 deltazap isn't that how it should be?
00:13.16 brlcad which "should" be a good thing
00:13.21 brlcad as the latter is untested
00:13.24 ``Erik *shrug* I use the macports one, brlcad uses the apple one I think
00:13.28 brlcad though either "should" work too
00:13.44 ``Erik but I MOSTLY use fbsd, the mac is just a pretty xserver
00:14.14 ``Erik so'z my mac setup is... mimicking fbsd
00:14.24 kwizart updated build log http://kwizart.free.fr/fedora/6/testing/brlcad/build.log Backtrace...
00:16.17 brlcad ewwww
00:17.03 kwizart also a libtool problem (i'm running fc6 on x86_64)
00:17.06 kwizart ?
00:17.22 brlcad no
00:17.56 brlcad btclsh is crashing on your system inside tclcad_auto_path() inside bu_brlcad_data() inside snprintf() ...
00:23.16 brlcad it's possibly related to a bug in Tcl 8.5, there were a couple that we had to directly patch
00:24.02 kwizart my system bundle tcl 8.6 (but not found) the system version can be forced ?
00:24.21 kwizart Does this will help ?
00:26.14 brlcad er, que?
00:26.23 brlcad where you get 8.6 from?
00:27.10 brlcad all the external deps can be forced
00:27.16 kwizart oups no it was 8.4 sorry!
00:29.41 brlcad yeah, that won't work so well
00:29.41 kwizart can i uses 8.4 ? or it won't be enought ?
00:29.41 brlcad the crash itself doesn't make sense though
00:29.41 brlcad unless the stack has been stomped on before we get to tclcad_auto_path() .. which is entirely possible and would be a tcl 8.5 bug
00:30.37 brlcad deltazap: for you, there's a relatively simple workaround
00:31.16 brlcad go to src/other and each src/lib* dir and run sudo make install
00:31.47 brlcad then you should be able to (re)complete make
00:34.50 deltazap alright, i'll have to try that here in a bit
01:27.25 *** join/#brlcad IriX64 (n=mario_du@70.48.166.133)
01:35.01 deltazap brlcad: didn't work
01:43.32 brlcad deltazap: erm.. shouldn't be exactly the same?
01:43.49 deltazap well, yes, ssame BPT trap
01:45.27 brlcad yet you now have installed all the libs?
01:45.48 deltazap yup, went to each directory and did the make install
01:46.12 deltazap each lib* directory, that is
01:46.25 IriX64 deltazap do a make clean first then make and then make install
01:47.04 deltazap after the installation of the libs?
01:47.13 brlcad no no
01:47.16 brlcad don't do that
01:47.16 IriX64 for the installation of the libs
01:47.19 ``Erik "every time you masturbate, god kills a kitten"
01:47.29 IriX64 whatd i say?
01:47.36 brlcad deltazap: what's the error now?
01:47.56 brlcad pastebin from the last libtool line on if you would
01:55.40 deltazap bah, pastebin is erroring for me
01:58.43 deltazap alright, i'm going to retry this
01:59.52 brlcad ~pastebin
01:59.55 ibot i heard pastebin is a place to paste your stuff without flooding the channel - try http://pastebin.ca, or http://channels.debian.net/paste, or http://rafb.net/paste/, or http://pastebin.com is usually painfully too slow and unresponsive to use, use one of the other pastebin sites, or dpaste.com is a very nice pastebin as well
02:00.01 brlcad use one of the others that work ;)
02:00.16 deltazap oh, didn't know that there were others
02:05.57 deltazap anyways, i did a make clean and now am making from the src/other and then each lib* directory
02:11.20 brlcad the important trick is to install the libs before running btclsh
02:11.43 brlcad alternatively, if you have a lot of disk space, you can just add --disable-shared to the configure line and build everything static
02:19.08 deltazap since i'm not too familiar with build systems, any reason it's building it in that order and causing that error?
02:24.44 IriX64 has to be built in the order people submitted the code :P
02:30.03 brlcad deltazap: that's a mac-specific build/libtool issue -- libtool fails to locate the (uninstalled) libraries that the binary it's trying to run is using
02:30.19 brlcad in this case src/bwish/btclsh is the binary it's trying to run
02:30.26 brlcad if you run it directly, you should see the error
02:30.56 brlcad if you install those libraries before running the binary, it should work
02:31.46 deltazap ok, i misunderstood the first time around
03:41.36 deltazap http://pastebin.ca/434005 - same song and dance
03:42.04 deltazap this time, i had done the make installs for all of the libs and then ran make
03:45.47 IriX64 Making all in tclscripts
03:45.50 IriX64 so?
03:46.55 deltazap fails with the same error
03:47.12 IriX64 *what error thgats all thats posted.
03:47.39 deltazap it's at the bottom of the pastebin link
03:48.59 IriX64 _TkStatePrintProc <--- it cant find that symbol in your tcl lib
03:49.24 IriX64 thats a function
03:49.59 deltazap it should be he tcl library bundled with the source
03:50.25 IriX64 try your system tcl use --without-tcl
03:51.02 deltazap "i have a bad feeling about this..."
03:51.22 IriX64 configure will tell you if it cant find a system tcl/tk
03:52.49 IriX64 --without-tk should be used too tho ... just to stay compatible rev wise
03:53.22 deltazap should i flag anything else?
03:57.37 deltazap well, configure didn't say anything, just says that it's going to build tcl and tk
03:59.27 IriX64 must not have a system tcl lib then?
04:00.22 deltazap guess not
04:05.49 IriX64 you could try hunting for that function
04:06.07 IriX64 leave the _ off
04:06.13 IriX64 the search string
07:28.28 *** join/#brlcad Elperion (n=Elperion@p54875663.dip.t-dialin.net)
09:09.44 *** join/#brlcad kwizart (n=kwizart@did75-14-82-236-19-114.fbx.proxad.net)
10:32.48 CIA-14 BRL-CAD: 03d_rossberg * 10brlcad/include/config_win.h: fmax was removed from librt/g_brep.cpp
11:23.17 *** join/#brlcad clock_ (i=clock@84-72-95-111.dclient.hispeed.ch)
11:24.40 *** join/#brlcad clock_ (i=clock@84-72-95-111.dclient.hispeed.ch)
11:34.11 *** join/#brlcad docelic (n=docelic@212.15.177.200)
12:26.27 kwizart hello!
12:26.40 kwizart i'm searching why system tcl aren't found!
12:26.52 kwizart buiding brlcad 7.10.0
12:31.53 clock_ How can I enter a slanted cylinder?
12:32.18 clock_ i. e. a cylinder whose circular faces were moved in a shearing fashion
12:32.43 clock_ I would just like to enter the circular faces
13:13.27 *** join/#brlcad Elperion (n=Elperion@p54875663.dip.t-dialin.net)
13:18.30 brlcad kwizart: requires tcl 8.5+
13:18.55 brlcad clock_: that's a tgc
13:19.09 brlcad truncated general cone
13:19.40 kwizart well that's what i have in devel...
13:20.03 kwizart (Fedora 7
13:20.37 brlcad the config.log script should say why then
13:20.48 kwizart ok
13:27.01 clock_ mged: ERROR: NULL union tree pointer, file db5_comb.c, line 106
13:27.10 clock_ is that an indication of bug in mged?
13:27.18 clock_ After I imported a (probably invalid) ascii database
13:27.59 kwizart brlcad, does the configure script is supposed to search for .la file ? (we don't bundled them prefering pkgconfig but tcl uses an old sh %{_libdir}/tclConfig.sh script to help to find it's configuration...)
13:28.20 kwizart pastbin the config.log (look a little empty)
13:29.53 kwizart http://www.pastebin.ca/434546
13:30.06 brlcad clock_: it's "bad behavior", and a borderline bug -- if you can post the inputs and it's reproducible, it would be worth seeing
13:30.46 brlcad in general, bad input readily results in bad behavior when it comes to mged :)
13:30.49 kwizart ac_cv_env_CPPFLAGS_value='-I/usr/local/include ' is bad it should be /usr/include but most header are found
13:31.06 clock_ brlcad: I want to machine generate a combination in ascii database
13:31.17 clock_ do the newlines have a different meaning than spaces?
13:31.37 brlcad kwizart: /usr/include is a default search path, /usr/local/include is just an additional
13:31.45 clock_ put {turn.c} comb region no tree {u {l cyl.s {1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1}} {u {l cyl.s {0.309016994375 0.951056516295 0 0 -0.951056516295 ...
13:31.48 clock_ is that wrong?
13:32.30 kwizart ok*
13:32.31 brlcad kwizart: something else is wrong there.. error: /bin/sh misc/config.sub /usr/share/config.site failed
13:34.01 kwizart hum i've try gnu make and failling a BuildRequires : gnustep-make
13:34.17 kwizart does it will help to have a gnu make ?
13:34.50 *** join/#brlcad cad92 (n=cbda09f5@bz.bzflag.bz)
13:43.51 brlcad kwizart: shouldn't .. though I've only tested gnu and bsd make
13:54.27 ``Erik bsd make gets pukey when building out of dir
14:13.31 ``Erik tazering that gnome
16:06.34 clock_ brlcad: I made a thread from stacked sheared cylinders
16:08.50 ``Erik swank
16:46.34 *** join/#brlcad clock_ (i=clock@84-72-95-111.dclient.hispeed.ch)
18:04.27 deltazap it built it built!
18:05.20 deltazap but now make benchmark and make test fails! :D
18:08.45 brlcad clock_: picture?
18:08.54 brlcad deltazap: eep :)
18:09.30 deltazap just for the fun of it, i ran automake.sh first, then configure with almost-everything and optimize on and jove disabled
18:11.19 deltazap it compiled without the bpt trap error, but now test and benchmark fail
18:11.48 clock_ brlcad: the only picture I had was in the framebuffer of my graphics card
18:16.07 clock_ OVERLAPb: depth 0.00000mm\
18:16.18 clock_ If the depth is 0.00000mm, isn't that called no overlap?
18:19.35 CIA-14 BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/archer/Archer.tcl: Added attr and make_name commands. Other minor mods.
18:20.45 clock_ I wonder whether the thread code will not be able to be included because it's under GPL, because I don't give a signed paper of some kind, because noone has time to include it or because it's not polished enough or because it's not of imporance for BRL-CAD ;-)
18:22.19 brlcad if it'd be any, it'd be because of the first reason
18:22.27 clock_ ;-)
18:22.33 clock_ or all combined together ;-)
18:22.39 brlcad and that's just a precision printing problem on the overlap.. it must be really tiny
18:22.54 clock_ what is precision printing?
18:23.14 clock_ you mean in the ASCII database?
18:23.16 brlcad not having time is a function of perceived importance/impact
18:23.16 brlcad sort of the same thing
18:23.33 brlcad and nobody has been asked to sign anything
18:23.57 clock_ you said I would have to sign a paper saying that I give off the rights to BRL, didn't you?
18:24.03 brlcad i mean telling you that the overlap is 0.00000mm thick is a precision printing issue
18:24.18 clock_ aha so the overlap actually exists?
18:24.28 brlcad yep, it's just < 0.00000mm
18:24.35 clock_ well I can give you the database which prints the overlap so you can see if there is an overlap or not
18:24.38 brlcad digit-wise
18:24.49 clock_ in couple of hours when it compiles and rsyncs
18:24.52 brlcad like 0.000001mm
18:26.35 CIA-14 BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/helplib.tcl: Added an entry for dm_drawDataAxes
18:28.50 clock_ Kafka-esque GPL vs. LGPL :)
18:29.23 CIA-14 BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/lib/Display.tcl: Added a units method.
18:31.07 CIA-14 BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/lib/Dm.tcl: Added a drawDataAxes method. Also set the default display type to wgl.
18:32.21 clock_ brlcad: I want to see the farse when GPLv3 comes out
18:32.55 brlcad farse?
18:33.44 clock_ Oh sorry, a farce
18:33.52 CIA-14 BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/lib/QuadDisplay.tcl: Update the units command to return the current units if args is an empty string.
18:34.03 clock_ A farce is a comedy written for the stage, or a film, which aims to entertain the audience by means of unlikely and extravagant-yet often possible-situations, disguise and mistaken identity, verbal humour of varying degrees of sophistication, which may include puns and sexual innuendo, and a fast-paced plot whose speed usually increases even further towards the end of the play, often involving an elaborate chase scene. Broad physical humour,
18:34.40 deltazap what would cause the test files not to be created?
18:34.57 brlcad deltazap: try running: src/rt/rt
18:36.04 clock_ Funny to see how the edge detection algorithm in rtedge reacts to the screw with varying degrees of mental breakdown, depending on the angle of view :)
18:40.08 clock_ Saying that multiprocessor systems are faster is like sending three family cars to Formula One and claiming we are going to get the 1st place
18:42.28 deltazap brlcad: funny, it responds and gives a version, but completely has the same BPT trap error i've been getting
18:45.18 CIA-14 BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/lib/View.tcl: Mods to help keep thing in sync wrt units.
18:45.31 brlcad deltazap: pastebin please
18:46.49 CIA-14 BRL-CAD: 03bob1961 * 10brlcad/src/libdm/dm-wgl.c: Set default backColor to yellow.
18:49.19 CIA-14 BRL-CAD: 03bob1961 * 10brlcad/src/libdm/ (dm_obj.c axes.c): Added support for the drawDataAxes command.
18:51.54 deltazap brlcad: http://pastebin.ca/435035
18:52.17 deltazap i had done a make install, so that's why i'm running it from /usr/brlcad/bin
18:52.32 CIA-14 BRL-CAD: 03bob1961 * 10brlcad/src/conv/stl-g.c: Mods to open input file in untranslated/binary mode on windows.
18:54.56 CIA-14 BRL-CAD: 03bob1961 * 10brlcad/include/dm.h: Added declaration for dmo_drawDataAxes_cmd().
18:56.44 CIA-14 BRL-CAD: 03bob1961 * 10brlcad/doc/html/manuals/archer/Archer_Documentation.chm: Minor tweaks.
19:00.44 ``Erik eeks, bob's at it again
19:00.51 CIA-14 BRL-CAD: 03bob1961 * 10brlcad/doc/archer_ack.txt: Made a few minor corrections.
19:34.44 *** join/#brlcad IriX64 (n=mario_du@bas2-sudbury98-1177593477.dsl.bell.ca)
19:53.25 clock_ brlcad: the thread: http://ronja.twibright.com/3d/ at the bottom of the page
20:00.55 clock_ or tread?
20:01.58 brlcad thread
20:02.01 brlcad nifty
20:02.28 brlcad would be cooler as a sharp thread
20:03.14 brlcad think you can get that with the intersection of an offset
20:04.07 clock_ what does intersection of an offset mean?
20:04.22 clock_ for an intersection you need two things, only one is not enough
20:04.38 clock_ and offset is not a geometrical shape, but an abstract category. You cannot intersect with an offset.
20:11.08 ``Erik hrmmmmmm, no images on that page use the height and width attributes? <IMG WIDTH=512 HEIGHT=512 SRC="neatostuff.png"> ?
20:17.27 IriX64 whats the lowest version if tcl tahat brl-cad supports please?
20:19.49 ``Erik 8.8a1
20:20.10 IriX64 errr ok :)
20:20.33 ``Erik O:-)
20:20.47 IriX64 been there done that am quite insane now ;)
20:21.36 ``Erik we don't test against different tcl versions, so I can't give you an answer.... it works with 8.5a5 (that's what's included), it MIGHT work ok with 8.4, in theory it SHOULD work with 8.0, but you know the saying...
20:21.49 ``Erik the difference between practice and theory is much greater in practice than in theory
20:21.51 *** join/#brlcad SWPadnos (n=Me@dsl245.esjtvtli.sover.net)
20:23.19 IriX64 or rather have the souvenire hat with my name on it :)
20:23.19 IriX64 got it thanks man
20:23.21 ``Erik unless you happen to be both a tcl and automake guru, I'd strongly recommend enabling the build of the included tcl.
20:23.21 ``Erik (and if it breaks, we're just going to tell you to use the included tcl, ...)
20:32.41 IriX64 proper notes scribbled ``Erik :)
20:35.25 ``Erik meeeehhhhhhh, gruntwork
20:39.42 IriX64 some guy gave me this and said i should be able to detect what version of tcl is being used by the system, but im getting tcl returned error, should this work, bearing in mind im just a novice at tcl http://www.pastebin.ca/435188
20:42.18 ``Erik seems like an awfully silly and error prone way to examine things O.o
20:42.38 IriX64 heh wadda i know :)
20:45.21 ``Erik tell ya what
20:45.23 ``Erik start mged
20:45.37 ``Erik in the command window, type in "info tclversion" and hit the big button on the right
20:45.45 ``Erik it prints the version right there of what it's omfg using
20:45.53 ``Erik or run tclsh and do thesame
20:46.58 IriX64 8.4 but thats the old mged
20:47.13 IriX64 still futzing around with 7-10
20:47.38 IriX64 suppose i should build it just to say i did ;)
20:48.15 IriX64 was more liking to working on this tcl thingy though
20:49.11 ``Erik well, ok, if it's build time, do this
20:49.20 ``Erik grep '^TCL ' Makefile
20:49.23 IriX64 what do i care if they dont have some sort of tcl they're on their own im not gonna supply one for them
20:49.33 ``Erik mine says: TCL = -L${top_builddir}/src/other/tcl/unix -ltcl8.5 -lm
20:52.21 IriX64 mine says 8.4
20:52.33 IriX64 thanks for the help ``Erik
20:55.39 ``Erik np
21:03.35 IriX64 error prone? mmm does that involve horizontal :)
21:05.19 IriX64 errands to run back l8r
22:33.10 *** join/#brlcad poolio (n=poolio@c-69-251-3-107.hsd1.md.comcast.net)
23:05.06 *** join/#brlcad louipc (n=louipc@bas8-toronto63-1096735203.dsl.bell.ca)
23:05.07 IriX64 blankety blank..cflags have changed since last run ... of course, i changed them... why not let me know up front stead of at the end :)
23:05.14 louipc hurrah
23:05.24 IriX64 ?
23:05.47 b0ef has any toolkit been decided on for the new interface?
23:05.51 IriX64 new connection? or just fixed :)
23:06.28 louipc b0ef: I'm curious about that too :D
23:06.59 IriX64 unicos i'm told :)
23:08.25 louipc unicos?
23:08.29 louipc never heard of it
23:08.43 IriX64 cray schtuff
23:09.03 IriX64 btw welcome back
23:09.26 louipc why would they use cray stuff?
23:09.28 louipc hah thanks
23:09.40 louipc I'm only booted in a LiveCD
23:09.49 louipc my disk crashed and I lost my bootloader
23:10.01 IriX64 whoa
23:10.11 louipc and for some reason the bootloader on my second disk isn't doing anything at all
23:29.49 *** join/#brlcad poolio (n=poolio@c-69-251-3-107.hsd1.md.comcast.net)

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