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. |