00:11.45 |
starseeker |
Ouch
http://www.wired.com/dangerroom/2010/08/hp-holds-navy-network-hostage |
00:16.14 |
``Erik |
might be worth passing that around
work |
00:23.41 |
starseeker |
nods - was thinking
that |
00:25.01 |
starseeker |
government needs to retain control when hiring
contractors to do work... |
00:27.45 |
starseeker |
brlcad: do you know of any environment we need
to support that needs AC_HEADER_STDC or AC_HEADER_DIRENT? (or, for
that matter, other macros identified as obsolete by the Autoconf
manual?) |
00:28.15 |
starseeker |
I'd hate to go to the trouble of duplicating
them if we don't need 'em |
00:51.18 |
CIA-2 |
BRL-CAD: 03starseeker * r40909
10/brlcad/branches/cmake/ (405 files in 91 dirs): Update cmake
branch to r40906 |
01:18.44 |
CIA-2 |
BRL-CAD: 03starseeker * r40910
10/brlcad/branches/cmake/CMakeLists.txt: |
01:18.44 |
CIA-2 |
BRL-CAD: The LIBSTDCXX variable is used only
in misc/pkgconfig/librt.pc.in (which already |
01:18.44 |
CIA-2 |
BRL-CAD: includes LIBM anyway) and
src/other/step. This test is somewhat difficult to |
01:18.44 |
CIA-2 |
BRL-CAD: set up in CMake - the standard
CHECK_LIBRARY routine won't do it - and since it |
01:18.44 |
CIA-2 |
BRL-CAD: shouldn't be an issue anywhere except
src/other/step remove it - if step |
01:18.45 |
CIA-2 |
BRL-CAD: libraries need the LIBM option add
it. Will have to set up an OpenBSD system to |
01:18.46 |
CIA-2 |
BRL-CAD: check this out. |
01:28.27 |
CIA-2 |
BRL-CAD: 03starseeker * r40911
10/brlcad/branches/cmake/ (CMakeLists.txt
misc/CMake/BRLCAD_CheckFunctions.cmake): Don't duplicate obsolete
Autoconf functionality unless there is a compelling
reason |
01:29.28 |
brlcad |
starseeker: AC_HEADER_STDC is more a sanity
test to make sure we're at least compiling with a c89 compliant
environment |
01:31.17 |
starseeker |
brlcad: I can't find anywhere in the code we
actually conditionalize on it (although I could be missing
something...) - it's apparently so little used that no one has
duplicated it as a CMake macro |
01:31.32 |
brlcad |
AC_HEADER_DIRENT is used, defines
HAVE_DIRENT_H |
01:32.06 |
brlcad |
conditionalize on what? |
01:32.15 |
starseeker |
STDC_HEADERS |
01:33.22 |
brlcad |
that's the one direct symbol it defines, but
there are various other secondary ones too |
01:33.27 |
brlcad |
for the various headers it tests |
01:39.18 |
brlcad |
that said, the check was before we required
c89 and that's specifically what it tests for |
01:40.03 |
brlcad |
so it's really just a sanity check in
configure.ac for the log .. not necessary for cmake |
01:41.11 |
starseeker |
well, I actually did duplicate most of
it... |
01:41.17 |
brlcad |
starseeker: the -lstdc++ test possibly fails
because we rely on a trick |
01:41.29 |
starseeker |
figures... the one one we need, DIRENT, is the
one I don't have done yet... |
01:41.42 |
brlcad |
it's just a header test |
01:42.04 |
brlcad |
granted, a really nasty header to test for if
we try to really make things backwards compatible to olden
days |
01:42.10 |
brlcad |
but that's not necessary |
01:42.26 |
brlcad |
we can assume that if the header is there that
it's good |
01:42.36 |
starseeker |
brlcad: phew :-) |
01:42.43 |
starseeker |
that'll save a day or so |
01:43.00 |
brlcad |
i mean, we need to test
HAVE_DIRENT_H |
01:43.10 |
brlcad |
just not the complex testing that
AC_HEADER_DIRENT performs |
01:43.21 |
starseeker |
oh, gotcha |
01:43.40 |
starseeker |
that would explain why it worked when I did
the basic test a while back... |
01:44.33 |
brlcad |
AC_HEADER_STDC isn't needed (at least,
STDC_HEADERS definitely isn't needed) |
01:45.10 |
brlcad |
might be useful to log whether the standard
headers aren't available merely as a sanity test during
configuration, but not really necessary |
01:45.11 |
starseeker |
brlcad: I think I actually did duplicate
AC_HEADER_STDC more or less correctly, so if you like we can leave
it in for logging here too |
01:45.17 |
brlcad |
k |
01:45.40 |
starseeker |
amusingly enough, I don't think it passes on
the Mac... |
01:45.47 |
brlcad |
-lstdc++ is almost certainly going to be
needed for portability |
01:46.01 |
brlcad |
hm, that doesn't sound right |
01:46.16 |
starseeker |
I believe that gets added in by CMake itself
for CXX builds... |
01:46.26 |
starseeker |
let me check my vanilla brlcad build |
01:47.00 |
starseeker |
ah, wait - it did work |
01:47.08 |
starseeker |
oh, that's right - that one test wasn't
behaving |
01:47.18 |
brlcad |
the reason is that we need (or at least
needed) to compile everything with gcc, NOT some with gcc and some
with g++ |
01:47.36 |
brlcad |
otherwise, symbols end up wrong |
01:47.41 |
starseeker |
hrm |
01:48.02 |
starseeker |
come to think of it, I haven't tried
raytracing nurbs with a CMake build yet |
01:48.52 |
brlcad |
it was a really obscure issue when it
happened, not easy to reproduce |
01:49.31 |
brlcad |
like loading a .so via java or jnilib
maybe |
01:50.03 |
brlcad |
or linkage on a platform that requires
resolved libraries |
01:51.34 |
brlcad |
fwiw, the "trick" in configure was that it
tested for 'main' .. which isn't actually in the library, but of
course is a symbol that can be referenced if you make and run a
program from an autoconf test .. if cmake tests differently,
looking for 'main' as a library symbol could easily fail |
01:51.39 |
starseeker |
hmm - apparently I lied - STDC_HEADERS is
getting defined now... |
01:52.27 |
starseeker |
brlcad: the failure in the log is a conflict
for "main" types - apparently the standard C file used for that
test isn't happy in the CXX compiler |
01:53.36 |
brlcad |
sure, that makes sense |
01:54.10 |
brlcad |
they're apparently testing different, perhaps
just by declaring a k&r style forward declaration and trying to
reference it, and the conflict makes it unhappy |
01:54.37 |
brlcad |
testing for 'main' is wrong if that wasn't
clear .. it was just simple and effective for an autoconf
test |
01:54.59 |
brlcad |
it should test for a symbol actually in the
library |
01:55.29 |
CIA-2 |
BRL-CAD: 03starseeker * r40912
10/brlcad/branches/cmake/ (CMakeLists.txt
misc/CMake/BRLCAD_CheckFunctions.cmake): Go ahead and put back the
working tests - a basic dirent.h test should be sufficient these
days, so don't spend any more effort on it. |
01:56.19 |
starseeker |
nods - here's the C code
they're using: http://paste.lisp.org/display/115289 |
01:58.34 |
brlcad |
yeah, char CHECK_FUNCTION_EXISTS() is
bogus |
01:58.40 |
brlcad |
that's dumb |
01:58.52 |
CIA-2 |
BRL-CAD: 03starseeker * r40913
10/brlcad/branches/cmake/src/CMakeLists.txt: vas4 is no
more |
01:59.08 |
brlcad |
autoconf's method is much better.. |
01:59.18 |
starseeker |
brlcad: when I traced that stdc++ test back in
the svn logs, it appeared to have been added as a consequence of
OpenBSD needing -lm when using -lstdc++ |
02:00.08 |
starseeker |
http://brlcad.svn.sourceforge.net/viewvc/brlcad/brlcad/trunk/configure.ac?revision=28672&view=markup |
02:00.10 |
brlcad |
that sounds secondary |
02:00.27 |
``Erik |
watches new southpark
O.o |
02:00.28 |
starseeker |
oh, wait, that's when the second conditional
was added |
02:00.45 |
starseeker |
dig dig dig... |
02:01.13 |
brlcad |
r27473 is the add but doesn't say
why |
02:01.49 |
brlcad |
adding openNURBS was definitely the timeframe,
but only because it was the first c++ code to be added |
02:01.54 |
starseeker |
nods |
02:02.24 |
brlcad |
you could let cmake do it's thing and see if
the problem resurfaces |
02:02.32 |
starseeker |
nods |
02:02.53 |
starseeker |
that would be my preference, but I need to
stake out a defensible position that I'm not introducing
regressions :-P |
02:02.58 |
brlcad |
several of the flags and tests are due to
compiling c++ with gcc |
02:03.21 |
brlcad |
the -fexeceptions flag for
_Unwind_Resume |
02:03.24 |
starseeker |
there's this brlcad guy at work who keeps a
close eye on things... :-P |
02:04.19 |
brlcad |
you very likely will introduce several
regressions by the vary nature of the rebuild |
02:04.32 |
brlcad |
the hope is just to minimize as many as
possible and hopefully they're not expensive |
02:04.46 |
starseeker |
wonders if we should add
Keith's duck to the standard raytrace benchmark and/or regression
tests... |
02:05.01 |
brlcad |
or hopefully, the investment pays for itself
quickly in time and effort saved |
02:05.17 |
starseeker |
nods - well, only one way to
find out... |
02:05.53 |
brlcad |
I wouldn't add any new benchmark images until
we can baseline on a vgr=1 |
02:06.07 |
brlcad |
simh |
02:06.13 |
starseeker |
ah yes, ``Erik's missing original image
:-P |
02:06.29 |
brlcad |
hm? |
02:06.58 |
starseeker |
he had put together an emulated environment of
the original BSD4.4lite or whatever that was used back then, and
then lost it |
02:07.06 |
brlcad |
ah |
02:07.10 |
brlcad |
I have one somewhere too |
02:07.15 |
brlcad |
in my archive |
02:07.19 |
starseeker |
IIRC, the missing simh piece was IO throttling
- dunno if they've added it |
02:07.42 |
brlcad |
doubt it, but wouldn't be hard to
add |
02:07.54 |
starseeker |
suppose we could set up some kind of qemu
virutal machine with slow IO, install simh in that, then run
:-P |
02:08.11 |
starseeker |
they did have a new release since ``Erik last
tried it, iirc... |
02:08.12 |
brlcad |
literally, just a sleep() call tossed in with
gettimeofday() to try and emulate a specific clock cycle |
02:08.19 |
starseeker |
ah |
02:08.53 |
brlcad |
I was already getting a tiny vgr
count |
02:09.00 |
brlcad |
like single or double digits |
02:09.23 |
starseeker |
Oo, real close then |
02:09.38 |
starseeker |
shudders to think about a
NURBS raytrace on vgr=1 hardware |
02:10.43 |
``Erik |
did I tell ya that I found some simh stuff
when prepping my mac for upgrade? |
02:10.55 |
starseeker |
oh, you did mention that - was it The Image
though? |
02:11.22 |
``Erik |
um, I don't know if it was the installed
image, but it was all the bits to build one... I have one named
ra81.img which I THINK is the 'disk' I installed to |
02:11.34 |
starseeker |
sweet |
02:11.56 |
``Erik |
(the ra81 was a hard drive the size (and
sound) of a washing machine, supposedly the drive would start to
walk across the floor if it got a bit unbalanced |
02:12.00 |
``Erik |
) |
02:12.25 |
starseeker |
notes we also need an ascii
NURBS format before any such file could become a
"standard"... |
02:12.30 |
starseeker |
now that's hardware :-) |
02:14.24 |
``Erik |
at one point, kermit was going to look for old
manuals with timing information to help us 'fix' simh
some |
02:15.05 |
``Erik |
faking seek and scan times as well as bus
delays might be ... interesting |
02:15.09 |
CIA-2 |
BRL-CAD: 03starseeker * r40914
10/brlcad/branches/cmake/src/proc-db/CMakeLists.txt: terrain is now
wavy |
02:15.13 |
starseeker |
we need a PDP-11 vax? |
02:15.41 |
starseeker |
er PDP-11 or VAX |
02:16.25 |
``Erik |
vax 11/780, with mods |
02:16.43 |
brlcad |
vgr was a vax 11/780 |
02:16.59 |
starseeker |
where do we get documentation on the
mods? |
02:17.07 |
``Erik |
from kermit... he did them |
02:17.59 |
starseeker |
ah |
02:18.12 |
``Erik |
iirc, he and mike turned vgr into the only
dual core vax ... ever... |
02:20.20 |
starseeker |
if you found your image, this might be a good
time to remind him :-) |
02:20.41 |
``Erik |
um, he's probably busy shuffling money right
now |
02:20.56 |
starseeker |
heh |
02:21.11 |
``Erik |
'real soon now', I'll drift by to chat to him
about that and isst |
02:21.22 |
starseeker |
nods |
02:22.09 |
``Erik |
(amusingly, lee's trying to claim he's busy
shuffling money, too) |
02:22.57 |
``Erik |
I think he got funded to try doing some, uh,
upstairs type code using nvidia's "optix" |
02:23.21 |
``Erik |
might be interesting |
02:23.35 |
starseeker |
well, if you have 2 dollar bills you can
"shuffle", right? :-P |
02:23.55 |
``Erik |
isn't there actually a valid legal tender $2
bill? |
02:24.03 |
starseeker |
yep :-) |
02:24.23 |
starseeker |
if you want to mess with a cashier's brain,
find a few and use 'em :-) |
02:24.28 |
``Erik |
yeh |
02:24.51 |
``Erik |
woz likes to buy sheets of money and have a
printer perf them to mess with people... he's gotten 'detained' for
it :) |
02:26.12 |
starseeker |
blinks - who's been working
with randmt.c in libbn? |
02:27.41 |
``Erik |
me, why? |
02:28.03 |
``Erik |
yes, it's ugly, it almost looks like c++ or
java, shup |
02:28.04 |
starseeker |
/src/libbn/randmt.c:59: warning: integer
constant is too large for âlongâ type |
02:28.14 |
starseeker |
and a few other such errors |
02:29.17 |
``Erik |
oh, hah, magic is too wide |
02:30.51 |
``Erik |
testing a build now |
02:31.25 |
CIA-2 |
BRL-CAD: 03starseeker * r40915
10/brlcad/branches/cmake/src/libbn/randmt.c: Comment out unused
parameters so strict flags don't complain about these lines - this
reduces the errors to complaints about integer constants being too
large and missing initializer |
02:31.45 |
``Erik |
heh. |
02:31.50 |
``Erik |
so much for that testing pass |
02:32.02 |
starseeker |
heh, sorry |
02:32.07 |
starseeker |
figured I'd swat the one I could |
02:32.19 |
``Erik |
auto* stuff got confused, so I had to start an
autogen.sh |
02:32.28 |
CIA-2 |
BRL-CAD: 03starseeker * r40916
10/brlcad/trunk/src/libbn/randmt.c: Do the commenting in the trunk
too. |
02:33.02 |
``Erik |
my program to convert a word into hex added
the newline character at the end, that's the issue I
think |
02:33.20 |
``Erik |
the 0A at the end of the magic is
wrong |
02:33.52 |
starseeker |
ah |
02:36.14 |
``Erik |
heh, 'ghougle' |
02:37.02 |
CIA-2 |
BRL-CAD: 03erikgreenwald * r40917
10/brlcad/trunk/src/libbn/randmt.c: fix magic overflow |
02:37.31 |
CIA-2 |
BRL-CAD: 03brlcad * r40918
10/brlcad/trunk/src/other/tkhtml/Makefile.am: let the build work
even if we're configured to use our own tcl/tk because we need to
be able to include built files in the source distribution (before
tcl is built). |
02:39.27 |
brlcad |
starseeker: instead of commenting params out,
you can also wrap the variable name with UNUSED() |
02:39.46 |
brlcad |
e.g.: int main(int UNUSED(argc), char
*UNUSED(argv)[]) |
02:39.51 |
starseeker |
oh, OK - that's cleaner? |
02:39.51 |
CIA-2 |
BRL-CAD: 03starseeker * r40919
10/brlcad/branches/cmake/src/libbn/randmt.c: grab the
MERSENNE_MAGIC fix from trunk |
02:40.05 |
``Erik |
usually does self assignment
in the body for 'stuff in progress' |
02:40.24 |
brlcad |
that implies, "hey, this is the API and it's
supposed to be this way, but we're not yet using these
parameters) |
02:41.44 |
starseeker |
``Erik: still getting a missing initializer
warning |
02:42.00 |
brlcad |
self-assignment only works because gcc is
stupid or we have some flag that says obey us even when we're
stupid |
02:42.10 |
starseeker |
randmt.c:59: warning: missing
initializer |
02:42.18 |
starseeker |
randmt.c:59: warning: (near initialization for
âglobal_state_static.mtâ) |
02:42.19 |
brlcad |
UNUSED should work cross-platform |
02:42.24 |
``Erik |
oh, hrmmmm |
02:42.28 |
``Erik |
I kinda cheated on that one |
02:42.46 |
``Erik |
stop using that bustedassed gentoo
crap |
02:42.47 |
``Erik |
? |
02:42.50 |
``Erik |
:D *duck* |
02:42.58 |
starseeker |
nope, on Mac at work :-P |
02:43.15 |
``Erik |
huh, worked on my mac with the strict flags
all on |
02:43.25 |
``Erik |
I'm still 10.5, though |
02:43.46 |
brlcad |
maybe has --enable-warnings on, adds
more |
02:43.46 |
starseeker |
10.5.8 <shrug> |
02:43.57 |
starseeker |
no, it's the cmake build |
02:44.05 |
starseeker |
hang on, here's the line... |
02:44.21 |
``Erik |
cheated with a partial fill
of a static struct |
02:44.22 |
CIA-2 |
BRL-CAD: 03starseeker * r40920
10/brlcad/branches/cmake/src/libbn/randmt.c: Use UNUSED to wrap
variables instead of commenting out |
02:45.16 |
starseeker |
cd /Users/user/brlcad/cmake-build/src/libbn
&& /usr/bin/gcc -Dlibbn_EXPORTS -DHAVE_CONFIG_H
-DBRLCADBUILD=1 -g -ggdb3 -D_FORTIFY_SOURCE=2 -fPIC
-I/Users/user/brlcad/cmake-build/include
-I/Users/user/brlcad/cmake/include
-I/Users/user/brlcad/cmake/../brlcad-install/include -pedantic
-W -Wall -Werror -Wno-long-long -o CMakeFiles/libbn.dir/randmt.c.o
-c /Users/user/brlcad/cmake/src/libbn/randmt.c |
02:46.11 |
CIA-2 |
BRL-CAD: 03erikgreenwald * r40921
10/brlcad/trunk/src/libbn/randmt.c: set the first element of the
array, hopefully this is good enough to silence the
warning |
02:47.40 |
brlcad |
curious, those are just the strict warning
flags |
02:47.55 |
brlcad |
different versions of gcc perhaps |
02:47.58 |
``Erik |
yeah, looks like about the same that my macS
are fine with |
02:48.11 |
starseeker |
huh. Anyway, that got it |
02:48.15 |
starseeker |
thanks ``Erik |
02:48.30 |
CIA-2 |
BRL-CAD: 03starseeker * r40922
10/brlcad/branches/cmake/src/libbn/randmt.c: Import fix for
initializer from trunk. |
02:48.30 |
``Erik |
np, my mess anyways |
02:48.41 |
``Erik |
(even though I'm doing that for s2) |
02:49.15 |
starseeker |
is just making sure CMake is
still building after syncing to latest trunk |
02:49.28 |
CIA-2 |
BRL-CAD: 03starseeker * r40923
10/brlcad/trunk/src/libbn/randmt.c: Switch trunk to UNUSED as
well. |
02:56.32 |
brlcad |
UNUSED(*is) wrong, *UNUSED(is) right |
02:56.46 |
starseeker |
oh, sorry |
02:56.52 |
brlcad |
just the name -- it still needs the right
type |
02:59.14 |
starseeker |
will fix in a sec - defining the
HAVE_CARBON_CARBON_H variable revealed a problem |
02:59.35 |
starseeker |
is forced to wonder if
focus.c is still necessary, since it was apparently off in his
build and he didn't notice it... |
02:59.41 |
starseeker |
probably just didn't use things
enough |
03:02.22 |
CIA-2 |
BRL-CAD: 03starseeker * r40924
10/brlcad/branches/cmake/src/libbn/randmt.c: Fix use of
UNUSED |
03:03.41 |
CIA-2 |
BRL-CAD: 03starseeker * r40925
10/brlcad/branches/cmake/src/libbn/randmt.c: whoops, get
both |
03:03.44 |
CIA-2 |
BRL-CAD: 03starseeker * r40926
10/brlcad/trunk/src/libbn/randmt.c: fix use of UNUSED in trunk
too. |
03:03.49 |
brlcad |
focus brings mged to focus if you invoke
within Terminal |
03:05.18 |
starseeker |
ah |
03:12.26 |
CIA-2 |
BRL-CAD: 03starseeker * r40927
10/brlcad/branches/cmake/ (3 files in 3 dirs): |
03:12.27 |
CIA-2 |
BRL-CAD: Now that the Carbon header flag is
on, we need the results of FindCarbon for |
03:12.27 |
CIA-2 |
BRL-CAD: libdm - in the process, discovered
that we need to special case framework |
03:12.27 |
CIA-2 |
BRL-CAD: arguments when passed in as part of a
lib list to the BRLCAD macros - they (and |
03:12.27 |
CIA-2 |
BRL-CAD: only they, so far, in that they are
multi-word non-list returns from a find |
03:12.27 |
CIA-2 |
BRL-CAD: macro) need a space between arguments
to be preserved. We're now building |
03:12.27 |
CIA-2 |
BRL-CAD: successfully on Mac again, although
functionality testing is not done yet. |
03:18.31 |
starseeker |
``Erik: you're familiar with the QTIME and
XTIME parameters described here? http://simh.trailing-edge.com/pdf/vax780_doc.pdf |
03:20.41 |
starseeker |
or I suppose those timing parameters is what
we need historical notes on... |
06:42.11 |
*** join/#brlcad IriX64
(~kvirc@bas2-sudbury98-1177593749.dsl.bell.ca) |
07:04.37 |
*** join/#brlcad merzo
(~merzo@smartbussiness.mobicom.net.ua) |
13:06.31 |
starseeker |
wonders if the "EXPRESS" file
for IFC is the express the NIST tools work with...
http://www.iai-tech.org/products/ifc_specification/ifc-releases/ifc2x3-release/ifc2x3-release-summary |
13:08.51 |
``Erik |
don't recall seeing those parameters, but yeh,
need the info on what exactly we had to figure out the statistical
delays |
13:11.06 |
starseeker |
pulls his brain out of the
winding twisty passages of CAD standards and gets ready to head
in... |
13:36.38 |
brlcad |
starseeker: yes, it is |
13:37.01 |
brlcad |
http://www.iai-tech.org/products/ifc-overview |
13:37.36 |
brlcad |
remember that step covers end-to-end product
lifecycle data management |
13:38.19 |
brlcad |
interesting .. they have some real numbers on
the bloat incurred with step vs step-xml |
13:38.32 |
brlcad |
3x to 4x larger |
13:41.01 |
starseeker |
so in principle we could grab that ifc file
(if its license permits) and pipe ifc files through the step
convertor? (at least in principle?) |
13:41.14 |
brlcad |
sure |
13:41.25 |
brlcad |
the converter wouldn't know what to do with
it, but it could read it |
13:41.30 |
starseeker |
schweet |
13:42.13 |
brlcad |
they're just part 21 files (i.e., step files)
for both |
13:42.27 |
brlcad |
but then that's basically just a container
format |
13:42.54 |
brlcad |
what's in that container is the AP that it
conforms to, which we read AP203 .. but those building files are
certainly not 203 |
13:43.07 |
starseeker |
nods - I guess the real work
would be translating ifc concepts into geometric primitives or
attribute data |
13:43.40 |
starseeker |
might be fun, but certainly not a
priority |
13:46.03 |
brlcad |
yeah, it looks like they're using their own
"AP" set of entity classes, just using the step container format
(express) |
13:46.27 |
brlcad |
doesn't look like they map to any AP in
10303 |
13:46.27 |
starseeker |
hah -
http://www.iai-tech.org/developers/ifc-implementation/ifc-impl-agreements/cv-2x3-112 |
13:46.31 |
brlcad |
they even cover geometry |
13:47.00 |
brlcad |
yeah |
13:47.15 |
brlcad |
http://en.wikipedia.org/wiki/Industry_Foundation_Classes
<-- search for Body |
13:47.42 |
starseeker |
might be a useful format for
importing/exporting building descriptions, but probably not much
beyond that |
13:48.59 |
brlcad |
wonders why he received five
copies of cliff's brlcad-devel mail |
13:49.05 |
starseeker |
O.o |
13:49.14 |
starseeker |
erm. sorry |
13:49.21 |
brlcad |
two of the first, five of the second, seven in
all |
13:50.41 |
starseeker |
not sure what happened - did the list get
spammed too? |
13:52.13 |
brlcad |
if I got that many copies, probably |
13:52.53 |
starseeker |
growl... sorry |
13:53.29 |
starseeker |
``Erik: you seeing multiple copies of the
emails? |
13:53.43 |
brlcad |
might just have been me or some mixup with
sf.net |
13:54.05 |
brlcad |
or maybe just me, who knows.. doesn't matter
unless it keeps happening :) |
13:54.31 |
starseeker |
I don't see any extra addys in the gmail
header... |
13:55.11 |
starseeker |
heh - well, we'll see if I scared off
Ganesh |
13:55.15 |
brlcad |
forum archives only list the messages once
(though gets the threading wrong), so maybe just sourceforge
accidentally sending out multiple times due to some
failure |
13:55.54 |
starseeker |
is rather intrigued by that
army.mil document |
13:57.07 |
starseeker |
and their download files for that matter,
although I'm not sure how to convert them into somthing
usable... |
13:58.50 |
starseeker |
OK, really on the road this time |
14:01.10 |
brlcad |
could get in touch with those guys |
14:03.06 |
``Erik |
is not seeing duplicates, but
entourage may be searching for those |
14:57.07 |
*** join/#brlcad Zaebos
(~irc@pd95b7f5e.dip0.t-ipconnect.de) |
15:08.28 |
brlcad |
finds david's draft and
forwards |
15:10.17 |
brlcad |
wonders when tkhtml will
finally get put to bed |
15:10.27 |
CIA-2 |
BRL-CAD: 03brlcad * r40928
10/brlcad/trunk/src/other/tkhtml/Makefile.am: missing
line-continuation slash causing MISSING FROM DIST errors |
15:11.13 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
15:44.32 |
CIA-2 |
BRL-CAD: 03starseeker * r40929
10/brlcad/branches/cmake/ (CMakeLists.txt
src/other/openNURBS/CMakeLists.txt): Add some more checks for
header files. |
16:47.06 |
CIA-2 |
BRL-CAD: 03starseeker * r40930
10/brlcad/branches/cmake/ (6 files in 4 dirs): Cleanup, add in
custom check for ALLOCA that mimics the autoconf test, check for
dtrace header if that option is enabled. |
16:56.19 |
*** join/#brlcad merzo
(~merzo@11-19-132-95.pool.ukrtel.net) |
17:02.58 |
CIA-2 |
BRL-CAD: 03bob1961 * r40931
10/brlcad/trunk/src/libged/rt.c: Keith found a breakage while using
preview (the gd_rt_cmd struct was referring to memory locations
that were no longer valid due to a call to zap). This fixes
it. |
17:17.10 |
CIA-2 |
BRL-CAD: 03starseeker * r40932
10/brlcad/branches/cmake/ (CMakeLists.txt
misc/CMake/BRLCAD_CheckFunctions.cmake): |
17:17.10 |
CIA-2 |
BRL-CAD: add a few defines present in the
autotools build - getting closer. Lot of |
17:17.10 |
CIA-2 |
BRL-CAD: specialized AC macros to duplicate
for types, although AC_C_CHAR_UNSIGNED is |
17:17.10 |
CIA-2 |
BRL-CAD: considered obsolete and won't be
ported - only tcl/tk seem to use it in our |
17:17.11 |
CIA-2 |
BRL-CAD: code, and their build systems can
handle it. |
17:34.33 |
CIA-2 |
BRL-CAD: 03starseeker * r40933
10/brlcad/branches/cmake/ (CMakeLists.txt
misc/CMake/BRLCAD_CheckFunctions.cmake): Check for members in
structures |
17:56.42 |
CIA-2 |
BRL-CAD: 03brlcad * r40934
10/brlcad/trunk/src/libged/rt.c: if the else is wrong, there's no
point in keeping it around. |
17:57.59 |
CIA-2 |
BRL-CAD: 03brlcad * r40935
10/brlcad/trunk/src/libged/rt.c: ws |
18:02.33 |
CIA-2 |
BRL-CAD: 03brlcad * r40936
10/brlcad/trunk/NEWS: keith and bob fixed a bug in mged where it
was crashing while doing a preview. |
18:11.59 |
CIA-2 |
BRL-CAD: 03indianlarry * r40937
10/brlcad/trunk/src/rt/view.c: Set variable 'scanline' to NULL
after free. If not NULL 'rt' would try and release a second time.
Problematic when raytracing multiple frames. |
18:29.53 |
CIA-2 |
BRL-CAD: 03starseeker * r40938
10/brlcad/branches/cmake/ (5 files in 4 dirs): Add some more type
checks, try to perform the YYTEXT_POINTER test for lex. |
18:45.42 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
19:12.37 |
CIA-2 |
BRL-CAD: 03brlcad * r40939
10/brlcad/trunk/NEWS: |
19:12.37 |
CIA-2 |
BRL-CAD: keith fixed a bug in the raytracers
where they were crashing if you tried to |
19:12.37 |
CIA-2 |
BRL-CAD: render multiple frames (e.g., via -M
script). the problem was freeing a |
19:12.37 |
CIA-2 |
BRL-CAD: scanline but not setting it to null
afterwards, causing it to free erroneously |
19:12.37 |
CIA-2 |
BRL-CAD: later. |
19:33.28 |
*** join/#brlcad Ralith
(~ralith@d142-058-092-067.wireless.sfu.ca) |
19:55.57 |
*** join/#brlcad R0b0t1
(~Enigma@64-136-219-55.dyn.everestkc.net) |
19:55.57 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
20:00.31 |
*** join/#brlcad Zaebos_
(~irc@pd95b7f5e.dip0.t-ipconnect.de) |
20:01.50 |
starseeker |
``Erik: aw, great - it seems to be looking for
the Tcl source dir to get the private headers, and of course that
doesn't exist since it's a /usr/tmp/ports/... path |
20:03.58 |
starseeker |
``Erik: why does the BSD portage install
assign that variable if it won't exist after the portage process is
finished? |
20:05.07 |
``Erik |
it defines it? O.o |
20:05.21 |
``Erik |
(and it's called ports, portage is what ricer
weenies call their bad clone) |
20:05.30 |
starseeker |
less
/usr/local/lib/tcl8.5/tclConfig.sh |
20:06.02 |
``Erik |
ah, probably just what tcl does and it's never
broken for anyone (or other people worked around the
breakage) |
20:06.34 |
starseeker |
nods - well, a vanilla itcl
build chokes I can tell you that |
20:07.33 |
*** join/#brlcad cosurgi
(~cosurgi@atak.bl.pg.gda.pl) |
20:07.44 |
``Erik |
huh, there's a /usr/ports/lang/itcl |
20:07.48 |
starseeker |
'course, it's itcl's fault for using private
headers in the first place, but it looks like I'm gonna have to
validate that directory in FindTCL and turn on the local tcl/tk
build if it's not there |
20:07.53 |
``Erik |
wonder who mai... aw feck, me again.
damnit. |
20:08.12 |
starseeker |
``Erik: you could install that of course -
that would avoid my building it, but it wouldn't fix the
problem |
20:08.51 |
``Erik |
like like there was stuff to work around that
someone did before I adopted it |
20:29.34 |
*** join/#brlcad merzo
(~merzo@11-19-132-95.pool.ukrtel.net) |
21:23.17 |
*** join/#brlcad Ralith
(~ralith@d142-058-092-067.wireless.sfu.ca) |
21:24.30 |
*** join/#brlcad printbot
(~Paulh@cpc1-roch3-0-0-cust785.10-1.cable.virginmedia.com) |
21:27.32 |
*** part/#brlcad printbot
(~Paulh@cpc1-roch3-0-0-cust785.10-1.cable.virginmedia.com) |
22:33.13 |
CIA-2 |
BRL-CAD: 03starseeker * r40940
10/brlcad/branches/cmake/src/other/ (3 files in 3 dirs): (log
message trimmed) |
22:33.13 |
CIA-2 |
BRL-CAD: This appears to be about the minimal
change to get this working - IncrTcl's use |
22:33.13 |
CIA-2 |
BRL-CAD: of the private Tcl headers is a
severe problem when trying to build using a |
22:33.13 |
CIA-2 |
BRL-CAD: system Tcl/Tk - in practice, it
shouldn't work at all. The workaround is to use |
22:33.14 |
CIA-2 |
BRL-CAD: the headers from the local Tcl/Tk
when building - this works if the system |
22:33.14 |
CIA-2 |
BRL-CAD: version and local version are
compatible. We need 8.5 from the system version |
22:33.15 |
CIA-2 |
BRL-CAD: now too so this should work without
needing to add local copies of the 8.4 |
22:33.35 |
*** join/#brlcad Ralith
(~ralith@d142-058-092-067.wireless.sfu.ca) |
22:38.59 |
CIA-2 |
BRL-CAD: 03starseeker * r40941
10/brlcad/branches/cmake/CMakeLists.txt: FreeBSD wants newlines at
the end of these files, so go ahead and add them - doesn't break at
least on the Mac, need to check Linux |
23:11.29 |
*** join/#brlcad Ralith
(~ralith@d142-058-092-067.wireless.sfu.ca) |
23:12.12 |
CIA-2 |
BRL-CAD: 03starseeker * r40942
10/brlcad/branches/cmake/ (CMakeLists.txt
misc/CMake/BRLCAD_CheckFunctions.cmake): We want to check
/usr/local - try to define the variables needed |
23:30.57 |
CIA-2 |
BRL-CAD: 03starseeker * r40943
10/brlcad/branches/cmake/src/ (4 files in 4 dirs): Need some more
instances of TCL_INCLUDE_PATH. With this change, we have now build
successfully on FreeBSD. |
23:31.46 |
starseeker |
``Erik: you BSD guys are annoying, you know
that? :-P |
23:31.56 |
starseeker |
good shakedown though |
23:36.34 |
starseeker |
hmm - not seeing the pix files in
srcdir/pix/... |
23:37.40 |
``Erik |
:D |
23:37.45 |
``Erik |
you linux guys are wusses |
23:37.58 |
starseeker |
hey, I made it in the end |
23:38.12 |
starseeker |
itcl/itk is the real annoyance |
23:39.20 |
starseeker |
will check on why those
scripts are wiping out later... |
23:39.35 |
``Erik |
yeh, that's the issue... the levels of kluge
are staggering...wonder when 86 will be final |
23:40.24 |
starseeker |
dredges scientific notation
from his memory to handle the big numbers... |
23:41.00 |
``Erik |
numbers beyond taking off your shoes to count
to? :D |
23:41.16 |
starseeker |
heh - it's Tcl/Tk, whadya you think? |
23:41.44 |
``Erik |
oh, hah, thought you were off on a tangent
:D |
23:41.50 |
starseeker |
first define units of course - years or
decades |
23:42.03 |
starseeker |
ah :-P |
23:42.29 |
``Erik |
at some point, you just stop using number and
give it names |
23:42.42 |
``Erik |
mesazoic, cenezoic, tclazoic |
23:42.45 |
starseeker |
hehe |
23:43.20 |
starseeker |
was actually studying a
geologic time chart recently as a way to organize software history
- that might be able to handle Tcl/Tk, come to think of
it |
23:46.04 |
*** join/#brlcad Ralith
(~ralith@d142-058-092-067.wireless.sfu.ca) |
23:46.21 |
*** join/#brlcad R0b0t1
(~Enigma@64-136-219-55.dyn.everestkc.net) |
23:46.21 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
23:49.51 |
*** join/#brlcad R0b0t1
(~Enigma@64-136-219-55.dyn.everestkc.net) |
23:49.51 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |