00:00.35 |
brlcad |
need to check at least linux with and without
system tcl, and mac (without of course) |
00:01.37 |
brlcad |
fwiw, make test and make distcheck aren't
sufficient, have to kick off the GUI |
00:01.46 |
starseeker |
nods |
00:06.57 |
brlcad |
I had distchecks passing with all options
on/off for 64-bit linux, testing mac now |
00:31.44 |
CIA-53 |
BRL-CAD: 03starseeker * r42869
10/brlcad/branches/cmake/TODO.cmake: Add a few more TODO items for
CMake |
00:35.08 |
CIA-53 |
BRL-CAD: 03starseeker * r42870
10/brlcad/trunk/src/mged/mged.c: dbip_filename ->
dbi_filename |
00:50.59 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
00:53.33 |
starseeker |
brlcad: I think I may have messed up. I am
using BRLCAD_DATA as a relative path from BRLCAD_ROOT, but I'm
seeing in trunk that both BRLCAD_DATA and BRLCAD_ROOT are full
paths |
01:09.54 |
*** join/#brlcad DX^
(~DX@c-71-59-50-121.hsd1.ga.comcast.net) |
01:10.01 |
DX^ |
I can't find the configure flag to disable
compiling with X11 |
01:10.40 |
starseeker |
--disable-x11 ? |
01:14.14 |
DX^ |
I tried --disable-x |
01:14.19 |
DX^ |
but that didn't work, I'll try
that.. |
01:15.55 |
DX^ |
still says its enabled |
01:16.40 |
starseeker |
--without-x11 ? |
01:17.34 |
DX^ |
trying |
01:17.58 |
starseeker |
brlcad: my apologies - I think I made my own
trouble with the path logic, after all |
01:22.19 |
DX^ |
that worked, awesome |
01:22.38 |
CIA-53 |
BRL-CAD: 03starseeker * r42871
10/brlcad/trunk/src/libbu/brlcad_path.c: Dur. BRLCAD_DATA is
supposed to be a full path, but I had a relative path in the CMake
logic... hilarity ensued. Put it back the way it should be and make
CMake do it right. |
01:29.59 |
CIA-53 |
BRL-CAD: 03starseeker * r42872
10/brlcad/trunk/configure.ac: Add note that BRLCAD_DATA must be a
full path |
01:39.41 |
CIA-53 |
BRL-CAD: 03starseeker * r42873
10/brlcad/branches/cmake/ (CMakeLists.txt configure.ac
src/libbu/brlcad_path.c): Do BRLCAD_DATA the right way in
CMake. |
01:49.51 |
CIA-53 |
BRL-CAD: 03starseeker * r42874
10/brlcad/trunk/ (7 files in 4 dirs): Apply 42757 to trunk -
without this, getting failures on gentoo with warnings
enabled. |
01:55.54 |
CIA-53 |
BRL-CAD: 03starseeker * r42875
10/brlcad/trunk/configure.ac: Whoops - manuals/archer is still
gone |
02:12.14 |
CIA-53 |
BRL-CAD: 03starseeker * r42876
10/brlcad/trunk/doc/docbook/Makefile.am: catalog.xml is no
more |
02:35.33 |
brlcad |
starseeker: hm, yeah they should be full paths
but it's an interesting thought |
02:35.51 |
brlcad |
relative path "should" work, but I can see how
an assumption may be in there |
02:36.40 |
starseeker |
relative is already sort of there with the
root/share/brlcad/version check - that's what you get with a
relative BRLCAD_DATA |
02:36.52 |
brlcad |
BRLCAD_ROOT and BRLCAD_DATA are environment
variables so they could conceivably be relative if we allow
it |
02:37.10 |
brlcad |
bu_brlcad_root() and bu_brlcad_data() probably
have assumptions otherwise |
02:37.27 |
brlcad |
ah, yeah, that would work |
02:37.36 |
brlcad |
though full-path root and relative data should
work too |
02:37.58 |
brlcad |
or the limitation should be
documented |
02:38.04 |
starseeker |
that's what I was doing with CMake (albeit
accidentally) |
02:38.12 |
starseeker |
mentioned it in
configure.ac |
02:38.22 |
brlcad |
yeah, i saw |
02:38.39 |
brlcad |
I mean to users though -- the environment
variable isn't set by configure |
02:38.46 |
brlcad |
it sets the "hard wired" default |
02:38.48 |
starseeker |
wouldn't be too hard to make it accept a
relative path - I did it initially before I realized |
02:38.59 |
starseeker |
ah, point |
02:39.52 |
starseeker |
Windows might be a problem if they stick a
drive letter at the beginning of a path though |
02:40.33 |
starseeker |
brlcad: distcheck passes here |
02:41.00 |
starseeker |
although come to think of it, it did work on
Windows |
02:48.18 |
brlcad |
cool |
02:48.22 |
brlcad |
mged runs? |
02:48.33 |
brlcad |
what platform/settings? |
02:49.02 |
starseeker |
gentoo x86_64 with --enable-all |
02:49.11 |
starseeker |
mged seems to run |
02:49.16 |
starseeker |
will build again with system tcl/tk |
02:49.59 |
brlcad |
okay, testing mac here |
02:50.08 |
brlcad |
10.6 |
02:56.38 |
brlcad |
everyone ready for GSoC? |
02:57.09 |
starseeker |
ah, that's on again? |
02:57.10 |
starseeker |
sweet |
03:06.21 |
starseeker |
brlcad: just a thought - with the cmake build,
all the final build products are right there in lib or
bin |
03:08.21 |
DX^ |
IGES/STEP converters are segfaulting on
me |
03:08.23 |
DX^ |
with the newest code |
03:08.51 |
starseeker |
on files that worked previously? |
03:09.02 |
DX^ |
no, but the STEP file I'm trying is just a
box |
03:09.06 |
DX^ |
don't think it can get much simpler |
03:09.14 |
starseeker |
what's the error? |
03:09.35 |
DX^ |
"Segmentation fault" |
03:09.42 |
starseeker |
ah, that's it? |
03:09.56 |
DX^ |
yep |
03:09.59 |
starseeker |
DX^: can you post the file on a bug report at
sourceforge? |
03:10.15 |
starseeker |
brlcad: local tcl/tk seems to work
too |
03:10.32 |
DX^ |
starseeker: yeah |
03:10.47 |
starseeker |
cool - we'll need to hook up a debugger to see
what happened |
03:32.13 |
brlcad |
starseeker: that's good to hear -- what
version of tcl? |
03:32.16 |
CIA-53 |
BRL-CAD: 03brlcad * r42877
10/brlcad/trunk/misc/Makefile.am: include
debian/source/include-binaries in dist |
03:32.27 |
brlcad |
suspects the crashes were 8.4
specific |
03:33.24 |
starseeker |
8.5.9 |
03:37.28 |
brlcad |
starseeker: that's a good point regarding
cmake build -- noprod might be obsolete via that alone since you
could run targetted rm's and remake |
03:37.58 |
brlcad |
have to put it through the paces with use to
see what's most efficient |
03:39.41 |
CIA-53 |
BRL-CAD: 03starseeker * r42878
10/brlcad/branches/cmake/src/other/togl/CMakeLists.txt: Stray
character |
03:39.53 |
CIA-53 |
BRL-CAD: 03tbrowder2 * r42879
10/brlcad/trunk/HACKING: added info on using in-tree executables
without installing\nadded words about developer
responsibilities |
03:48.10 |
CIA-53 |
BRL-CAD: 03starseeker * r42880
10/brlcad/branches/cmake/src/other/togl/demo/gears.tcl: Just
package require Togl for the gears demo - don't need to manually
load anything if we're set up correctly. |
03:53.17 |
CIA-53 |
BRL-CAD: 03tbrowder2 * r42881
10/brlcad/trunk/INSTALL: added information about where file check
sums are to be found |
04:14.11 |
*** join/#brlcad yukonbob
(~bch@S010600235a187d92.ok.shawcable.net) |
05:08.29 |
CIA-53 |
BRL-CAD: 03starseeker * r42882
10/brlcad/branches/cmake/bench/CMakeLists.txt: benchmark needs
pixcmp |
05:36.33 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
06:33.42 |
*** join/#brlcad Stattrav
(~Stattrav@122.172.33.253) |
06:33.42 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
07:26.28 |
*** join/#brlcad epileg
(~epileg@unaffiliated/epileg) |
07:35.18 |
*** join/#brlcad yukonbob
(~bch@S010600235a187d92.ok.shawcable.net) |
09:59.48 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
12:49.28 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
12:52.28 |
epileg |
brlcad: what's better? build deb packages with
or without pdf files? |
12:52.28 |
epileg |
with (â 85 MB.), without (â 55
MB.) |
13:58.38 |
starseeker |
epileg: for now I'd say without |
13:58.55 |
epileg |
ok, thanks! |
13:58.55 |
starseeker |
we have some work to do before the pdf output
from most of our stuff is fit for consumption |
14:21.00 |
CIA-53 |
BRL-CAD: 03erikgreenwald * r42883
10/brlcad/branches/bottie/ (1260 files in 90 dirs): MFC
42842 |
14:37.09 |
*** topic/#brlcad by brlcad
-> BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| #brlcad logs: http://ibot.rikers.org/%23brlcad/
|| BRL-CAD release prep for 7.18.2 under way
(20110202) |
14:37.26 |
brlcad |
starseeker: did "make test" pass for
you? |
14:37.56 |
brlcad |
I'm getting all sorts of failures here, but
still have to look into why |
14:42.33 |
starseeker |
hmm - it's failing to create solids.rt,
shaders.rt... |
14:44.42 |
*** join/#brlcad Stattrav
(~Stattrav@117.192.140.121) |
14:44.42 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
14:46.21 |
CIA-53 |
BRL-CAD: 03brlcad * r42884
10/brlcad/trunk/src/halftone/main.c: enable-optimized linux
strictness failure, check fwrite() return value |
14:47.15 |
starseeker |
brlcad: opendb isn't creating
solids.g |
14:48.02 |
starseeker |
when it runs opendb solids.g y the command
completes, but a database is not opened |
14:48.28 |
brlcad |
okay, that should be easy to fix |
14:48.37 |
brlcad |
maybe even my doing with the -f flag |
14:48.48 |
starseeker |
that was my first guess |
14:49.00 |
brlcad |
an argc check off by one or
something |
14:49.33 |
brlcad |
cool, optimized and unoptimized distchecks now
all passing on linux |
14:56.54 |
starseeker |
brlcad: I'm guessing it's in 42564 |
14:57.21 |
brlcad |
hah, looks like the logic is just
reversed |
14:57.34 |
brlcad |
opendb files.g n creates a database
:) |
14:57.42 |
starseeker |
lol |
14:58.11 |
starseeker |
ok, so probably not that commit then |
15:01.21 |
``Erik |
well, damn, I just spent the last 2 days
trying to get things together and working to move bottie to trunk
O.o |
15:01.38 |
starseeker |
why is that a problem? |
15:02.08 |
``Erik |
if we're in the middle of release cycle, it
might not be the best time to do it |
15:02.08 |
brlcad |
it can be the highlight feature for 7.18.4 or
7.20 even |
15:02.33 |
brlcad |
get more attention that way anyways |
15:02.46 |
*** join/#brlcad mafm
(~mafm@72.Red-83-45-72.dynamicIP.rima-tde.net) |
15:02.51 |
``Erik |
apparently some weirdness happened, or svn
sucks for this kinda merge, royal pain :/ |
15:03.28 |
brlcad |
``Erik: it sucks until that last to-do item is
dealt with, which I'm planning as soon as release is
posted |
15:03.44 |
brlcad |
our repo is too old to support merge
tracking |
15:03.52 |
``Erik |
ah, --reintegrate? |
15:03.54 |
brlcad |
that's what has been causing some of the merge
headache |
15:03.56 |
``Erik |
fsfs 2 vs 3 or something |
15:04.07 |
brlcad |
1.5+ backend repo |
15:04.12 |
brlcad |
we're a 1.4 repo or something iirc |
15:04.24 |
starseeker |
``Erik: were you going to try and track down
the big missing pieces in bottie raytracing prior to
merge? |
15:04.49 |
starseeker |
or just stick with the insane high threshold
for now |
15:05.23 |
``Erik |
starseeker: was going to have an obnoxiously
high # and work it after merge, I seem to spend way more time
merging and resolving conflicts to try to track trunk than getting
to actually work on it |
15:06.06 |
``Erik |
wonders if there's a
darcs/svn bridge O.o |
15:09.56 |
starseeker |
``Erik: then you should be pretty safe to
merge, yes? |
15:11.14 |
``Erik |
probably *shrug* |
15:16.13 |
brlcad |
I wouldn't call that merge-safe in the least
.. heh |
15:16.20 |
brlcad |
it's a huge body of change to code and a new
feature |
15:18.38 |
brlcad |
release safe things are like minor bug fixes,
updating documentation, tweaking a bu_log, removing dead code,
adding comments, ... |
15:21.13 |
brlcad |
that really is great feature for the next
release where it can be spoken to and highlighted, maybe erik can
write up a mini article about it all even |
15:22.00 |
CIA-53 |
BRL-CAD: 03erikgreenwald * r42885
10/brlcad/trunk/src/halftone/main.c: more missed size_t
changes |
15:24.38 |
CIA-53 |
BRL-CAD: 03erikgreenwald * r42886
10/brlcad/trunk/src/libged/ (vdraw.c wdb_vdraw.c): cast to long
unsigned int to match wdb_vdraw.clu |
15:25.05 |
``Erik |
ugh, tons of those in src/conv |
15:26.01 |
brlcad |
want me to disable strict or you going to hit
em up? |
15:26.30 |
brlcad |
I don't have a plat that warns on that one opt
or non-opt |
15:26.37 |
``Erik |
I can hit them, bit nervous about casting read
pointers like that blindly |
15:26.41 |
``Erik |
crit should do it |
15:27.14 |
``Erik |
FreeBSD 8.2-PRERELEASE #3: Thu Dec 2 13:59:53
EST 2010 |
15:28.08 |
``Erik |
using system tcl, tk, tnt, debug off (that
seems to be a big one), optimized on |
15:28.50 |
CIA-53 |
BRL-CAD: 03brlcad * r42887
10/brlcad/trunk/TODO: two release issues being worked on now,
opendb failure and strict failures on fbsd |
15:28.57 |
brlcad |
ah, debug off .. haven't tries that in a
while |
15:29.52 |
CIA-53 |
BRL-CAD: 03erikgreenwald * r42888
10/brlcad/trunk/src/libtclcad/tkImgFmtPIX.c: more size_t
fixing |
15:40.57 |
CIA-53 |
BRL-CAD: 03erikgreenwald * r42889
10/brlcad/trunk/src/conv/ (6 files in 3 dirs): casts/changes to
cope with size_t vs vprintf |
15:46.12 |
``Erik |
that seems to be all the type warnings, there
is still the tcl85 vs tcl8.5 link error when building tcl with
BRL-CAD, though :/ |
15:49.35 |
CIA-53 |
BRL-CAD: 03brlcad * r42890
10/brlcad/trunk/src/libbu/booleanize.c: |
15:49.36 |
CIA-53 |
BRL-CAD: bu_booleanize() FAIL. several
problems: 1) \!str == 0 means we return false for |
15:49.36 |
CIA-53 |
BRL-CAD: all non-null strings, 2) strtol()
will return 0 if there are no numbers (boo, |
15:49.36 |
CIA-53 |
BRL-CAD: hiss), and 3) it wasn't taking
whitespace into consideration. stash the input |
15:49.36 |
CIA-53 |
BRL-CAD: into a vls, trim whitespace, then
perform our tests. |
15:49.49 |
starseeker |
brlcad: heh, you just beat me to it |
15:49.53 |
starseeker |
was writting my commit message |
15:50.55 |
CIA-53 |
BRL-CAD: 03brlcad * r42891
10/brlcad/trunk/src/libbu/booleanize.c: remove debug
statements |
15:51.35 |
brlcad |
starseeker: ah, heh -- what was your
change? |
15:51.41 |
brlcad |
there's another problem in mged.c |
15:52.09 |
starseeker |
was doing str == NULL instead of
!str |
15:52.24 |
starseeker |
!str was returning 0 here even for a valid
string |
15:52.39 |
starseeker |
good call on the whitespace |
15:53.34 |
CIA-53 |
BRL-CAD: 03brlcad * r42892
10/brlcad/trunk/src/mged/mged.c: logic is reversed. if NOT true,
i.e. the user responded 'n', then report that no database is
open. |
15:53.41 |
brlcad |
!str is 0 for all valid strings ;) |
15:53.49 |
brlcad |
!str is only true if str is null :) |
15:54.03 |
starseeker |
ah, gotcha |
15:54.38 |
starseeker |
one possible improvement I can still
make... |
15:54.43 |
brlcad |
it should have been "str == NULL" or "!str" ..
but "!str == NULL" (i.e., "!str == 0") means that all valid strings
will return negative |
15:54.51 |
starseeker |
hehe |
15:54.53 |
CIA-53 |
BRL-CAD: 03starseeker * r42893
10/brlcad/trunk/src/libbu/booleanize.c: Can still use strtol, but
need to make sure endptr is '\0' (i.e., that a valid number was
actually processed). |
15:55.53 |
starseeker |
brlcad: if I'm reading the strtol
documentation right, that will work |
15:56.23 |
brlcad |
hm |
15:56.25 |
brlcad |
"If there were no digits at all, however,
strtol() stores the original value of str in *endptr. |
15:56.39 |
starseeker |
right |
15:56.48 |
brlcad |
okay, I think I see it |
15:58.42 |
CIA-53 |
BRL-CAD: 03starseeker * r42894
10/brlcad/trunk/src/libbu/booleanize.c: whoops - val is an
int |
15:59.07 |
brlcad |
what do you think about bu_true() instead of
bu_booleanize() ? |
15:59.22 |
brlcad |
for readability, if (bu_true(some_string))
... |
15:59.43 |
starseeker |
it's a bit shorter... does true imply anything
that booleanize doesn't? (or vice versa?) |
16:00.15 |
starseeker |
have expects bu_true to
always return true, but that's just a silly reflex |
16:00.21 |
starseeker |
s/have/half |
16:00.26 |
brlcad |
the name bu_booleanize() doesn't imply a truth
return value, so it's funky to read and get the logic
right |
16:00.46 |
brlcad |
the mged.c change for example |
16:01.09 |
starseeker |
I'm cool with bu_true |
16:01.13 |
brlcad |
bu_str_true() |
16:01.22 |
starseeker |
ah, yeah that's better |
16:01.25 |
starseeker |
little more specific |
16:04.08 |
CIA-53 |
BRL-CAD: 03starseeker * r42895
10/brlcad/trunk/src/libbu/booleanize.c: Let's stay consistent -
long, not int |
16:04.18 |
brlcad |
namingwise, bu_str_to_rgb() is the only other
bu_str_ along with the C wrappers bu_strdup, bu_strcpy,
etc |
16:05.02 |
starseeker |
well, either way |
16:05.12 |
starseeker |
doesn't have a real strong
opinion |
16:05.46 |
brlcad |
bu_str_to_bool() is no better than
bu_booleanize() |
16:06.13 |
brlcad |
heh, bu_truthify() |
16:06.46 |
brlcad |
bu_test_whether_string_is_yes() |
16:07.00 |
*** join/#brlcad Zaebos
(~irc@217.91.127.94) |
16:07.10 |
``Erik |
why do I feel like the description needs the
phrase "and truthishly" in it |
16:07.27 |
CIA-53 |
BRL-CAD: 03starseeker * r42896
10/brlcad/trunk/src/adrt/libtie/tie.c: tie.h includes common.h, so
don't need to include it twice - fixes regress common.h inclusion
order error. |
16:09.16 |
starseeker |
brlcad: we still have bio.h in cmd.h - I guess
the thing to do is take it out and see what fails on
Windows? |
16:11.25 |
brlcad |
sure, though the comment says why it's
there |
16:11.29 |
brlcad |
timeval from windows.h |
16:11.31 |
starseeker |
was included in 41077... if it does need to be
there (and since some guy called brlcad committed it I'm guessing
we really do) we should probably special case exempt that in the
regression test |
16:12.12 |
brlcad |
so either cmd.h needs the same windows wrapper
logic like bio.h has or bio.h has to be included before all
instances of cmd.h |
16:12.35 |
starseeker |
or we tweak the regression test... |
16:12.49 |
brlcad |
just because I committed it does mean it's
right.. looks wrong to me :) |
16:13.18 |
brlcad |
having to put exceptions usually implies
something is wrong |
16:14.42 |
starseeker |
mutter... mged has its own cmd.h file,
clutters up grep |
16:14.49 |
starseeker |
tunes... |
16:16.12 |
starseeker |
wow, cmd.h is popular |
16:17.00 |
brlcad |
to be a self-contained header including what
it needs, cmd.h should probably just have the windows.h
logic |
16:17.11 |
starseeker |
is doing that
now... |
16:19.02 |
CIA-53 |
BRL-CAD: 03starseeker * r42897
10/brlcad/trunk/include/cmd.h: grab the relevant part of bio.h's
windows.h inclusion logic and put it in cmd.h, rather than
including bio.h (should fix regression test failure. |
16:21.51 |
CIA-53 |
BRL-CAD: 03brlcad * r42898 10/brlcad/trunk/
(include/bu.h src/libbu/booleanize.c src/mged/mged.c): |
16:21.51 |
CIA-53 |
BRL-CAD: rename bu_booleanize() to
bu_str_true() which is not only two chars shorter but |
16:21.51 |
CIA-53 |
BRL-CAD: reads much better within
if-statements. not as cool a name, but hopefully less |
16:21.51 |
CIA-53 |
BRL-CAD: prone to logic errors. also add the
counterpart bu_str_false() to have a |
16:21.52 |
CIA-53 |
BRL-CAD: matching set and for
readability. |
16:24.13 |
CIA-53 |
BRL-CAD: 03starseeker * r42899
10/brlcad/branches/cmake/ (22 files in 14 dirs): Update cmake
branch to trunk r42898 - need to do some manual checking, probably
missed a few things earlier when working in both trees at
once. |
16:42.20 |
CIA-53 |
BRL-CAD: 03starseeker * r42900
10/brlcad/trunk/regress/repository.sh: have repository.sh look in
TOPSRC for the INSTALL file too, not just configure.ac. |
16:43.55 |
CIA-53 |
BRL-CAD: 03starseeker * r42901
10/brlcad/trunk/INSTALL: blt is no more |
16:44.38 |
CIA-53 |
BRL-CAD: 03bob1961 * r42902
10/brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl: Modified
ArcherCore::updateRtControl to call rtcntrl's updateControlPanel
instead of configuring -size. |
16:45.31 |
CIA-53 |
BRL-CAD: 03starseeker * r42903
10/brlcad/trunk/ (INSTALL configure.ac): It's just tkhtml
now |
16:47.03 |
CIA-53 |
BRL-CAD: 03bob1961 * r42904
10/brlcad/trunk/src/tclscripts/archer/Archer.tcl: Added code to
remember Archer's window size. |
16:48.00 |
CIA-53 |
BRL-CAD: 03starseeker * r42905
10/brlcad/trunk/INSTALL: tkimg -> tkpng |
16:49.41 |
brlcad |
``Erik: ah, I see what you're saying about the
casts |
16:49.52 |
CIA-53 |
BRL-CAD: 03starseeker * r42906
10/brlcad/trunk/configure.ac: remove togl logic from configure.ac
altogether - togl CMake logic is succeeding, and it is unlikely we
will go back to do autotools version. |
16:49.53 |
brlcad |
yeah, casting a scanf probably isn't
safe |
16:50.20 |
brlcad |
probably need a temp var that can be set to
the size_t after the scanf |
16:52.00 |
brlcad |
printing casts should be fine, scanning casts
probably not |
16:52.08 |
brlcad |
reviewing now |
16:52.30 |
CIA-53 |
BRL-CAD: 03starseeker * r42907
10/brlcad/trunk/configure.ac: add alias for tktable |
16:52.48 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
16:54.13 |
CIA-53 |
BRL-CAD: 03starseeker * r42908
10/brlcad/trunk/ (INSTALL configure.ac): add tkpng-build
alias |
17:01.13 |
brlcad |
that alias already exists |
17:01.15 |
brlcad |
"tktable-build" |
17:01.23 |
brlcad |
see the comment before |
17:01.39 |
brlcad |
(it's not an alias, it's the actual) |
17:01.52 |
brlcad |
same for tkpng |
17:01.57 |
starseeker |
oh, ok - sorry |
17:03.26 |
CIA-53 |
BRL-CAD: 03starseeker * r42909
10/brlcad/trunk/configure.ac: remove unneeded alias lines |
17:10.11 |
*** join/#brlcad mafm_
(~mafm@72.Red-83-45-72.dynamicIP.rima-tde.net) |
17:17.42 |
CIA-53 |
BRL-CAD: 03starseeker * r42910
10/brlcad/trunk/configure.ac: I imagine there are more of these
issues, but it looks like rtgl should be a 'with', not an 'enable'
in the build logic. |
17:20.05 |
CIA-53 |
BRL-CAD: 03starseeker * r42911
10/brlcad/trunk/INSTALL: remainder of INSTALL documentation options
- repository-regress should now succeed. |
17:22.29 |
CIA-53 |
BRL-CAD: 03starseeker * r42912
10/brlcad/branches/cmake/ (5 files in 3 dirs): MFC 42911 |
17:35.50 |
CIA-53 |
BRL-CAD: 03starseeker * r42913
10/brlcad/branches/cmake/regress/CMakeLists.txt: Ah right, DEPENDS
can't tell if the target's done anything if it's set up this way -
just have regress run 'em all. Regression test fully
succeeded. |
17:35.52 |
starseeker |
woo-hoo! |
17:35.56 |
starseeker |
heads in |
17:41.09 |
dloman |
Ice clearing up? |
17:42.31 |
brlcad |
starseeker: awesome, thanks for fixing
those! |
17:46.13 |
brlcad |
--enable-* turns compilation of things
on/off |
17:46.26 |
brlcad |
s/things/code/ |
17:46.53 |
brlcad |
--with-* turns usage of system components
on/off |
17:48.02 |
brlcad |
with/without X11, OpenGL, Mac Frameworks,
particular threading types, etc |
17:50.09 |
brlcad |
enable/disable compiling things in our code
like building src/other, compilation modes, subcompiles,
etc |
17:50.46 |
brlcad |
another way to think of it is
--enable/--disable => internal and --with/--without =>
external |
17:53.31 |
CIA-53 |
BRL-CAD: 03brlcad * r42914
10/brlcad/trunk/configure.ac: rtgl was okay as an --enable flag.
enable/disable for inward code selection, with/without for outward
system selection. |
17:53.50 |
``Erik |
mmm, pröst coma |
17:54.57 |
brlcad |
mmm |
17:55.26 |
brlcad |
I need to stop coding and get back to studying
soon |
18:04.43 |
CIA-53 |
BRL-CAD: 03erikgreenwald * r42915
10/brlcad/trunk/bench/pixcmp.c: break help message into two strings
to bring it under 509 characters (ISO C90) |
18:10.39 |
CIA-53 |
BRL-CAD: 03brlcad * r42916
10/brlcad/trunk/INSTALL: document rtgl and expand the explanation
of configuration options to detail what is different between the
enable and with options. reword a little for clarity too. |
18:11.05 |
CIA-53 |
BRL-CAD: 03brlcad * r42917
10/brlcad/trunk/configure.ac: comment on rtgl option |
18:30.29 |
CIA-53 |
BRL-CAD: 03brlcad * r42918
10/brlcad/trunk/src/libged/vdraw.c: scanning into a coerced pointer
probably isn't a good idea, so revert back down to unsigned long
for the scan and upconvert the comparisons accordingly |
18:33.07 |
CIA-53 |
BRL-CAD: 03brlcad * r42919
10/brlcad/trunk/src/libged/wdb_vdraw.c: this duplication of effort
really sucks. fix the same size_t uind issues that were in
vdraw.c |
18:34.50 |
brlcad |
that should do it, beginning another round of
testing |
18:36.16 |
CIA-53 |
BRL-CAD: 03tbrowder2 * r42920
10/brlcad/trunk/HACKING: stick with rough English translation--rest
is covered in later parts |
18:39.15 |
brlcad |
mm, crit is full |
18:40.05 |
``Erik |
in /home ? there's some issue with rsync
duping things or something |
18:40.21 |
brlcad |
intentional |
18:40.27 |
brlcad |
not duping, just not deleting |
18:40.34 |
brlcad |
i'm cleaning up some space |
18:41.23 |
brlcad |
easy enough to clear out the big offenders and
let them re-rsync later .. checking usage now |
18:51.45 |
dloman |
anything i did? |
18:53.17 |
*** join/#brlcad Ralith
(~ralith@d142-058-094-230.wireless.sfu.ca) |
18:53.18 |
``Erik |
nah |
18:53.56 |
``Erik |
stuff like me doing BRL-CAD builds, people
collating/cleaning/deleting irc logs on bz and having dups show up
on crit, etc |
18:54.45 |
``Erik |
the way it's set up, if I go on bz and decide
to compress every text file in a directory, crit will have both the
compressed and uncompressed ones sitting next to
eachother |
18:57.11 |
CIA-53 |
BRL-CAD: 03brlcad * r42921
10/brlcad/trunk/HACKING: |
18:57.11 |
CIA-53 |
BRL-CAD: split the difference. emphasize build
breaking and maintainability concern in |
18:57.11 |
CIA-53 |
BRL-CAD: the second point as developer mantra.
also, add a brief hint to the first point |
18:57.11 |
CIA-53 |
BRL-CAD: that it's speaking to people's
character and the community, not just the code. |
18:58.27 |
epileg |
is there someone working on the creation of
rpm package for fedora? |
19:02.52 |
brlcad |
there, lots of space |
19:03.11 |
brlcad |
``Erik: big offender was a massive core dump
that got syncd :) |
19:03.58 |
brlcad |
there's 40GB |
19:04.01 |
``Erik |
ahhh |
19:04.21 |
``Erik |
that'd do it |
19:05.50 |
``Erik |
epileg: I think starseeker tried to set up a
fedora image to try to get the spec.in up to date, it's not exactly
a priority for us unless someone wants to step up and take care of
it |
19:06.33 |
brlcad |
epileg: go for it ;) |
19:06.57 |
brlcad |
sh/make_rpm.sh :D |
19:12.59 |
epileg |
Ok, I'll try, but in rpm systems the situation
is different than in debian like ones. They share the same
packaging system (rpm), but the package nomenclature is different
between distributions. |
19:14.25 |
epileg |
so, the fedora rpm package will be only for
fedora, and not installable in opensuse |
19:14.37 |
``Erik |
starseeker: dm-rtgl is chock full of GLX
stuff, allowing it to try to build on winderz won't work |
19:16.57 |
CIA-53 |
BRL-CAD: 03Sean 07http://brlcad.org * r2454
10/wiki/Community_Publication_Portal: update date, still in
draft |
19:17.50 |
brlcad |
epileg: ah, interesting -- didn't know
that |
19:18.32 |
brlcad |
there can be a --fedora or --generic flag to
the script for making the other type |
19:19.27 |
brlcad |
right now, there is no rpm generation
whatsoever, so it almost goes without saying that anything you do
will be an improvement ;) |
19:23.09 |
``Erik |
well, brlcad.spec.in and just run rpm
-someflag on it, iirc, but it needs write access to like
/usr/src/redhat/SOURCES/ and stuff, iirc |
19:25.33 |
brlcad |
so the script is probably a one-liner or maybe
few-liner with error-checking on environment assumptions |
19:25.49 |
brlcad |
that's still one line I don't want to memorize
:) |
19:26.43 |
``Erik |
yeh, I built it into a make target a long time
ago, um, dunno if it still exists in BRL-CAD, but I can dig it up
in other old projects (if it's still even pertinent... I think the
spec format changed, that's why starseeker was trying to work on
it) |
19:34.58 |
brlcad |
*shrug* |
19:35.36 |
brlcad |
I don't think there's anything in brl-cad any
more -- if something doesn't get maintained and can't be verified
that it works, I generally yank it so it doesn't slow down the next
guy |
19:48.59 |
``Erik |
misc/brlcad.spec.in is there and it's still in
the AC_OUTPUT *shrug* |
19:50.33 |
CIA-53 |
BRL-CAD: 03brlcad * r42922
10/brlcad/trunk/HACKING: set jordi up as the .deb
maintainer |
19:50.38 |
brlcad |
but no rpm line hooking it in |
19:50.45 |
brlcad |
just there for those that know what a spec
file is |
19:51.09 |
``Erik |
line 159 of /Makefile.am |
19:51.16 |
``Erik |
:D |
19:51.48 |
brlcad |
ah, okay very good then |
19:51.57 |
brlcad |
probably should move that up into the
make_rpm.sh script |
19:52.17 |
brlcad |
hm, distcheck is not happy on fbsd |
19:52.50 |
brlcad |
apparently its doing a "make distdir" on
something in src/other that doesn't have that rule |
19:57.25 |
starseeker |
``Erik: gaaaahhh. OK. |
19:57.33 |
starseeker |
rtgl is busted anyway |
20:03.41 |
CIA-53 |
BRL-CAD: 03starseeker * r42923
10/brlcad/branches/cmake/CMakeLists.txt: Don't try rtgl unless
we've got X11 |
20:06.16 |
starseeker |
grrrrr.... now unistd.h and glxext.h are
arguing on my Mac |
20:07.10 |
starseeker |
may be time to upgrade this baby |
20:10.43 |
brlcad |
``Erik: soo, guess what |
20:10.56 |
brlcad |
I'm upgrading crit to better hardware
:) |
20:11.16 |
brlcad |
they're going to attach the current hard drive
via USB to the new hardware |
20:11.21 |
brlcad |
should more than double the
performance |
20:13.12 |
``Erik |
hah, cool |
20:13.30 |
``Erik |
wonders how many hw
iterations the 'new server' will go through before migration
O:-) |
20:14.09 |
``Erik |
might try doing "gmake distcheck" instead of
"make distcheck"? |
20:14.28 |
``Erik |
there're still a couple flakey rough spots
between bsdmake and auto* |
20:18.18 |
brlcad |
I'm hoping this motivates me since it's in
context now |
20:18.30 |
brlcad |
plus hella faster and bigger |
20:18.49 |
brlcad |
less bandwidth, but even .bz will only consume
about 50% on average |
20:19.22 |
brlcad |
1TB disk, dual P4 3.0, 2GB, 100Mbs |
20:19.45 |
brlcad |
500GB transfer cap |
20:20.24 |
``Erik |
nice, enough cpu that the load may drop below
the number of cores O.O |
20:21.17 |
``Erik |
and enough memory that it won't be in swapland
like bz |
20:23.43 |
*** join/#brlcad Ralith
(~ralith@d142-058-076-096.wireless.sfu.ca) |
20:29.04 |
*** join/#brlcad epileg
(~epileg@unaffiliated/epileg) |
20:37.01 |
*** join/#brlcad Ralith_
(~ralith@d142-058-076-096.wireless.sfu.ca) |
20:46.00 |
CIA-53 |
BRL-CAD: 03starseeker * r42924
10/brlcad/trunk/ (NEWS src/nirt/command.c): Ow. nirt units command
was reporting all unit changes as invalid (even 'm') - this seems
to fix it, but someone else should verify. |
20:46.41 |
CIA-53 |
BRL-CAD: 03starseeker * r42925
10/brlcad/trunk/NEWS: # -> * |
20:57.54 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
21:08.34 |
CIA-53 |
BRL-CAD: 03bob1961 * r42926
10/brlcad/trunk/src/ (libged/rect.c libtclcad/ged_obj.c): Call
dm_draw_rect() only if grs_draw and grs_line width are not
zero. |
21:22.36 |
brlcad |
server transfer under way |
21:25.41 |
epileg |
who's the maintainer of
"misc/brlcad.spec.in"? |
21:26.19 |
brlcad |
epileg: "svn log misc/brlcad.spec.in" will say
who all has edited the file |
21:26.43 |
epileg |
thanks |
21:27.09 |
brlcad |
starseeker: remember that the last comment is
the one that will show up in the configuraiton review
report |
21:29.05 |
brlcad |
looks like distcheck and release tests are
passing on mac now with only one test needing
investigating |
21:29.24 |
brlcad |
fastgen test is reporting "realpath: No such
file or directory" several times |
21:29.36 |
brlcad |
followed by a Tcl_Init failure |
21:30.13 |
starseeker |
brlcad: oh, sorry |
21:30.32 |
brlcad |
http://pastebin.mozilla.org/1015503 |
21:31.06 |
CIA-53 |
BRL-CAD: 03starseeker * r42927
10/brlcad/branches/cmake/src/other/step/CMake/SCL_Utils.cmake: Make
the SCL install commands more generic |
21:31.26 |
brlcad |
``Erik: 8.1 is no longer pre-release, stable
okay? |
21:31.48 |
``Erik |
stable is 8.2RC3 right n ow |
21:32.01 |
``Erik |
once 8.2 comes out, I'll upgrade the
system |
21:32.12 |
``Erik |
so any old 8.x, right? um |
21:32.22 |
brlcad |
crit is presently 8.1-prerelease |
21:32.42 |
``Erik |
it's running 8.1-prerelease, it has 8.2rc2
installed iirc, I just haven't been rebooting it |
21:32.44 |
brlcad |
you want 8.2RC3 or 8.1 stable? |
21:32.54 |
brlcad |
or doesn't matter |
21:32.59 |
``Erik |
doesn't matter |
21:33.02 |
brlcad |
k |
21:33.28 |
``Erik |
we'll upgrade when 8.2 goes stable and lock on
that branch for security updates until 8.3 comes out,
right? |
21:33.39 |
starseeker |
would be happy never to have
to deal with path logic again... |
21:33.45 |
starseeker |
brlcad: that's on a 10.6 mac? |
21:33.51 |
``Erik |
http://www.freebsd.org/releases/8.2R/schedule.html |
21:38.32 |
CIA-53 |
BRL-CAD: 03starseeker * r42928
10/brlcad/trunk/NEWS: nirt units command was reporting all units as
invalid - fixed |
21:41.36 |
brlcad |
starseeker: yes |
21:41.58 |
starseeker |
nevermind, I see it here too. |
21:42.02 |
starseeker |
g_diff is failing |
21:42.56 |
starseeker |
that may be the tclcad_tcl_library()
removal |
21:44.23 |
starseeker |
no, wait... |
21:44.31 |
starseeker |
maybe not g_diff... |
21:44.47 |
brlcad |
g_diff probably has its own tcl
interpreter |
21:45.00 |
brlcad |
so if a change was made to bwish and mged,
might need something there too |
21:45.02 |
starseeker |
it does, but running it in isolation
succeeds |
21:47.22 |
starseeker |
ah, there we go |
21:47.36 |
starseeker |
running it from toplevel dir succeeds, not
from regress |
21:47.40 |
starseeker |
digs... |
21:55.00 |
starseeker |
that's why... |
21:55.05 |
brlcad |
realpath blather found/fixed |
21:55.10 |
CIA-53 |
BRL-CAD: 03brlcad * r42929
10/brlcad/trunk/src/libbu/brlcad_path.c: there's no need to
perror() on realpath failure |
21:56.59 |
CIA-53 |
BRL-CAD: 03starseeker * r42930
10/brlcad/trunk/src/gtools/g_diff.c: By the time g_diff was doing
Tcl_FindExecutable, argv[0] referred to the first file supplied and
not the executable name. Instead, use the 'invoked_as'
string |
21:57.00 |
starseeker |
brlcad: that should do it. |
21:57.37 |
starseeker |
has to go take cats to
vet... |
21:57.50 |
CIA-53 |
BRL-CAD: 03brlcad * r42931
10/brlcad/trunk/configure.ac: comment tweak |
21:57.55 |
brlcad |
awesome, thanks! |
21:58.13 |
brlcad |
enjoy your delicious dinner ;) |
22:06.22 |
brlcad |
well now that's really odd |
22:07.07 |
brlcad |
running "../src/gtools/g_diff fastgen_unix.g
fastgen_dos.g" stand-alone works, but inside the script with the
same pwd it blathers a tcl failure |
22:09.46 |
brlcad |
er... someone changed the fastgen regression
script |
22:10.37 |
brlcad |
supposed to create a unix line-ending fastgen
conversion, create a dos line-ending fast conversion, and compare
the two |
22:10.51 |
brlcad |
it's creating the dos version by simply
copying the unix version! |
22:11.50 |
epileg |
@MAJOR_VERSION@, @MINOR_VERSION@ and
@PATCH_VERSION@ variables do not change when "misc/brlcad.spec" is
created |
22:14.10 |
brlcad |
ahh, my bad .. was reading the script wrong ..
turning my internal alarm off |
22:15.27 |
brlcad |
epileg: those don't sound like the right
variables |
22:15.32 |
``Erik |
hm, not being AC_SUBST'd anymore |
22:15.33 |
brlcad |
probably out of date |
22:15.50 |
epileg |
aha |
22:15.52 |
``Erik |
probably switch the version to
@BRLCAD_VERSION@ and the release to '1' or something, or take
release out |
22:16.46 |
epileg |
yes. where can i find the variable
list? |
22:18.06 |
``Erik |
configure.ac |
22:18.12 |
epileg |
ok, thanks! |
22:18.14 |
``Erik |
grep AC_SUBST configure.ac |
22:31.30 |
CIA-53 |
BRL-CAD: 03Sean 07http://brlcad.org * r2455
10/wiki/Community_Publication_Portal: less is more. be
briefer. |
22:33.05 |
CIA-53 |
BRL-CAD: 03Sean 07http://brlcad.org * r2456
10/wiki/Community_Publication_Portal: move note down to publication
section |
22:35.19 |
CIA-53 |
BRL-CAD: 03Sean 07http://brlcad.org * r2457
10/wiki/Community_Publication_Portal: reduce intro
further |
23:34.44 |
starseeker |
growls... worst traffice I
think I've ever run into on 22 |
23:34.50 |
starseeker |
missed the appointment |
23:35.04 |
*** join/#brlcad Ralith
(~ralith@d142-058-094-230.wireless.sfu.ca) |
23:36.04 |
starseeker |
brlcad: it's still failing? that should have
fixed it... |
23:47.33 |
CIA-53 |
BRL-CAD: 03starseeker * r42932
10/brlcad/branches/cmake/ (15 files in 9 dirs): MFC
r42931 |
23:50.26 |
CIA-53 |
BRL-CAD: 03starseeker * r42933
10/brlcad/branches/cmake/ (. src/other/step/ src/other/tkhtml/):
mergeinfo property is annoying, not using it - remove from cmake
branch |