IRC log for #brlcad on 20071208

01:42.14 *** join/#brlcad Twingy (n=justin@74.92.144.217)
03:22.47 archivist hehe about time too
04:49.11 yukonbob for what definition of "ban"?
05:09.50 Axman6 hmm, i think that brl-cad is just too fast for me. i need something more like http://labs.flog.co.nz/raytracer/
06:36.51 yukonbob nice -- it just crashed my firefox
07:26.39 Axman6 heh
09:05.21 *** join/#brlcad Z80-Boy (n=clock@217-162-108-208.dclient.hispeed.ch)
09:56.24 *** join/#brlcad Elperion (n=Bary@p548769B7.dip.t-dialin.net)
10:51.16 *** join/#brlcad Elperion (n=Bary@p548769B7.dip.t-dialin.net)
10:54.53 *** join/#brlcad Elperion (n=Bary@p548769B7.dip.t-dialin.net)
11:06.59 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
11:30.11 *** join/#brlcad Elperion (n=Bary@p548769B7.dip.t-dialin.net)
11:50.39 *** join/#brlcad Elperion (n=Bary@p548769B7.dip.t-dialin.net)
11:57.53 *** join/#brlcad Elperion (n=Bary@p548769B7.dip.t-dialin.net)
12:24.38 *** join/#brlcad Elperion (n=Bary@p548769B7.dip.t-dialin.net)
12:30.55 *** join/#brlcad Elperion (n=Bary@p548769B7.dip.t-dialin.net)
13:32.34 *** join/#brlcad elite01 (n=elite01@dslb-088-070-002-240.pools.arcor-ip.net)
14:00.03 ``Erik didn't crash mine :D but anything other than th 20x20 view takes long enough to trigger the 'script not completed, terminate?" dialog
14:09.30 *** join/#brlcad Elperion (n=Bary@p548769B7.dip.t-dialin.net)
14:16.45 *** join/#brlcad Elperion (n=Bary@p548769B7.dip.t-dialin.net)
14:18.05 *** join/#brlcad docelic (n=docelic@77.237.113.138)
15:15.49 *** join/#brlcad Elperion (n=Bary@p548769B7.dip.t-dialin.net)
17:57.55 *** join/#brlcad ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
17:57.55 *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || Channel logs at http://ibot.rikers.org/%23brlcad/ || BRL-CAD is on scan.coverity.com but still offline || Release 7.12.0 coming soon to a desktop near you
17:59.01 *** join/#brlcad Elperion (n=Bary@p548769B7.dip.t-dialin.net)
19:06.28 *** join/#brlcad IriX64 (n=mariodot@bas2-sudbury98-1177593139.dsl.bell.ca)
19:07.00 IriX64 http://irix32.spaces.live.com/photos/cns!C456D36896FA7A58!141/ <---7.11.0
19:09.45 IriX64 louipc, thanks for the vm link, still haven't played with it though
19:09.55 IriX64 but i have it
19:11.38 IriX64 louipc is redhat 5.0 too old to install on that thing?
19:17.57 brlcad ah, such a good feeling to code for hours and then have it compile cleanly and work all on the first try
19:18.59 IriX64 heh yea :)
19:20.02 brlcad so IriX64, you really got 7.11.0 to compile or you just messed with 7.8.0's version numbers? :)
19:20.30 brlcad it should be getting better on windows, bob's been making a lot of tweaks
19:21.01 IriX64 actual compile brlcad no edit happines with the version :)
19:21.20 IriX64 i'm staring at it right now
19:22.12 brlcad did you have to change anything to get it to work?
19:22.49 IriX64 not code, but the build stuff i played with, thought i pasted what i did to makefile.am.
19:23.08 IriX64 oh and i have that funny bu_bomb issue i mentioned
19:23.49 IriX64 and finally i added -lXft to X_LIBS
19:24.00 IriX64 that allows a build
19:27.26 IriX64 guess i could paste the mged about screen on the blog, gimmme a minute
19:29.55 *** join/#brlcad Z80-Boy (i=clock@217-162-110-118.dclient.hispeed.ch)
19:30.56 IriX64 http://irix32.spaces.live.com/photos/cns!C456D36896FA7A58!141/ <--- there you go
21:40.18 Twingy http://safetycenter.navy.mil/photo/images/images-251-300/photo270.jpg
22:18.28 CIA-4 BRL-CAD: 03brlcad * 10brlcad/configure.ac: check for grp.h, check for geteuid() and getegid() -- used by libbu/stat.c for new file permission functions
22:32.49 CIA-4 BRL-CAD: 03brlcad * 10brlcad/include/config_win.h: clean up and expand the permission/access/chmod defines for the S_I* defines so we can do the same on windows we do on non-windows. add missing X_OK and remove the two bogus ones for eof and HAVE_PWD_H
22:41.52 *** join/#brlcad Axman6_ (n=Axman6@210-11-145-35.netspeed.com.au)
22:43.40 CIA-4 BRL-CAD: 03brlcad * 10brlcad/ (include/bu.h src/libbu/stat.c):
22:43.40 CIA-4 BRL-CAD: add new file stat routines to libbu, bu_file_readable() and bu_file_writable()
22:43.40 CIA-4 BRL-CAD: and bu_file_executable(), for determining permissions on a given file name for
22:43.40 CIA-4 BRL-CAD: the current user. check the appropriate user, group, or other permission, and
22:43.40 CIA-4 BRL-CAD: should work on windows too. these routines make it easy to completely avoid
22:43.42 CIA-4 BRL-CAD: access() as well as a means to improve error checking throughout.
22:53.22 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/librt/wdb_obj.c: don't use access, use the new bu_file_readable() function instead
22:54.31 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/stat.c: remove the access() approach in bu_file_exists() and take stat() for granted since it's c89 and doesn't have the security problems access has
22:56.43 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/stat.c: just in case we don't have the access() interface defines for R_OK, W_OK, and X_OK that we're privately using, define them if needed
22:58.11 CIA-4 BRL-CAD: 03brlcad * 10brlcad/configure.ac: don't check for or use access(), leave a note that it's intentional. begin a comment about the functions we're specifically assuming are available (the well-behaved ones from c89).
23:03.02 CIA-4 BRL-CAD: 03brlcad * 10brlcad/include/config_win.h: don't need HAVE_STAT or HAVE_ACCESS any more
23:03.28 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/stat.c: don't need to check for HAVE_STAT, assume it's available per c89
23:04.35 CIA-4 BRL-CAD: 03brlcad * 10brlcad/configure.ac: don't check for stat(). allow/begin slow and careful dechecking of well-behaved c89 functions.
23:06.46 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/adrt/isst/master/isst_python.c: shouldn't need to undef HAVE_STAT, no longer checked (not that it should matter)
23:07.01 ``Erik heh
23:07.17 ``Erik d'no why you're dorking in that directory, isst_python is probably going away on tuesday :D
23:17.01 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/mged/ged.c: use the new bu_file_readable() routine instead of access() along with bu_file_exists() when unable to open a new file.
23:22.27 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/remrt/remrt.c: use the new bu_file_writable() routine instead of access() along with bu_file_exists() when creating the new file.
23:23.44 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/util/bw-rle.c: use bu_file_exists() instead of access()
23:24.38 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/util/ (pix-orle.c pix-rle.c): use bu_file_exists() instead of access()
23:31.31 brlcad just being thorough
23:31.44 brlcad more effort to ignore it
23:35.02 ``Erik *shrug*

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