| 00:59.18 | CIA-38 | BRL-CAD: 03brlcad * r42471 10/brlcad/trunk/src/libgcv/Makefile.am: seems to build clean here, turn on strict |
| 01:00.22 | CIA-38 | BRL-CAD: 03brlcad * r42472 10/brlcad/trunk/src/libanalyze/Makefile.am: another dir that compiles clean, strictify |
| 01:09.19 | CIA-38 | BRL-CAD: 03brlcad * r42473 10/brlcad/trunk/ (3 files in 2 dirs): there doesn't seem to be any clear reason why load_dynamic_shader() takes the length of the shader name given it only prints the length for diagnostic purposes. remove the mlen parameter. |
| 01:41.12 | CIA-38 | BRL-CAD: 03brlcad * r42474 10/brlcad/trunk/src/liboptical/ (38 files): ws indent comment consistency update |
| 01:45.26 | CIA-38 | BRL-CAD: 03erikgreenwald * r42475 10/brlcad/trunk/src/libged/search.c: fix some... "creative" punctuation |
| 01:51.13 | *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1) | |
| 02:43.48 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |
| 03:39.44 | CIA-38 | BRL-CAD: 03brlcad * r42476 10/brlcad/trunk/src/libged/ (Makefile.am dg_obj.c): save another curtree from clobberage by encapsulating the BU_SETJUMP/BU_UNSETJUMP logic into separate functions. |
| 03:39.45 | CIA-38 | BRL-CAD: 03brlcad * r42477 10/brlcad/trunk/src/libged/Makefile.am: not so fast |
| 03:45.35 | CIA-38 | BRL-CAD: 03brlcad * r42478 10/brlcad/trunk/src/libged/dg_obj.c: stash the return value so we clean up properly |
| 03:48.24 | CIA-38 | BRL-CAD: 03brlcad * r42479 10/brlcad/trunk/src/libged/draw.c: bom bom bom, and another one bites the dust. quell warning about curtree getting clobbered due to longjmp by breaking jumping out into separate frames. |
| 03:54.00 | CIA-38 | BRL-CAD: 03brlcad * r42480 10/brlcad/trunk/src/libged/facetize.c: sometimes the fix is simple. making three vars static made the compiler sufficiently happy. |
| 04:01.46 | CIA-38 | BRL-CAD: 03brlcad * r42481 10/brlcad/trunk/src/libged/human.c: |
| 04:01.46 | CIA-38 | BRL-CAD: heh, some seriously sketchy string initialization in here, but punt on cleaning |
| 04:01.46 | CIA-38 | BRL-CAD: it up. keep the compiler happy, though, by making the initialization explicit |
| 04:01.46 | CIA-38 | BRL-CAD: with a strlcpy. other %lf and 509 string limit quellage too. untested. |
| 04:04.36 | CIA-38 | BRL-CAD: 03brlcad * r42482 10/brlcad/trunk/src/libged/preview.c: eliminate non-c90 // comments |
| 04:05.20 | CIA-38 | BRL-CAD: 03brlcad * r42483 10/brlcad/trunk/src/libged/mirror.c: gcc is lazy. be explicit about setting up the argv array. |
| 04:05.48 | CIA-38 | BRL-CAD: 03brlcad * r42484 10/brlcad/trunk/src/libged/inside.c: make sure we init our vectors before using them. |
| 04:18.38 | CIA-38 | BRL-CAD: 03brlcad * r42485 10/brlcad/trunk/src/libged/select.c: more var init before use. |
| 04:24.32 | CIA-38 | BRL-CAD: 03brlcad * r42486 10/brlcad/trunk/src/libged/ (ps.c qray.c rect.c tire.c wdb_qray.c): more quelling compilation woes due to string lengths exceeding c90's 509 char limit, break em up. |
| 04:27.06 | CIA-38 | BRL-CAD: 03brlcad * r42487 10/brlcad/trunk/src/libged/wdb_obj.c: woo hoo, this makes for the last strict quellage in libged. another longjmp protection, fortunately made very simple since they're just flags that get initialized every time and can just be made static. |
| 04:27.17 | CIA-38 | BRL-CAD: 03brlcad * r42488 10/brlcad/trunk/src/libged/Makefile.am: turn on ... STRICT! |
| 04:28.20 | CIA-38 | BRL-CAD: 03brlcad * r42489 10/brlcad/trunk/src/libfb/fb_generic.c: need strings.h, not the older string.h for strcasecmp() |
| 04:39.10 | CIA-38 | BRL-CAD: 03brlcad * r42490 10/brlcad/trunk/src/liboptical/ (photonmap.c sh_plastic.c): remove two trailing unused parameters to IrradianceEstimate(), mark unused params, shine light onto the shadows. |
| 04:59.07 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 05:23.40 | CIA-38 | BRL-CAD: 03brlcad * r42491 10/brlcad/trunk/src/libfb/ (fb_generic.c fb_obj.c tcl.c): need string.h from some things, strings.h for others. likely needs revisiting for windows |
| 05:24.19 | brlcad | fg |
| 05:24.40 | CIA-38 | BRL-CAD: 03brlcad * r42492 10/brlcad/trunk/src/libfb/if_X24.c: ftruncate is not available during posix-compliant complication, so just settle for (untested) lseeking. |
| 05:30.15 | CIA-38 | BRL-CAD: 03brlcad * r42493 10/brlcad/trunk/src/libged/ (dg_obj.c draw.c): these are supposed to be static |
| 05:31.36 | CIA-38 | BRL-CAD: 03brlcad * r42494 10/brlcad/trunk/src/liboptical/Makefile.am: oops, didn't mean to enable strict here just yet |
| 05:37.47 | CIA-38 | BRL-CAD: 03brlcad * r42495 10/brlcad/trunk/include/photonmap.h: sync missing update for liboptical |
| 05:39.19 | *** join/#brlcad Stattrav (~Stattrav@122.172.31.168) | |
| 05:39.19 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 05:55.04 | CIA-38 | BRL-CAD: 03brlcad * r42496 10/brlcad/trunk/src/libdm/dm-plot.c: define __USE_POSIX2 so we get a declaration of popen() on Linux. |
| 08:10.34 | *** join/#brlcad epileg (~epileg@unaffiliated/epileg) | |
| 08:44.05 | *** join/#brlcad mafm (~mafm@234.Red-81-43-146.staticIP.rima-tde.net) | |
| 08:56.45 | *** join/#brlcad Stattrav (~Stattrav@122.172.31.168) | |
| 08:56.46 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 09:06.17 | *** join/#brlcad mafm (~mafm@234.Red-81-43-146.staticIP.rima-tde.net) | |
| 09:31.07 | *** join/#brlcad epileg (~epileg@unaffiliated/epileg) | |
| 09:47.45 | *** join/#brlcad epileg (~epileg@unaffiliated/epileg) | |
| 11:17.29 | *** join/#brlcad epileg (~epileg@unaffiliated/epileg) | |
| 11:21.04 | *** join/#brlcad Elrohir (~kvirc@p5B149C53.dip.t-dialin.net) | |
| 11:46.14 | *** join/#brlcad mafm (~mafm@239.Red-83-49-86.dynamicIP.rima-tde.net) | |
| 12:54.35 | CIA-38 | BRL-CAD: 03d_rossberg * r42497 10/brlcad/trunk/misc/win32-msvc/Dll/BrlcadCore.def: added db_version() for some conversion programs |
| 16:10.29 | CIA-38 | BRL-CAD: 03erikgreenwald * r42498 10/rt^3/trunk/ (6 files in 6 dirs): use FindTCL before FindBRLCAD |
| 16:18.49 | CIA-38 | BRL-CAD: 03starseeker * r42499 10/brlcad/branches/cmake/src/other/ (3 files in 3 dirs): Make a stab at better build logic for itcl/itk on Windows, although this does not yet get Archer running |
| 16:59.20 | *** join/#brlcad Stattrav (~Stattrav@117.202.22.82) | |
| 16:59.20 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 17:00.07 | CIA-38 | BRL-CAD: 03brlcad * r42500 10/brlcad/trunk/include/raytrace.h: clarify that db_version() only returns 4 or 5 presently, though callers shouldn't assume support for newer or older versions won't be added. |
| 17:01.33 | CIA-38 | BRL-CAD: 03brlcad * r42501 10/brlcad/trunk/src/liboptical/ (30 files): |
| 17:01.33 | CIA-38 | BRL-CAD: quell all verbose compilation warnings within liboptical, enable strict mode |
| 17:01.33 | CIA-38 | BRL-CAD: compilation. this adds missing initializer values, marks unused params, |
| 17:01.33 | CIA-38 | BRL-CAD: addresses exact floating point comparisons, and eliminates unused variables. |
| 17:04.30 | *** join/#brlcad piksi (piksi@pi-xi.net) | |
| 17:04.57 | *** join/#brlcad cosurgi (~cosurgi@atak.bl.pg.gda.pl) | |
| 17:27.07 | *** join/#brlcad Stattrav_ (~Stattrav@117.192.132.186) | |
| 17:58.25 | *** join/#brlcad PrezWhiteCalf (MK@whitecalf.net) | |
| 18:04.45 | *** join/#brlcad Stattrav (~Stattrav@117.192.128.94) | |
| 18:04.46 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 18:14.13 | CIA-38 | BRL-CAD: 03brlcad * r42502 10/brlcad/trunk/configure.ac: add another section to force 32-bit compilation flags if 64-bit build is specifically disabled. undoubtedly more needed, but this moves us forward. |
| 18:28.07 | *** join/#brlcad epileg (~epileg@unaffiliated/epileg) | |
| 18:40.00 | CIA-38 | BRL-CAD: 03erikgreenwald * r42503 10/rt^3/trunk/tests/libpkgcpp/CMakeLists.txt: add TCL include path |
| 18:44.55 | *** join/#brlcad indianlarry (~indianlar@BZ.BZFLAG.BZ) | |
| 18:45.13 | *** join/#brlcad tofu (~sean@BZ.BZFLAG.BZ) | |
| 18:45.42 | *** join/#brlcad DaveLo (~claymore@BZ.BZFLAG.BZ) | |
| 19:06.29 | CIA-38 | BRL-CAD: 03erikgreenwald * r42504 10/brlcad/trunk/src/libfb/ (fb_generic.c fb_obj.c tcl.c): wrap #include <strings.h> in #ifdef HAVE_STRINGS_H, since msvc does not. |
| 19:23.39 | Ralith | O.o |
| 19:23.44 | Ralith | MSVC doesn't have strings.h? |
| 19:23.51 | Ralith | isn't that required by the standard? |
| 19:41.00 | brlcad | msvc is not c99 compliant (they only care about c++) |
| 19:41.16 | Ralith | :/ |
| 19:41.58 | CIA-38 | BRL-CAD: 03brlcad * r42505 10/brlcad/trunk/src/librt/CMakeLists.txt: ignore nmg_junk.c |
| 19:43.15 | CIA-38 | BRL-CAD: 03brlcad * r42506 10/brlcad/trunk/configure.ac: mac wants i386 for universal binaries |
| 20:05.26 | *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1) | |
| 20:21.27 | CIA-38 | BRL-CAD: 03starseeker * r42507 10/brlcad/branches/cmake/src/other/incrTcl/ (itcl/CMakeLists.txt itk/CMakeLists.txt): Try using STUBS, looking at the makefile.vc files... still not functioning |
| 20:37.44 | CIA-38 | BRL-CAD: 03starseeker * r42508 10/brlcad/branches/cmake/doc/html/CMakeLists.txt: Put the archer ico file where it is expected - this probably belongs in tclscripts with the other archer image files. |
| 21:43.24 | CIA-38 | BRL-CAD: 03starseeker * r42509 10/brlcad/branches/cmake/src/other/tk/CMakeLists.txt: Try using TK_VERSION here, not the two individual numbers |
| 21:56.54 | *** part/#brlcad epileg (~epileg@unaffiliated/epileg) | |
| 22:30.26 | *** join/#brlcad mafm_ (~mafm@239.Red-83-49-86.dynamicIP.rima-tde.net) | |
| 22:42.20 | starseeker | hmm - if I manually redefine itk::Toplevel, archer loads |
| 22:42.27 | starseeker | <PROTECTED> |
| 23:16.56 | CIA-38 | BRL-CAD: 03starseeker * r42510 10/brlcad/branches/cmake/src/tclscripts/archer/itk_redefines.tcl: |
| 23:16.56 | CIA-38 | BRL-CAD: This is NOT the solution to Archer not starting up on Windows - there is |
| 23:16.56 | CIA-38 | BRL-CAD: something fundamentally wrong with the Itk that bwish reports as loaded with a |
| 23:16.56 | CIA-38 | BRL-CAD: 'package require Itk'. This appears to work, so add it primarily to identify |
| 23:16.56 | CIA-38 | BRL-CAD: the nature of the issue. |
| 23:57.26 | CIA-38 | BRL-CAD: 03starseeker * r42511 10/brlcad/branches/cmake/src/tclscripts/archer/itk_redefines.tcl: |
| 23:57.26 | CIA-38 | BRL-CAD: It's the quantum bug, when you look at it it changes. A recompile now produces |
| 23:57.26 | CIA-38 | BRL-CAD: a whole new problem - Splash is not recognized as a command despite (apparently) |
| 23:57.26 | CIA-38 | BRL-CAD: it being in the path, and despite running successfully with the old compile. |
| 23:57.26 | CIA-38 | BRL-CAD: Commenting out the splash screen results in a series of Archer errors. Auuuugh. |