IRC log for #brlcad on 20070421

00:03.11 IriX32 if you're going to tie us to -ltcl8.5a ... why all those checks
00:03.27 IriX32 err -ltcl8.5.a
00:03.42 brlcad all what checks?
00:04.10 brlcad "-ltcl8.5.a" should be bogus, if i'm not mistaken
00:04.17 IriX32 for different versions of tcl and when it finds one it refuses it anyway
00:04.28 brlcad either /path/to/libtcl8.5.a or -ltcl8.5
00:05.02 IriX32 mmm
00:05.09 IriX32 either way
00:05.11 brlcad it only checks for 8.5 and 8.6
00:05.22 IriX32 8.4 too
00:05.36 brlcad not in my configure.ac
00:05.49 IriX32 ill recheck just a sec
00:06.20 brlcad -ltcl is as close as it gets and that's a wildcard really
00:07.38 IriX32 youre correct
00:08.14 IriX32 still you give the option is it really neccessary if you're tied to 8.5a
00:13.34 brlcad that sentence does not parse
00:13.53 IriX32 heh just set the headers and libs and be done with it
00:14.07 IriX32 you know youre going to build it
00:14.14 brlcad not necessarily
00:14.27 brlcad i actually build without it all the time
00:14.28 IriX32 show me 8.6 :)
00:14.44 IriX32 ahh to avoid recompiling it
00:14.52 IriX32 i see
00:14.59 brlcad some package management systems report 8.5 as 8.6
00:15.15 IriX32 tell them to fix their stuff
00:15.25 brlcad it's not broken
00:15.43 IriX32 reporting 8.5 as 8.6 in bot broken
00:15.49 IriX32 err not
00:19.15 IriX32 some systems report 7.10.0 as 7.1.0 ;)
00:22.13 *** join/#brlcad bjorkBSD (n=bjork@ip70-178-214-102.ks.ks.cox.net)
00:33.10 IriX32 dli just tested it both tcl and tk honor the --prefix you set to in main configure
00:53.22 IriX32 heh funniset thing i've ever seen you can set your --build switch to any valid sys type and it configures
00:54.52 bjorkBSD deep nerdish.
00:55.03 bjorkBSD no spica
00:55.08 IriX32 radish actually ... spicy
00:56.57 bjorkBSD heheh
00:57.57 IriX32 you came in late examine http://irix32.spaces.live.com/photos (somebody got an xml error on it)
00:58.49 bjorkBSD Sorry, we are unable to complete your task at this time. The Windows Live Spaces service is experiencing difficulties. Please try your task again later.
00:59.01 IriX32 urf
00:59.07 IriX32 ah well
00:59.35 bjorkBSD what's live spaces n e who?
00:59.48 IriX32 sorta a super blog
01:00.04 bjorkBSD like yoohoo 360?
01:00.18 IriX32 microsoft tied it to windows live messenger and an email account
01:00.37 IriX32 yoohoo to u 2 :)
01:00.57 bjorkBSD i see.
01:01.10 bjorkBSD just like that yoohoo thing.
01:01.22 IriX32 never tried that one
01:02.16 bjorkBSD waste of time, i assure you.
01:02.46 IriX32 heh i just wanted someplace to post output as opposed to johnny 5's input :)
01:03.45 IriX32 its been saying 3.95 fps for an hour now
01:16.22 dli IriX32, the configure options are mostly from a previous ebuild
01:28.22 deltazap drinky :O
01:29.27 IriX32 k drinky why is libbu make file looking for tcl in ../../src/other/unix ?
01:29.51 IriX32 err +tcl
01:33.57 IriX32 i don't know how to fix this in makefile
01:41.07 IriX32 hardcoding the path for now
01:41.32 IriX32 and taking a break :)
01:44.50 IriX32 that blog has been updated this last shot took over an hour if anybody wants to see it
08:29.36 *** join/#brlcad clock_ (i=clock@84-72-88-66.dclient.hispeed.ch)
08:30.10 *** join/#brlcad Twingy (n=justin@74.92.144.217) [NETSPLIT VICTIM]
09:55.08 *** join/#brlcad Elperion (n=Elperion@p548775f6.dip.t-dialin.net)
11:31.21 *** join/#brlcad cad47 (n=cbdacad0@bz.bzflag.bz)
12:58.07 *** join/#brlcad p0g0 (n=pogo@madwifi/support/p0g0)
14:58.33 *** join/#brlcad smallfoot- (i=vc@clamwin/translator/smallfoot)
15:12.39 *** join/#brlcad SWPadnos_ (n=Me@dsl245.esjtvtli.sover.net)
17:18.42 *** join/#brlcad poolio (n=poolio@c-69-251-3-107.hsd1.md.comcast.net)
18:24.55 *** join/#brlcad IriX32 (n=mario_du@bas2-sudbury98-1096601189.dsl.bell.ca)
18:32.23 IriX32 mmmm why are we updating brlcad/libtk/tcl8.4
18:33.02 IriX32 err tk/tcl8.4
18:34.01 IriX32 doh goof so you have a choice :)
18:41.39 *** join/#brlcad clock_ (i=clock@84-72-88-66.dclient.hispeed.ch)
18:45.14 IriX32 you know overlooking is such an easy thing.... i totally overlooked the fact that i have two updates going to the same source tree, am i farkled?
18:45.53 IriX32 multi - tasking strikes again sigh :)
18:46.40 IriX32 think i'll let both finish and see where I am
18:58.36 IriX32 brlcad: you wanted me to work from cvs, I took you literally.
19:04.28 dli IriX32, any answer to the tcl/tk doc Makefile problem
19:05.07 IriX32 must needs be addresseed by a higher power, I don't speak make.
19:06.36 IriX32 did you get libbu to make with that tcl or are you using system lib?
19:07.32 dli IriX32, they simply make. no I can not use system libs
19:07.45 IriX32 must be my system then
19:08.45 IriX32 build issues, ah well... all's well that runs well
19:19.06 IriX32 what's going on here, no X no GL, no Windows GL, there's no way thats configures fault
19:29.56 IriX32 dli.... does it find a display manager on your system?
19:30.58 dli IriX32, display manager?
19:31.28 IriX32 x gl windows gl, does the summary say its building with any of these?
19:36.38 dli IriX32, it finds x and gl
19:37.35 IriX32 ty
19:55.40 dli checking for X11 in /usr/X11R6... found
19:56.02 IriX32 its the functionality test im failing
19:58.03 dli http://pastebin.ca/451731
20:01.23 IriX32 i get that too, its proper there but when it checks to see if it works somethings funny
20:02.18 IriX32 conftest.exe fails, with undefined functions
20:09.54 IriX32 http://www.pastebin.ca/451745 <-- this part is giving me grief, undefined functions
20:10.35 IriX32 header passes link fails
20:19.15 IriX32 http://www.pastebin.ca/451751 < - grok all these but the link fails dli
20:22.53 IriX32 found it thank you
20:27.18 IriX32 http://www.pastebin.ca/451758 <--- changing it to this fixed it here dli
20:46.06 IriX32 there's a good girl, have a byte :)
21:12.14 IriX32 http://www.pastebin.ca/451830 <--- dli I smell good things happening :)
21:18.02 brlcad IriX32: stop it, please .. we've had this discussion too many times -- next time you will have voice removed for a week
21:18.40 brlcad your enthusiasm is appreciated, but you have to tame the chatter and non-stop dialog
21:21.56 brlcad dli: I looked at your patch, but it doesn't seem to make any sense.. the change should result in the wrong paths (something like /usr/brlcad/lib/tcl8.4/usr/brlcad/lib/tcl8.4/file)
21:26.23 dli brlcad, that's up to you guys to figure out
21:27.35 brlcad wonder if it's related to portage repathing
21:27.39 brlcad this was gentoo yes?
21:29.23 brlcad dli: another thing you should be able to do is just make tcl/tk 8.5 a package dependency, in case there are/were patches needed to get tcl/tk to work
21:33.38 *** join/#brlcad poolio (n=poolio@c-69-251-3-107.hsd1.md.comcast.net)
21:33.38 *** join/#brlcad dli (n=dli@adsl-75-34-2-126.dsl.chcgil.sbcglobal.net) [NETSPLIT VICTIM]
21:33.38 *** join/#brlcad b0ef (n=b0ef@084202026226.customer.alfanett.no) [NETSPLIT VICTIM]
21:36.37 IriX32 real question, can -DIF_X and -DIF_OGL co-exist?
21:43.31 poolio IriX32: I don't see why not.
21:43.57 IriX32 was wondering, somehow i have both set
21:43.57 IriX32 .
21:56.14 poolio It make sense, X is the windowing system, and OGL is just a specification
21:56.26 poolio or "development architecture" i suppose
22:00.40 IriX32 http://www.pastebin.ca/451871 <--- from makefile in src/fbserv ... look for -Lyes/lib
22:00.56 IriX32 dm_libs
22:04.32 IriX32 its in there more than once
22:05.06 IriX32 X_LIBS too
22:07.06 brlcad IriX32: yes, there will be an IF_something for each framebuffer interface
22:07.25 IriX32 ty
22:07.27 brlcad and a DM_something for each display manager (and the two have little to do with each other)
22:07.49 IriX32 so i am busted here with both set i guess
22:09.10 brlcad huh?
22:09.28 brlcad one for *each* .. there's no problem having more than one
22:09.44 IriX32 somehow ive got both opengl and X.
22:09.52 brlcad so?
22:10.13 IriX32 why the error then?
22:11.18 brlcad i can't read your mind
22:11.26 brlcad you've not demonstrated an error
22:12.17 IriX32 the yes/lib in X_LIBS in makefile in src/fbserv my make dies with multiple undefies to x functions
22:12.44 IriX32 ahh i get it sorry not to have explained the pastebin
22:13.15 brlcad I shouldn't need a pastebin explanation.. you should paste the failure, not what you think is causing it
22:13.28 IriX32 i did
22:13.42 IriX32 http://www.pastebin.ca/451871
22:13.43 brlcad then it was lost in the 7 or so pastebins
22:13.43 dli brlcad, I will show you the "make install " error message without the patch
22:13.55 IriX32 there it is again
22:14.11 brlcad that is exactly my point
22:14.20 brlcad that pastebin doesn't show any error
22:14.47 IriX32 DM_LIBS = ${top_builddir}/src/other/libpng/libpng.la -Lyes/lib
22:16.25 brlcad i see the 'yes' on that line, and that's undoubtedly an issue somewhere, but again.. you've still not shown the build error
22:17.05 IriX32 X_CFLAGS = -Iyes/include ill pastebin the error
22:18.00 brlcad dli: thanks, that might help
22:18.15 brlcad though it probably should be simply a dependency instead of building directly
22:19.52 IriX32 http://www.pastebin.ca/451903 started with make in the fbserv dir
22:21.45 brlcad which version is this?
22:25.49 brlcad send me your configure.ac
22:26.18 IriX32 this is 7.10 got my configure .ac from cvs
22:27.15 brlcad send me your configure.ac
22:27.35 brlcad glad to hear you're using cvs now
22:27.58 IriX32 heh you turned me on to it, thanks
22:28.14 IriX32 or should i thank you ;)
22:29.27 brlcad run "cvs diff -u configure.ac" and pastebin the entire output
22:33.02 IriX32 http://www.pastebin.ca/451931 remeber i dont know if this is proper i screwed it up, im new to cvs
22:33.14 IriX32 err or screwed it up
22:33.39 brlcad that's apparently not a CVS checkout
22:33.45 brlcad or you're in the wrong dir
22:33.54 brlcad is there a configure.ac file in that directory?
22:34.20 IriX32 same dir i update from err i update from that but specify brlcad that why?
22:34.47 IriX32 no output just returns
22:35.06 IriX32 wnat it pastebinned?
22:35.51 IriX32 http://www.pastebin.ca/451935 there you go
22:36.09 brlcad "i update from that but specify brlcad that why?" <-- don't understand
22:36.26 brlcad ah, so you were in the wrong dir
22:36.47 IriX32 is that why i got an message saying no such file
22:36.50 IriX32 yeah
22:37.11 IriX32 i update the master work in another dir
22:37.16 brlcad you specified configure.ac .. yet you were not in the directory that had configure.ac
22:37.20 IriX32 but work in another dir
22:37.22 brlcad so .. no such file
22:37.29 IriX32 right
22:37.54 IriX32 cp -r is my friend :)
22:38.13 brlcad you can do the diff in either
22:38.17 brlcad you were in neither
22:39.10 brlcad what is your configure line
22:40.48 IriX32 ./configure --with-x
22:41.32 brlcad therein lies the problem
22:41.43 brlcad why are you specifying --with-x ?
22:42.01 IriX32 because thats what i have
22:42.33 brlcad that's not what that option indicates
22:43.02 brlcad if you have it and it works as expected, it will be detected
22:43.44 IriX32 thought i had to specify and that ogl is the default
22:44.06 brlcad we've had this discussion before
22:44.12 dli brlcad, the make install error without the tcl-doc patch: http://pastebin.ca/451941
22:44.42 IriX32 oh man i honestly have a memory problem forgive me.
22:44.46 brlcad IriX32: ogl will be the default unless you use --disable-opengl
22:45.02 IriX32 ty
22:45.28 IriX32 ill file that somewhere readily available like i did your cvs commands.
22:47.48 brlcad the with options often require a path, and that's the case for that one
22:48.55 brlcad regardless, they still do not generally turn functionality on -- it's used to specify *which* one you want to use, i.e. where is X11 installed if it wasn't a standard location
22:49.39 IriX32 is standard so it should just detect it if i --disable-ogl correct?
22:49.41 brlcad and apologies, not --disable-opengl, --without-opengl
22:49.53 IriX32 thank you
23:09.14 poolio is there a reason you dont want to use ogl?
23:11.55 bjorkBSD he has a weirdo system.
23:16.04 IriX32 very :) thanks all for putting up with it... and me.
23:17.08 brlcad dli: looks like at least a trailing slash is missing
23:17.46 brlcad e.g. /var/tmp/portage/sci-misc/brlcad-9999/work/brlcadTcl_Access.3 .. should probably be /var/tmp/portage/sci-misc/brlcad-9999/work/brlcad/Tcl_Access.3 or something similar
23:19.14 brlcad still, though .. is there a reason to not make tcl/tk a dependency? the mods were made specifically to support that for gentoo and others
23:28.10 dli brlcad, show me how to do that? --without-tcl --without-tk ?
23:28.54 brlcad dli: it will autodetect and auto-disable if a suitable system version is found
23:29.15 brlcad which means making it a dependency in portage land
23:29.34 brlcad you can force it off with an option
23:29.45 brlcad --disable-tcl-build and --disable-tk-build
23:29.55 brlcad but really, if it's all set up right, you shouldn't need those
23:30.11 brlcad they shouldn't hurt either way too
23:32.31 dli brlcad, no, " --disable-tcl-build --disable-tk-build " checking for Tcl library functionality... no
23:32.31 dli configure: libtcl was disabled, but no system Tcl library was found
23:32.31 dli configure: WARNING: Restarting configure with additional flags
23:34.33 brlcad no? no what?
23:34.57 brlcad "no system Tcl library was found" is a problem
23:35.10 brlcad if it's installed via a dependency, it shouldn't fail to find it
23:36.25 dli brlcad, I don't understand "installed via a dependency", tcl8.4 tk8.4 are installed
23:37.22 brlcad 8.4 are insufficient
23:37.28 brlcad 8.5+
23:38.32 dli brlcad, 8.5 is not released
23:41.30 brlcad dli: is there no package for it even in unstable?
23:41.43 dli brlcad, no
23:41.53 brlcad 8.5 is not stable, but it is released
23:41.59 dli dev-lang/tcl
23:42.02 dli <PROTECTED>
23:42.27 brlcad there at 8.5a5
23:43.23 brlcad erm, I see a reference to an unstable 8.5
23:43.27 dli brlcad, http://www.tcl.tk/software/tcltk/
23:43.30 brlcad dev-lang/tk-8.5.0
23:45.16 brlcad i'm aware of it's unstable status, we upgraded in preparation for the forthcoming 8.6 and (more importantly) as a means to update the way we integrate their build system
23:47.39 dli brlcad, even if you can make tcl/tk ebuilds for 8.5, those new tcl/tk libraries may also break many packages depends on them
23:48.15 brlcad i wouldn't make them.. just seems like others may have already done so themselves in unstable
23:49.01 dli brlcad, no, not even in layman from gentoo-overlays
23:49.24 brlcad bizarre references then, hm
23:51.31 brlcad dli: that is unfortunate then until 8.6 comes out or until further build changes are made I think..
23:54.12 brlcad dli: do you know if there are any patches being applied to 8.4?
23:54.22 brlcad (in portage)
23:56.06 brlcad i might be able to back-port changes to resupport 8.4 again, but I recall there being some outright interface incompatibilities when the upgrade was performed
23:56.32 dli brlcad, epatch "${FILESDIR}"/${PN}-8.4.6-multilib.patch , epatch "${FILESDIR}"/tcl-configure-LANG.patch
23:58.40 dli brlcad, tcl-8.4.6-multilib.patch , tcl-8.4.6-multilib.patch

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