IRC log for #brlcad on 20071203

00:09.53 *** join/#brlcad jhujhiti (n=jhujhiti@64.252.100.253)
00:10.36 jhujhiti ../../src/libdm/.libs/libdm.so: undefined reference to `XFreeDeviceList' on debian testing. i cannot, for the life of me, figure out which package i'm missing
00:14.51 jhujhiti with 7.10.4, by the way
00:35.03 ``Erik um, it probably didn't link libXi.so ?
00:35.11 ``Erik did you run autoreconf or autogen or anything?
00:36.22 jhujhiti ah ha! libxi-dev wasn't installed. i'll try that
00:36.39 ``Erik those'd just be headers...
00:36.43 jhujhiti ``Erik: i didn't. i'm quite sure i just didn't install all of the -dev packages and the configure script didn't pick up on it
00:38.43 ``Erik and now; conrad twitty.
00:39.34 jhujhiti haha
00:40.18 ``Erik anyways, that's a lib error, not a header error, so having libXi.so should be all you need... however; debian "fixes" libtool, which horribly breaks any nontrivial use of dependancy libs, and libdm makes a non-trivial use of the dependancy_libs variable in the libdm.la file
00:40.46 ``Erik if you're working with stuff striaght out of the tarball and didn't touch any of the automake files, it SHOULD work
00:41.01 ``Erik if you have libXi.so handy :)
00:45.06 jhujhiti i have /usr/lib/libXi.so{,.6,.6.0.0}
00:45.51 jhujhiti it's running its own libtool.
00:46.01 ``Erik in theory, ldd /path/to/libdm.so SHOULD list one of those
00:46.31 jhujhiti err, libdm isn't building?
00:46.57 jhujhiti whoops. disregard that.
00:47.55 jhujhiti it doesn't.
00:48.05 jhujhiti it doesn't list *any* missing libraries. and no mention of libXi
00:48.40 ``Erik weird
00:48.59 ``Erik and in the build directory, what's the dependancies line in src/libdm/libdm.la look like?
00:49.51 jhujhiti heh, probably too long to paste, eh?
00:49.56 jhujhiti although there IS a newline in it
00:50.06 jhujhiti dependency_libs=' -L/usr/local/lib /home/jhujhiti/build/brlcad-7.10.4/src/librt/librt.la -L/home/jhujhiti/build/brlcad-7.10.4/src/other/tcl/unix /home/jhujhiti/build/brlcad-7.10.4/src/libbn/libbn.la /home/jhujhiti/build/brlcad-7.10.4/src/other/libregex/libregex.la /home/jhujhiti/build/brlcad-7.10.4/src/libsysv/libsysv.la /home/jhujhiti/build/brlcad-7.10.4/src/other/openNURBS/libopenNURBS.la -lstdc++ /home/jhujhiti/build/brlcad-7.10.4/src/libfb/libfb.la
00:50.45 ``Erik did it truncate? the last thing I saw was libfb.la
00:51.00 jhujhiti then i guess the answer is yes. let me pastebin it
00:51.07 ``Erik there *SHOULD* be an -lXi on it
00:51.45 ``Erik mine looks like http://pastebin.bzflag.bz/d22fad3d6 (on a mac)
00:52.10 jhujhiti http://qna.nu/p18vc/?raw
00:52.29 jhujhiti there's no Xi in it
00:53.23 ``Erik odd
00:53.36 jhujhiti let me blow away the build directory and start from scratch..
00:54.18 ``Erik so if you grep ^X_LIBS Makefile
00:54.21 ``Erik there's no Xi in that?
00:54.26 ``Erik X_LIBS = -L/usr/X11R6/lib -lX11 -lX11 -lXext -lXi
00:54.37 jhujhiti heh, too late =)
00:54.48 jhujhiti is there a signature of the tarball somewhere?
00:54.55 jhujhiti or an md5sum? sourceforge never makes it easy
00:55.51 ``Erik I wonder if you'd need to do something like sudo ln -s /usr/lib/libXi.so.6 /usr/lib/libXi.so ?
00:56.00 ``Erik http://www.freebsd.org/cgi/cvsweb.cgi/ports/cad/brlcad/distinfo?rev=1.15 has md5 and sha256
00:56.15 jhujhiti /usr/lib/libXi.so.6.0.0
00:56.15 jhujhiti /usr/lib/libXi.so
00:56.16 jhujhiti /usr/lib/libXi.so.6
00:56.26 jhujhiti from find
00:56.54 ``Erik um, does libXi.so actually resolve to the libXi.so.6.0.0 file?
00:57.04 jhujhiti how would i check that?
00:57.08 ``Erik could be a bad symlink, left over? *shrug*
00:57.11 ``Erik um, ls -l it?
00:57.12 ``Erik :)
00:57.24 ``Erik or file, or if you're feeling brave, cat it... er... I mean, run file on it :D
00:57.38 jhujhiti /usr/lib/libXi.so -> libXi.so.6.0.0
00:57.49 ``Erik weird
00:58.04 jhujhiti configure just finished. which makefile should i grep on?
00:58.21 ``Erik if 'grep ^X_LIBS Makefile' doesn't have -lXi in it, would you be able to post your config.log somewhere?
00:58.25 ``Erik any of them shoudl work
00:58.35 *** join/#brlcad iraytrace (n=iraytrac@c-67-172-239-24.hsd1.ut.comcast.net)
00:58.38 jhujhiti X_LIBS = -lX11 -lX11 -lXext -lXi
00:59.31 jhujhiti err, should the configure step be creating libdm.la?
00:59.52 ``Erik no, that's during the compile
01:00.05 ``Erik what about 'grep ^DM_LIBS Makefile' ?
01:00.08 jhujhiti all right. well then.. is this thing make -j safe?
01:00.18 ``Erik i do it all the time on 4 and 8 core machines, it SHOULD work fine
01:00.36 jhujhiti i haven't been using it because i wasn't sure. but it takes a bit before it bails out. i'll try make again
01:00.50 jhujhiti -lXi is at the very end of that grep.
01:00.53 ``Erik ok
01:00.55 ``Erik um
01:00.56 ``Erik heh
01:01.09 ``Erik you can, uh, go into src/libdm and do "make depends"
01:01.21 ``Erik to bypass a fair bit of stuff ya don't need for libdm proper
01:01.22 ``Erik :)
01:01.41 jhujhiti let's see if a regular make bails first..
01:01.41 ``Erik (provided I did it right)
01:01.45 ``Erik aight
01:02.25 jhujhiti do you know off the top of your head what file i could look for to see if the build is past that point?
01:03.06 ``Erik uhmmmmmm well, if src/mged/mged exists, then libdm is linking ok
01:05.17 jhujhiti neat, -j2 is generating over 3.5 load usually it's just over 2
01:06.18 jhujhiti -rwxr-xr-x 1 jhujhiti 1000 9.0K 2007-12-02 20:06 src/mged/mged*
01:06.29 jhujhiti *sigh* that was the third try. what the hell?
01:07.31 ``Erik heh
01:07.48 ``Erik like everything technological that doesn't work, it always works when someone else is looking :D
01:07.58 jhujhiti i did upgrade from etch to testing between that second one, but i was getting the same error as with stable
01:08.05 jhujhiti heh, indeed
01:08.13 jhujhiti well, thanks for the help ( i guess )
01:08.24 ``Erik np, I guess O.o :D
01:08.38 jhujhiti looks like all that heartache over moving away from stable was unnecessary.
01:08.48 jhujhiti but i'm not installing debian again to go back.
03:00.06 *** join/#brlcad iraytrace (n=iraytrac@c-67-172-239-24.hsd1.co.comcast.net)
03:06.23 *** join/#brlcad iraytrace (n=iraytrac@c-67-172-239-24.hsd1.co.comcast.net)
03:12.30 *** join/#brlcad yukonbob (n=yukonbob@198.235.198.234)
05:53.28 *** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net)
06:32.35 Axman6 brlcad: yt?
07:09.31 *** join/#brlcad Z80-Boy (n=clock@77-56-93-5.dclient.hispeed.ch)
07:12.26 *** join/#brlcad PrezKennedy (i=Matt@74.86.45.130)
07:23.25 PrezKennedy brlcad, have you seen http://wiki.vorratsdatenspeicherung.de/IRSeeK-en?
07:30.00 Axman6 i'm hoping freenode find a way to ban them
07:31.34 PrezKennedy i think they stopped em for now
07:31.34 Axman6 also, anyone know a good tool for viewing or onverting .pix files on OS X?
07:33.46 PrezKennedy this is what i posted on bram cohen's blog for his irseek "utility"
07:34.03 PrezKennedy Hi, I'm here to log every website you operate. Since they're available publicly on the Internet, I'll be taking all of your content and making it searchable from my own site. Also, I'll be slapping up ads and trying to make a buck from it. If you don't like that you can opt-out of course.
07:34.33 *** join/#brlcad Defcon (n=def@74.17-246-81.adsl-static.isp.belgacom.be)
07:35.00 PrezKennedy *eran cohen... hmm getting too late to read
07:38.49 yukonbob Axman6: you have BRLCAD installed?
07:39.05 yukonbob if so, see pix-png(1) et al
07:39.50 Defcon bw-png?
07:48.57 Axman6 ah, thanks :)
08:06.51 Axman6 and.. how do i raytrace to a .pix file?
08:15.06 Axman6 ah got it
08:59.40 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
09:14.41 *** join/#brlcad d_rossberg (n=rossberg@bz.bzflag.bz)
09:34.40 CIA-28 BRL-CAD: 03d_rossberg * 10brlcad/src/libbu/brlcad_path.c: do not return a pointer to a temporary variable, made variable static
09:37.34 CIA-28 BRL-CAD: 03d_rossberg * 10brlcad/src/librt/dg_obj.c: typing error in preceding commit
09:39.22 Axman6 so what is it that makes brlcad's raytracer so fast anyway?
09:42.03 Defcon some fine ass C coding prolly
09:58.38 *** join/#brlcad Z80-Boy (n=clock@zux221-122-143.adsl.green.ch)
10:07.03 *** join/#brlcad elite01 (n=elite01@dslc-082-082-070-150.pools.arcor-ip.net)
11:50.36 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/conv/iges/g-iges.c: argv not ptr
12:00.59 brlcad PrezKennedy: yes, I have been following some of that
12:01.25 brlcad they were stopped, and then they stopped after the freenode ban
12:06.41 Axman6 hey brlcad, had a chance to mess around with my mbp yet?
12:47.33 *** join/#brlcad b0ef (n=b0ef@062016141081.customer.alfanett.no)
14:49.00 ``Erik PrezKennedy: shoulda told him he was infringing on your copyright by reproducing your work without license or permission and told him that if he doesn't remove it all immediately, you'd be contacting a lawyer... :D
14:50.20 ``Erik Axman6: BRL-CAD goes back to the days of pdp and vax, with computers measured in kilohertz, not gigahertz... it *HAD* to be tight back then, so even with the bloat through the ages, it's reasonably tight :)
14:51.03 Axman6 heh, yeah :)
14:52.08 Axman6 when i worked at the charity computer place here, we found some bits that had obviously been pulled off olllddd machines, little LED counter displays, showing the CPU's speed in MHz... with only two digits
14:53.28 ``Erik heh, I had a few of those
14:53.46 ``Erik often set to "HI" and "LO"
14:54.08 ``Erik man, the slew of jumpers on the back of those things made configuring those a fun exercise O.o
14:54.22 Axman6 we found some awesome stuff there like HDD's from seagate that were about 17x14x10cm, and 1GB
14:54.34 ``Erik with I still had 'em :( now I'm buying straight line versions and having to breadboard them
14:54.42 Axman6 wtf's a jumper?
14:54.48 Axman6 i kis i kid, don't worry ;)
14:54.54 Axman6 kid even
14:54.55 ``Erik those're called "full height"
14:55.05 ``Erik the winchesters you're used to seeing used to be called "half height"
14:55.17 Axman6 heh
14:55.28 Axman6 i used the 7 platters from one to make an artwork
14:55.53 ``Erik m as in megs
14:56.40 ``Erik <-- also remembers drooling over the $3000 20m hdd's :( but at the time, a 3.5" floppy was "almost hard drive like" compared to the 5.25"s
14:56.56 ``Erik good old commodores
14:59.50 Defcon lolz
14:59.50 Defcon yeah
14:59.53 Defcon good times
15:03.10 Z80-Boy I started on a ZX Spectrum
15:03.32 PrezKennedy ``Erik, that's SO cliche
15:04.52 Defcon Z80-Boy : do u still need http://www.wazig.be/_dev/xor_text
15:06.55 Axman6 our first comp was a Mac Plus. i still have it, it's almost as old as me :)
15:08.07 CIA-28 BRL-CAD: 03brlcad * 10brlcad/NEWS: Daniel fixed a mged start-up initialization bug on Windows where a local var was being returned for the brlcad_data path. yuck.
15:08.41 Z80-Boy Defcon: no
15:09.05 Defcon ok
15:09.58 Axman6 ah ha! brlcad is in my machine!
15:10.13 Axman6 the fans just revved up :P
15:10.37 brlcad :)
15:12.00 Axman6 didn't know wtf was going on, saw perl running under your name
15:14.32 brlcad you must be on the other side of the planet from me, aussie perhaps
15:14.36 brlcad pretty big latency
15:15.16 brlcad (not a problem)
15:17.10 Axman6 yeah, australia indeed
15:17.27 brlcad cool
15:17.31 Axman6 and my connection sucks balls. 256k down, 64k up :(
15:17.41 brlcad that explains why you keep going to sleep when I wake up
15:17.42 brlcad :)
15:17.49 brlcad that does suck
15:20.30 Axman6 hopefully we'll be getting a lot faster these holidays
15:21.48 Axman6 if you're compiling stuff on here, using -j 2 speeds it up a lot
15:22.29 Z80-Boy Axman6: back in Prague I built myself an optical wireless Internet connection to my balcony - I couldn't complain :) Not many people have optics directly to their flat ;-)
15:22.50 Axman6 heh
15:23.26 Axman6 we can get optics here, i can see the cab;e outside my window. yet they defided our suburb didn't need it. wankers
15:23.29 Z80-Boy Before that my Internet connection really sucked - it was 0 down and 0 up
15:23.43 Z80-Boy Axman6: the same happened in our case with cable TV
15:23.55 Axman6 lol
15:23.58 Z80-Boy But I defined I want it and since I developed my own FSO...
15:24.12 Defcon FileSystemObject?
15:24.12 Axman6 how'd you do that anyway?
15:24.23 Z80-Boy I just pointed my finger to my friend's house and defined the data will go there - and they did :)
15:24.28 Z80-Boy Free Space Optics
15:24.32 Defcon ohw :)
15:24.45 Z80-Boy I went to my balcony and said "Let there be light" and there was
15:24.47 ``Erik erm, but, brlcad, we're int he same time zone, and you tend to be going to sleep when I wake up... O.o :D
15:25.19 Defcon lol
15:25.41 Z80-Boy Axman6: we even had a coaxial cable that went stright through our house without a tap to another house over the street
15:25.48 Z80-Boy The other house had catv, we didn't
15:26.03 Axman6 cheers
15:26.48 Z80-Boy Axman6: since then I think people should stop complaining and simple build their internet connection themselves if they don't like the commercial ones.
15:27.10 Axman6 so what's the other end of yours connect to
15:27.11 Axman6 ?
15:27.15 Z80-Boy to a friend
15:27.20 Z80-Boy and he connected to another friend
15:27.27 Z80-Boy and that was connected with another friend with a cable
15:27.31 ``Erik heh
15:27.45 Z80-Boy and that one was connected through a professional grade guaranteed microwave link to fibre optics backbone
15:28.06 Z80-Boy But since it was profi it was symmetric and they cared about us.
15:28.20 Z80-Boy So I had fast both downloads and uploads
15:28.37 Z80-Boy And it was cheap. And it was already in time when broadband connection was rare.
15:28.40 ``Erik a couple states ago, I had a buddy that lived out in a community with no high speed uplink, he was planning on getting a t1 and setting up a repeated ethernet deal with his neighbors to cost share
15:28.51 Axman6 bastard
15:29.01 Axman6 i couldn't do that gere though
15:29.05 Axman6 here*
15:29.16 ``Erik highspeed co-op... this was before adsl and cable modems started getting traction
15:29.27 Axman6 canberra's just too spread out... and even the backbone ain't that fast here :P
15:29.41 Z80-Boy where in australia is canberra?
15:30.04 ``Erik in the tiny little strip with people, dur :D *duck*
15:30.17 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/libwdb/strsol.c: quell empty compilation unit warning
15:30.26 Z80-Boy which coast?
15:31.08 Axman6 east, inland from sydney.. it happens to be the nation's capitol ;)
15:32.24 ``Erik http://maps.google.com/maps?ll=-35.281501,148.683472&spn=21.622459,54.777832&z=6
15:33.30 Z80-Boy Is it good for surfing>?
15:33.54 Axman6 yeah, if you don't ind a 200KM drive ;)
15:33.58 Z80-Boy omg
15:33.59 Axman6 mind*
15:34.16 Z80-Boy is it 200km from the coast?
15:34.27 Z80-Boy or on the coast but 200km to the next usable surfing spot?
15:34.30 ``Erik but it's australia, you can do that in what, an hour? a little less? :D
15:34.40 Z80-Boy or on the cost but 200km are occupied by rowdy local surfers?
15:34.43 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/libfb/ (if_X.c if_X24.c if_ogl.c if_tk.c if_wgl.c): quell empty compilation unit warning
15:34.50 Axman6 ah 200Km from the coast
15:35.02 Axman6 nah* damn keyboard
15:35.36 Z80-Boy ``Erik: that means you need to go >200 km/h
15:35.51 ``Erik uh huh? it's australia! there's nothin' there, you can open it up :D *duck*
15:35.53 Axman6 ``Erik: we have sane speed limits, fastest in this part of Aus is 110Kph. the NT used to have unlimited roads
15:36.03 Z80-Boy what if you hit a kangaroo, koala, wombat or elephant-sized spider in that speed?
15:36.11 Z80-Boy It could have arepercussions for your vehicle
15:36.21 Axman6 kangaroo's does serious damage to cars man
15:36.27 ``Erik dur (and I think kangaroos are the big ones, as bad as deer here in the US)
15:36.33 Axman6 like, you can write off your car if you hit one
15:36.37 brlcad Axman6: thanks for the hint, though I'm pretty adept in parallel compilation :)
15:36.50 Axman6 lol, my bad :P
15:36.59 brlcad ``Erik: heh
15:37.24 Axman6 yeah... if you are going -j it, don't do it until i say it's ok, ok? don't want to burn my lap ;)
15:37.27 ``Erik -j2 is a waste of hw, we do at least -j8 on our workstations, axman :)
15:38.24 ``Erik and brlcad wrote a 'fast' target to do big parallel compiles to take advantage of the 12 and 16 core boxen floating around
15:39.39 Axman6 and 512 too?
15:40.17 ``Erik I haven't dorked with compile speeds on machines with multiple cores sharing a cache like the duos do, but back in the day of each core having its own die and cache, you wanted more threads than cores... like on a two processor Usparc (like a usparc2 or e450), I'd do -j3
15:40.50 ``Erik um, we have I think 2048 core "machines", but recursive make means the most you can parallelize is the number of compilation units in a given directory
15:41.09 Axman6 yeah, Apple are pretty good at threading support i believe, so that might improve things a little
15:41.57 ``Erik I d'no, multithreading on g5 has serious kernel flaws for performance... balancing instead of tuning affinity for cache coherence, and no user knobs back in the day... the shared cache machines alleviate that
15:42.58 ``Erik the mac pros probably have some of that issue, since they have two l2 caches (two 4-core dies)
15:44.33 Axman6 yeah.. lost me now
15:45.27 brlcad the 'fast' target also links in parallel unlike default all target, so it can speed things up on a cluster or machines with wide I/O to spare
15:45.35 *** join/#brlcad Elperion (n=Bary@p54877079.dip.t-dialin.net)
15:46.04 brlcad Axman6: I have compiled on a 512 processor box (single image SMP) before, quite nice
15:46.28 Z80-Boy brlcad: then you use -j 1024
15:46.30 Z80-Boy ?
15:46.31 brlcad limited more by the make architecture at that point, the per-directory linking phases
15:46.32 Axman6 heh :)
15:55.08 alex_joni http://miller.emu.id.au/pmiller/books/rmch/ :)
15:56.23 brlcad alex_joni: yes, that's old old stuff (and mostly crap)
15:56.46 alex_joni brlcad: yeah, I know.. that's why I smiled
15:57.02 alex_joni however, it does seem to provide advantages sometimes to have a central Makefile
15:57.35 brlcad I've been meaning to write a Nonrecursive Make Also Considered Harmful for a couple years
15:57.48 brlcad there are advantages and disadvantages just like most things
15:57.52 alex_joni yup
15:59.01 brlcad about as fruitful as trying to categorically declare centralized revision control systems as bad (or good)
16:00.07 brlcad you give up quite a lot of features by going non-recursive, features that are a pita to implement and maintain in a non-recursive make build system
16:01.00 brlcad i still end up waiting more on gcc for the actual compiles and disk I/O than I end up waiting on make
16:01.49 brlcad configure and the installation phase actually takes the longest on the faster systems these days than the actual compilation
16:02.12 Axman6 could configure be made faster?
16:02.23 brlcad mostly due to I/O .. the disks just can't read/write the data fast enough
16:02.52 Axman6 probably not then
16:02.53 brlcad configure could be streamlined to perform fewer tests, but it's biggest problem is that it's non-trivial to parallelize
16:03.12 brlcad and it is massively i/o bound anyways so yeah, wouldn't gain a *whole* lot
16:03.23 alex_joni right.. configure is not a place for optimizing
16:03.43 alex_joni (you only run it seldom anyways.. <- from the devel point of view)
16:04.14 alex_joni the biggest issues I had with recursive make was depenencies from one subfolder to another.. that caused some extra compiling
16:04.18 Axman6 it's 50% of the compile process for average users though ;)
16:08.40 brlcad alex_joni: most of the cases of "extra compiling" that I've heard of were either incorrectly structured source files or actual valid (i.e. necessary) recompilation
16:09.41 brlcad Axman6: what's 50%? the configure phase?
16:10.09 Axman6 well, not time wise. but can be pretty major art times
16:12.05 brlcad on an old 12 proc altix, it takes about 1 minute to run configure, 2 minutes to compile everything, and 4 minutes to install
16:14.20 alex_joni brlcad: I guess it was a combo CVS + incorrectly structured files.. :)
16:14.42 alex_joni (I only said CVS because you know what pain it is to move files around..)
16:14.48 brlcad on MBP it's about 1 min configure, 9 min to compile (on 2-core), and about 4 min to install ;)
16:17.21 Axman6 that's while playing james bond ;)
16:18.21 CIA-28 libirc: 03brlcad * r355 10/trunk/libirc/botlib/ (inc/Makefile.am inc/botlib.h src/Makefile.am): add build files to compile the new noinst botlib
16:18.47 CIA-28 libirc: 03brlcad * r356 10/trunk/libirc/botlib/Makefile.am: ws
16:19.22 CIA-28 libirc: 03brlcad * r357 10/trunk/libirc/NEWS: itemize news for a 0.2 release
16:19.40 CIA-28 libirc: 03brlcad * r358 10/trunk/libirc/Makefile.am: have to traverse botlib before src
16:20.00 CIA-28 libirc: 03brlcad * r359 10/trunk/libirc/src/Makefile.am: link in botlib
16:20.15 CIA-28 libirc: 03brlcad * r360 10/trunk/libirc/configure.ac: generate the makefiles for botlib
16:21.30 ``Erik or mebbe tclscripts, since there's nothing to do in 'all', just 'install'
16:22.23 Axman6 brlcad: any of those Leopard fixes by any chance??
16:22.38 brlcad Axman6: nope
16:22.48 brlcad my compile actually worked out of the box on the first try :)
16:22.51 brlcad (on your machine)
16:22.54 Axman6 heh, oh well
16:23.00 Axman6 that is odd :
16:23.03 brlcad but has the cg_png bug on install
16:23.03 Axman6 :|
16:23.17 brlcad you ran distclean at some point
16:23.35 brlcad so you blew away the already-generated tclIndex files .. so when it went to regenerate them, it failed
16:23.50 brlcad that problem still exists but since I've no need to distclean, the build completely succeeds
16:23.58 brlcad just fails after it's installed
16:24.01 Axman6 since i copied my .bash_profile over for you so you had the same PATH etc. i did
16:24.17 brlcad it's not anything path-related
16:24.22 Axman6 rightp
16:24.27 Axman6 o*
16:25.01 Axman6 yeah i didn't think it would be, but lis are found usinf PATH in a way right? maybe i'm making that up...
16:26.08 Axman6 libs* beh
16:26.18 brlcad nope
16:26.59 brlcad they're find by traversing a set of system-default dyld search paths, and can be overridden with various compilation/linker flags and environment variables
16:27.01 CIA-28 libirc: 03brlcad * r361 10/trunk/libirc/ (31 files in 11 dirs): credit where credit is due, assign copyright to the Jeff guy that actually wrote most of it all
16:27.11 brlcad DYLD_LIBRARY_PATH for example
16:28.34 Axman6 yeah
16:29.03 ``Erik neato, symbolics was the first to register a .com domain name (they made lithp machineth)
16:29.20 CIA-28 libirc: 03brlcad * r362 10/trunk/libirc/AUTHORS: yet he is not me
16:29.30 CIA-28 libirc: 03brlcad * r363 10/trunk/libirc/autogen.sh: and he didn't write this
16:30.08 CIA-28 libirc: 03brlcad * r364 10/trunk/libirc/configure.ac: this is libIRC project.. not 'that other project'
16:36.15 CIA-28 libirc: 03brlcad * r365 10/trunk/libirc/ (5 files in 3 dirs): accept pelya's sf patch [ 1843257 ] "MSVC 6 project files" -- thanks\!
16:39.19 CIA-28 libirc: 03brlcad * r366 10/trunk/libirc/AUTHORS: thank pelya for the vc6 build system addition
16:41.10 CIA-28 libirc: 03brlcad * r367 10/trunk/libirc/Makefile.am: add vc6 to the source dist
16:47.03 brlcad well now that's really interesting
16:47.17 brlcad once installed, our compiled-in rpaths do seem to kick in and take over
16:47.28 brlcad no dyld issues
16:47.33 brlcad Axman6: try running mged -f
16:48.06 Axman6 X Error of failed request: BadMatch (invalid parameter attributes)
16:48.09 brlcad do you get the X error, the cg err, or no err
16:48.11 brlcad okay
16:48.12 Axman6 etc.
16:48.15 brlcad well that's good
16:49.11 brlcad that means a base install will actually work just fine compilation-wise, so long as you don't distclean
16:54.04 brlcad hm, I do get the X11 bug even remotely (talking to your X11 server)
16:54.28 brlcad initial thoughts look like this might be an Xorg bug
16:58.37 Axman6 very very possible
16:58.57 Z80-Boy X11 is one big bug
16:59.00 Axman6 Apple seem to have broken X pretty badly with the move to Xorg
16:59.03 Axman6 agreed
16:59.50 Z80-Boy I compile Xorg 6.9 on Linux From Scratch and it works fine except every time I shut it down, it prints a white rectangle in the place of cursor, a dark strip in the bottom and the screen freezes.
16:59.55 Z80-Boy I have to reboot the computer then.
17:00.32 Axman6 haha
17:00.53 brlcad Axman6: try this: XLIB_SKIP_ARGB_VISUALS=1 mged -f
17:01.09 Axman6 i'm so glad Apple didn't go with X and went their own way. get a great UNIX system, without the X crap
17:01.28 Axman6 same error
17:10.08 *** join/#brlcad prasad_ (n=psilva@static-70-108-244-218.res.east.verizon.net)
17:27.10 brlcad huh, one of the suggestions I ran into was to roll back to Tiger's X11, which apparently works
17:27.26 brlcad so maybe just a matter of time, waiting for the fix
17:27.45 brlcad still looking for details as to what exactly is *causing* the problem to see if it can be avoided
17:31.12 Axman6 i think i'm going to cry, just watched james bond's latest Aston get written off
17:33.57 brlcad where he flipped it a few dozen times?
17:34.20 brlcad to avoid the girl they tossed into the road
17:34.22 alex_joni brlcad: ever looked at u3d ?
17:35.11 Axman6 yeah
17:35.13 ``Erik like http://my2iu.blogspot.com/2005/04/u3d-is-half-baked.html ? :)
17:35.16 brlcad alex_joni: the geometry format standard from intel?
17:35.26 alex_joni yeah, that one
17:35.27 brlcad http://www.intel.com/technology/systems/u3d/
17:35.32 brlcad no, never heard of it :P
17:35.39 alex_joni lol @ brlcad
17:36.02 alex_joni I'm specifically looking at it because it *should* be easy to integrade U3D objects into pdf's
17:36.54 ``Erik depends on whos pdf library you use, I'd imagine
17:37.32 alex_joni I think people succeeded with libharu (if I recall the name correctly)
17:38.01 alex_joni ``Erik: but it seems Adobe integrated U3D into pdf's version 7 or later
17:38.15 ``Erik yeah, if you happen to use adobes pdf libraries... :D
17:39.22 alex_joni well.. umm .. yeah
17:39.40 Axman6 :P
17:39.59 ``Erik good idea, axman, start codin' that up :D
17:40.08 brlcad ahh, now I see why Apple made the s/X11R6/X11/ move
17:40.15 brlcad looks like Xorg is pushing out an R7 finally
17:40.30 Axman6 i thought it was R7
17:40.40 Axman6 not that they eans much to me
17:40.48 Axman6 that means* wow
17:41.01 brlcad I think I new that, but forgot
17:41.26 brlcad and knew it too
17:42.17 ``Erik fbsd has been using xorg 7.3 for a bit
17:42.19 brlcad ah, R7.3 just in september
17:42.27 brlcad .2 in feb
17:42.45 ``Erik ah, those silly beta using fools
17:43.41 ``Erik rug
17:44.02 brlcad speaking of which.. beta3
17:44.11 ``Erik saw it a few days ago
17:44.24 ``Erik if they're cycling betas that fast, I'm hoping they're getting close to a release O.o
17:44.39 brlcad "8.5 is nearing the end of feature development."
17:45.16 brlcad they're concept of a beta isn't apparently "fix things" but last minute additions
17:45.24 ``Erik odd
17:45.39 ``Erik wonder what 'alpha' means to them
17:45.50 brlcad just getting started ;)
17:46.11 ``Erik some camps call that pre-alpha O.o :D
17:46.35 curious them slackers
17:46.39 brlcad that just might fix/hide this 10.5 startup bug
17:47.25 Axman6 calling it a beta? :P
17:47.27 brlcad from what I've seen, the bug seems to be provoked by ati driver and the new freetype code (as it pertains to tcl/tk) along with a couple Xorg bugs
17:48.06 brlcad howdy yukonbob
17:49.07 CIA-28 BRL-CAD: 03erikgreenwald * 10brlcad/src/mged/dodraw.c: silly coder, snprintf needs a length, too
17:49.09 Axman6 brlcad: well wouldn't be an ATI problem here
17:49.18 Axman6 oww :(
17:49.24 Axman6 74C
17:49.33 ``Erik uhmmmm, uhhhh
17:49.46 ``Erik get, uh, CoreDuoTemp and smcSomething, uhhhh
17:50.05 yukonbob Axman6: good -- I'm ready for breakfast -- two eggs, basted + brown toast, please.
17:50.22 Axman6 82C
17:50.30 Axman6 not even 100% cpu either
17:50.32 ``Erik there're some nifty utilities for controlling the fan speed envelopes
17:50.41 ``Erik smcFanControl
17:50.57 Axman6 yeah i have SMCFanController... it'a what's telling me the temp :P
17:51.09 Axman6 86C
17:51.17 *** part/#brlcad jhujhiti (n=jhujhiti@64.252.100.253)
17:51.19 Axman6 fan's haven't kicked in yet
17:51.23 ``Erik if you push up the low and tweak the envelope, you can keep the temp a lot lower
17:51.24 Axman6 87
17:51.36 Axman6 there we go
17:51.59 brlcad Axman6: yep, 'cause of that I/O limit
17:52.09 ``Erik I mostly did it because I was getting annoyed at the fans going on and off a lot, so I pushed the low up to like 2000 or 2500 rpm (not very audible) and they greatly reduced the fan cycling
17:52.17 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/mged/dodraw.c: double oops, snprintf doesn't need %s size limits
17:52.20 brlcad it really wouldn't go must faster if you have 20 cpus or a cpu that was 10x faster
17:52.20 Axman6 brlcad: make?
17:52.24 brlcad s/must/much/
17:52.32 brlcad no, the autogen.sh and configure steps
17:53.00 ``Erik the %Ns limit doesn't hurt nothin', but pushing the format string as the limit does... :D
17:53.04 Axman6 ok. yeah because make cn easily use 100% on moth cores
17:53.33 brlcad ``Erik: i know, it was just pointless
17:54.18 brlcad would have mattered had buffer had more than 32 chars space, but not at same
17:59.24 Axman6 bah, there is no way bond would use a sony vaio!
18:03.44 brlcad I was right, it is related to the freetype2 X11 processing code in Tk
18:03.50 brlcad Axman6: should be working now
18:04.44 Axman6 mged -f?
18:05.13 Axman6 same error still
18:05.56 Axman6 hang on
18:07.07 Axman6 how oddwell, no error, but i don't get the mged prompt
18:07.40 Axman6 so i can't seem to actually do anything with it :\
18:20.07 Axman6 and mged -f gives the same error again
18:25.52 Axman6 8ok, sleep time. g'night all. brlcad if you have anything you need me to test, or news, just hilight me and i'l get it in the morning
18:29.54 ``Erik heh, cvs -z3 commit -m 'terrible crimes against humanity'
18:29.56 ``Erik *cough* O.o
18:31.31 brlcad hm, Axman6 yours answers were rather confusing to me :)
18:31.46 brlcad Axman6: did no windows pop up when you ran mged -f?
18:43.39 brlcad Axman6: because it works here.. I successfully ran the mged installed in /usr/brlcad/bin/mged and actually have it displaying all the way from the continent you're on to mine over X, and seems to be working just fine
18:44.49 brlcad at least.. where working is a 5 min startup delay and each mouse click takes about 1 minute to respond :)
18:48.37 CIA-28 BRL-CAD: 03brlcad * 10brlcad/configure.ac: disable the new freetype font system in Tk 8.5 for now until they're final -- this should 'fix'/avoid a bug reported by dwayne regarding the mged font manager not working right in 7.10.4
21:47.19 *** join/#brlcad shprotius (n=shprotiu@c-76-106-99-152.hsd1.md.comcast.net)
21:55.54 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/conv/proe-g.c: be more consistent on the buffer lengths and limits (needs testing on the name generation) using MAX_LINE_LENGTH for the names too
21:58.18 yukonbob brlcad: scan.coverity still pending?
22:08.03 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/external/ProEngineer/proe-brl.c: move the format string to the (single) use
22:25.13 CIA-28 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/libtie/ (6 files): build execution paths for both single and double precision floats in the same lib
22:25.26 brlcad yukonbob: yep
22:28.00 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/fb/fbstretch.c: don't need the HAVE_STDARG_H checks any more, keep it simple
22:28.22 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/fb/fbfade.c: const labelification
22:28.50 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/fb/cell-fb.c: make sure we don't go too far on the buffer
22:30.45 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/fb/fbstretch.c: const lables
22:31.01 CIA-28 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/libtie/ (tie.c tie.h): make triangle degeneracy testing a runtime selectable feature
22:31.03 yukonbob brlcad: :P
22:43.00 *** join/#brlcad louipc (n=louipc@bas8-toronto63-1177613911.dsl.bell.ca)
22:57.48 *** join/#brlcad IriX64 (n=mariodot@bas2-sudbury98-1177593139.dsl.bell.ca)
22:58.20 IriX64 http://www3.sympatico.ca/7.11.0.png <--- finally
22:58.40 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/ (17 files in 8 dirs): c89 simplification. assume stdarg is a given.
23:01.00 IriX64 that makefile.am thing is one thing, -lXft in X_libs is needed in bwish,mged,and rttherm
23:01.37 louipc IriX64: what's in the image?
23:01.45 IriX64 ktank :)
23:01.55 louipc oh
23:02.14 IriX64 you said you were tired of helicopters ;)
23:02.21 louipc hahha
23:02.50 louipc IriX64: have you tried playing with any linux/bsd yet?
23:03.10 IriX64 not yet, waiting for Christmas
23:03.17 louipc ah
23:03.42 louipc you know, I think I'd rather just use one of those in a VM rather than cygwin heh
23:03.56 IriX64 vm costs money :)
23:04.34 IriX64 altho,like all else once spent it's spent :)
23:04.57 louipc http://www.virtualbox.org/wiki/Downloads
23:05.10 louipc that one is free
23:06.19 IriX64 downloading it thanks man
23:06.36 alex_joni there is also a free one from VMware
23:06.45 louipc yeah I thought so too
23:06.46 alex_joni VMware server, if my memory still serves me
23:06.57 IriX64 checked vmware,didn't see the free one
23:07.10 louipc haha it's on the front page
23:07.11 alex_joni IriX64: what platform?
23:07.16 louipc http://www.vmware.com/
23:07.17 alex_joni (for the host..)
23:07.21 IriX64 amd64
23:08.10 IriX64 vista64 actually
23:08.18 alex_joni http://register.vmware.com/content/download103.html
23:08.21 louipc oh you have to register though
23:08.41 louipc hey you bypassed it?
23:08.57 IriX64 i registered the evaluation workstation copy
23:09.08 alex_joni louipc: no, you still have to register after the download
23:09.14 louipc ah
23:09.26 alex_joni s/after/during/before/
23:09.37 alex_joni whatever suits you :)
23:09.51 IriX64 heh whatever suit fits :)
23:10.14 alex_joni well.. so far I didn't either.. but lately I got 2-3 examples that really worked as advertised
23:10.35 alex_joni vmware was one of them
23:11.30 louipc you eat your visitors?
23:13.25 alex_joni louipc: if they're foolish enough to come without food
23:13.49 louipc aha!
23:20.04 louipc qemu does
23:22.51 louipc oh yeah bochs too

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