| 03:43.27 | *** join/#brlcad PrezKennedy (MK@whitecalf.net) | |
| 04:07.41 | brlcad | Ralith: even where we started from is still *way* better than most .. it was the extent at which warnings were enabled (basically almost everything gcc will report, far more than the default) ... plus the sheer size of the codebase |
| 04:15.20 | Ralith | nod |
| 05:24.55 | Ralith | BRL-CAD can be built without X, right? |
| 05:25.08 | Ralith | or its underlying components, anyway |
| 05:29.25 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 06:27.00 | brlcad | Ralith: yes, that's possible |
| 06:27.35 | brlcad | not a frequently tested configuration, so there may be a minor edit you'll have to make here or there to make sure the x11 components are disabled |
| 06:27.51 | brlcad | but it should be as simple as --without-x |
| 06:28.24 | brlcad | gets support for binary-incompatible v4 geometry database working |
| 06:29.04 | Ralith | great |
| 07:03.34 | CIA-58 | BRL-CAD: 03brlcad * r42564 10/brlcad/trunk/ (11 files in 11 dirs): (log message trimmed) |
| 07:03.35 | CIA-58 | BRL-CAD: implement initial support for reading in binary-incompatible v4 geometry |
| 07:03.35 | CIA-58 | BRL-CAD: database files without the need for performing a dbupgrade on matching hardware. |
| 07:03.36 | CIA-58 | BRL-CAD: user specifies a flip via a flag to opendb within mged that flips the version |
| 07:03.36 | CIA-58 | BRL-CAD: number (i.e., dbi_version changes from 4 to -4), marks the database read-only |
| 07:03.37 | CIA-58 | BRL-CAD: (mixed encodings would be disaster), and proceeds to flip the floating point |
| 07:03.37 | CIA-58 | BRL-CAD: falues during import. possibly only works for arbs, halfspaces, tgc, grips, |
| 07:52.14 | *** join/#brlcad yagami_i (~yagami_i@FL1-119-244-163-89.okn.mesh.ad.jp) | |
| 10:13.05 | *** join/#brlcad Stattrav (~Stattrav@122.172.17.180) | |
| 10:13.06 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 10:27.19 | *** join/#brlcad Ralith (~ralith@S010600221561996a.vc.shawcable.net) | |
| 10:51.15 | *** join/#brlcad b0ef (~b0ef@157.26.202.84.customer.cdi.no) | |
| 11:22.33 | *** join/#brlcad poolio (~poolio@BZ.BZFLAG.BZ) | |
| 11:49.57 | CIA-58 | BRL-CAD: 03Dloman 07http://brlcad.org * r2437 10/wiki/GeometryServiceNetworkProtocol: Rename title for clarity |
| 11:51.17 | DaveLo | Mernin all. |
| 12:07.46 | *** join/#brlcad epileg (~epileg@unaffiliated/epileg) | |
| 12:07.52 | CIA-58 | BRL-CAD: 03Dloman 07http://brlcad.org * r2438 10/wiki/GeometryServiceNetworkProtocol: Enter more of the libPKG header use description. |
| 12:41.48 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 13:09.29 | CIA-58 | BRL-CAD: 03d_rossberg * r42565 10/brlcad/trunk/src/libged/nirt.c: _WIN32 needs the ret variable too |
| 13:47.02 | starseeker | brlcad: awesome! |
| 14:17.38 | DaveLo | go go no dbupgrade! |
| 14:17.39 | CIA-58 | BRL-CAD: 03Dloman 07http://brlcad.org * r2439 10/wiki/GeometryServiceNetworkProtocol: Define libPKG header components |
| 15:14.19 | CIA-58 | BRL-CAD: 03Dloman 07http://brlcad.org * r2440 10/wiki/GeometryServiceNetworkProtocol: More details in libPKG header part. |
| 16:37.55 | CIA-58 | BRL-CAD: 03starseeker * r42566 10/brlcad/branches/cmake/src/other/incrTcl/itk/CMakeLists.txt: Er, that's not win32 specific. |
| 16:41.12 | *** join/#brlcad Yoshi47 (~jan@64.235.102.210) | |
| 16:49.43 | *** join/#brlcad Nohla (~Nohla@64.76.19.227) | |
| 17:16.56 | CIA-58 | BRL-CAD: 03Dloman 07http://brlcad.org * r2441 10/wiki/GeometryServiceNetworkProtocol: Flesh out the GSNet portion of the Header info a bit. |
| 17:42.56 | CIA-58 | BRL-CAD: 03brlcad * r42567 10/brlcad/trunk/ (53 files in 6 dirs): |
| 17:42.56 | CIA-58 | BRL-CAD: copy-paste code hell. remove the proliferation of rtprivate.h inclusion from a |
| 17:42.57 | CIA-58 | BRL-CAD: slew of places where it actually isn't used; they just needed the optical.h |
| 17:42.57 | CIA-58 | BRL-CAD: header. for the rest that did use it, remove the half-assing k&r-style |
| 17:42.58 | CIA-58 | BRL-CAD: declarations in rtoptical. this cascades a slew of updates to rtuif code that |
| 17:42.58 | CIA-58 | BRL-CAD: didn't match the signature, and didn't match the caller. |
| 17:59.09 | CIA-58 | BRL-CAD: 03brlcad * r42568 10/brlcad/trunk/include/rtprivate.h: remove the doxygen comments since this isn't public header API. |
| 18:17.15 | CIA-58 | BRL-CAD: 03brlcad * r42569 10/brlcad/trunk/ (34 files in 4 dirs): move rtprivate out of include/ into src/rt/ and update references accordingly. looks like remrt and rttherm are the only two deep referencers. |
| 18:53.34 | CIA-58 | BRL-CAD: 03brlcad * r42570 10/brlcad/trunk/src/ (33 files in 3 dirs): rename rtprivate.h to rtuif.h to better match the intended purpose. expand the API documentation with the comments from http://brlcad.org/w/images/3/3d/Application_Development.pdf by Anderson and Butler. |
| 18:55.20 | CIA-58 | BRL-CAD: 03starseeker * r42571 10/brlcad/branches/cmake/src/other/incrTcl/itk/CMakeLists.txt: Add STATIC flag |
| 19:03.21 | brlcad | this is restaurant week in baltimore, lots of great dinner deals to be had... |
| 19:03.51 | brlcad | starseeker: made it to fogo yet? :-) |
| 19:04.17 | starseeker | not yet - hoping to go soon |
| 19:04.22 | brlcad | thinks he might have to make it there sometime this week |
| 19:04.32 | starseeker | had wedding this Friday to go to... |
| 19:04.33 | brlcad | their $50 dinner is $35 all week :) |
| 19:05.13 | brlcad | again?? didn't you just get married? <wry grin> |
| 19:07.21 | starseeker | heh - yeah, been going to a lot of weddings |
| 19:07.56 | starseeker | wife's family is local, and somewhat older than my side (where I'm the oldest) so it's kinda a perfect storm generationally speaking |
| 19:11.19 | CIA-58 | BRL-CAD: 03starseeker * r42572 10/brlcad/branches/cmake/ (misc/CMake/FindTCL.cmake src/other/CMakeLists.txt): Don't go through the whole search song and dance if we already have the TCL variables we need - should help when FindTCL is called multiple times too |
| 19:20.08 | CIA-58 | BRL-CAD: 03brlcad * r42573 10/brlcad/trunk/src/rt/ (do.c ext.h opt.c rtuif.h): move the non-rtuif functions and globals from rtuif.h into ext.h header. found inconsistent size_t decls on incr_level and incr_nlevel along the way. |
| 19:22.46 | CIA-58 | BRL-CAD: 03brlcad * r42574 10/brlcad/trunk/src/rt/do.c: remove unnecessary declarations |
| 19:24.45 | CIA-58 | BRL-CAD: 03brlcad * r42575 10/brlcad/trunk/src/rt/ (ext.h viewfrac.c viewrad.c viewscat.c): remove authorship per hacking |
| 19:28.49 | CIA-58 | BRL-CAD: 03brlcad * r42576 10/brlcad/trunk/src/rt/ext.h: ws cleanup |
| 19:35.23 | CIA-58 | BRL-CAD: 03brlcad * r42577 10/brlcad/trunk/src/rt/ (hurt.c main.c reshoot.c rtshot.c rtuif.h rtwalk.c): eliminate RT_BUFSIZE. it's not RT API and not necessary regardless since rt_dirbuild() is fed sizeof(idbuf). arbitrarily increase from 1024 to 2048 (v4 was 132). |
| 20:00.12 | epileg | hello |
| 20:00.25 | brlcad | howdy epileg ! |
| 20:00.42 | epileg | hi brlcad! |
| 20:01.50 | epileg | well, today i've done some compilation but without success till enabling everything |
| 20:01.57 | brlcad | :) |
| 20:02.13 | brlcad | it definitely gets a lot more tricky when you leave our management of dependencies |
| 20:03.00 | brlcad | do you describe the required dependencies when you disable their compilation? |
| 20:04.06 | epileg | how? |
| 20:04.49 | brlcad | I don't have a debian system available to tell you that :) |
| 20:04.59 | epileg | ok |
| 20:05.45 | epileg | just a question. how i can know the minimun version of shared libraries needed by brlcad |
| 20:05.47 | epileg | ? |
| 20:06.21 | brlcad | for what mafm worked on, dependencies are described in the "control" file, see misc/debian/control |
| 20:06.43 | brlcad | that has minimums listed too |
| 20:07.55 | CIA-58 | BRL-CAD: 03brlcad * r42578 10/brlcad/trunk/src/mged/ (Makefile.am chgview.c dir.c): remove a slew of dead code unveiled after searching for callers. |
| 20:08.36 | CIA-58 | BRL-CAD: 03brlcad * r42579 10/brlcad/trunk/src/mged/qray.c: entire file is no longer used, logic migrated to libged |
| 20:09.09 | epileg | brlcad: do you mean "control" file of misc/debian/? |
| 20:09.36 | brlcad | yes |
| 20:10.17 | epileg | well, here aren't all the needed libraries |
| 20:11.49 | epileg | a want to know, i.e. the minimun version of png dev library. in ubuntu the actual version is 1.2.44, but brlcad may need some newer one, isn't it? |
| 20:13.44 | brlcad | not really |
| 20:13.46 | CIA-58 | BRL-CAD: 03brlcad * r42580 10/brlcad/trunk/src/mged/fbserv_win32.c: more dead code elimination. looks like the fbserv_win32 interface was a big hack job. |
| 20:19.00 | brlcad | it's not clear what the actual minimum required is .. feature wise, probably anything 1.0+ will work; code wise, probably anything 1.2+ |
| 20:19.28 | epileg | aha |
| 20:21.37 | epileg | ok, is there a way to test every component (i.e. png) of an installed brlcad? |
| 20:44.21 | brlcad | "make benchmark" is the core competency test, "make test" will also work on some platforms |
| 20:44.50 | epileg | ok |
| 20:45.08 | brlcad | after install, testing becomes a manual process -- HACKING file describes the testing steps near the end |
| 20:47.22 | epileg | thank You brlcad |
| 21:27.11 | CIA-58 | BRL-CAD: 03brlcad * r42581 10/brlcad/trunk/src/mged/ (7 files): more dead code elimination. more than 800 lines poof. |
| 21:42.44 | CIA-58 | BRL-CAD: 03erikgreenwald * r42582 10/brlcad/trunk/src/libged/editit.c: avoid shadowing stat |
| 21:52.04 | CIA-58 | BRL-CAD: 03brlcad * r42583 10/brlcad/trunk/ (6 files in 4 dirs): db_shader_mat() renamed to rt_shader_mat() |
| 22:03.17 | CIA-58 | BRL-CAD: 03brlcad * r42584 10/brlcad/trunk/src/libbn/globals.c: replace all of the numeric literals with vmath references. |
| 22:15.23 | CIA-58 | BRL-CAD: 03starseeker * r42585 10/brlcad/branches/cmake/src/other/togl/: Remove old togl dir in preparation for attempt at CMake togl |
| 22:26.20 | CIA-58 | BRL-CAD: 03brlcad * r42586 10/brlcad/trunk/src/ (23 files in 16 dirs): use libbn math constants. use vmath's M_PI and related defines along with DEG2RAD & RAD2DEG conversions where appropriate. |
| 22:42.56 | *** join/#brlcad Ralith (~ralith@d142-058-093-041.wireless.sfu.ca) | |
| 23:20.37 | CIA-58 | BRL-CAD: 03starseeker * r42587 10/brlcad/branches/cmake/src/other/ (169 files in 17 dirs): |
| 23:20.38 | CIA-58 | BRL-CAD: Initial stab at togl + CMake, based off my github fork with some changes. In |
| 23:20.39 | CIA-58 | BRL-CAD: particular, scary change to glxext.h to work around a conflict with glx.h on the |
| 23:20.39 | CIA-58 | BRL-CAD: Mac - need to see what glfw does with that situation and make it less scary. |
| 23:20.40 | CIA-58 | BRL-CAD: Almost certainly this isn't portable yet. |