00:28.43 |
starseeker |
brlcad: that's probably that autogenerated
file |
00:28.45 |
starseeker |
grr |
00:29.01 |
starseeker |
I thought the rest of the build depended on
that rule being done... |
03:22.14 |
CIA-43 |
BRL-CAD: 03brlcad * r39984
10/brlcad/trunk/src/rt/ (view.c viewedge.c): sort the option usage
statement so that more common options are at the top, related
options are grouped together, and the wording is made slightly less
cryptic. |
03:22.15 |
brlcad |
starseeker: they are both
autogenerated |
03:26.33 |
brlcad |
yeah, probably is just some detail in the
dependencies |
03:26.59 |
brlcad |
but since they're autogenerated, they'll need
some sort of locking step before all of the things that depend on
it try to use it |
03:27.08 |
brlcad |
otherwise it's a race condition |
03:32.15 |
brlcad |
one example: A depends on C, B depends on C,
two processes evaluate A and B, process 1 checks A, process 2
checks B simultaneously, C doesn't exist for process1 and begins C
rule, C exists (partially) for process2 so tries to compile against
it and fails |
03:32.41 |
brlcad |
so need a stamp or semaphore file or
similar |
04:41.58 |
starseeker |
brlcad: yech. Too bad the build systems
aren't smart enough to recognize that case and handle it |
04:56.14 |
``Erik |
hm, wonder if that was what was causing issue
for me when I started adjusting the makefile |
04:56.39 |
``Erik |
there's a sports bar down here called, uh,
'continental', it's very... old bowling alley |
04:59.17 |
starseeker |
wonders if CMake is actually
smart enough... |
05:05.01 |
starseeker |
hmm:
linkinghub.elsevier.com/retrieve/pii/S0010448508001851 |
05:11.29 |
starseeker |
O.o http://handle.dtic.mil/100.2/ADP012016 |
05:12.26 |
brlcad |
that could be very handy for proper bounding
box estimating |
05:12.31 |
brlcad |
and space partitioning |
05:13.25 |
brlcad |
as well as for draping support |
05:15.43 |
starseeker |
ah ha
http://public.kitware.com/Wiki/CMake_FAQ#How_can_I_generate_a_source_file_during_the_build.3F |
05:19.50 |
CIA-43 |
BRL-CAD: 03brlcad * r39985
10/brlcad/trunk/TODO: red passes a quick round of manual testing.
looks like all the previous problems are working well
now. |
05:21.52 |
starseeker |
holy smoke, intersection curves for deforming
surfaces: http://www.cs.utah.edu/~xchen/papers/ssi-cad.pdf |
05:22.08 |
starseeker |
makes a note to check that
reference list for surface/surface papers |
05:25.00 |
brlcad |
looks like a money shot there |
05:31.02 |
CIA-43 |
BRL-CAD: 03brlcad * r39986
10/brlcad/trunk/TODO: nirt seems to be working again |
05:48.13 |
CIA-43 |
BRL-CAD: 03brlcad * r39987
10/brlcad/trunk/src/mged/tedit.c: |
05:48.13 |
CIA-43 |
BRL-CAD: help mac systems out when running
from Terminal where X11 paths are not included |
05:48.13 |
CIA-43 |
BRL-CAD: (better than getting back null and
crashing). also don't assume anything about |
05:48.13 |
CIA-43 |
BRL-CAD: emacs for non-mac/non-windows
systems, since there isn't an apparent way to test |
05:48.14 |
CIA-43 |
BRL-CAD: it. at worst, it just creates an
extra window this way instead of hanging mged. |
05:51.28 |
CIA-43 |
BRL-CAD: 03brlcad * r39988
10/brlcad/trunk/src/libged/editit.c: (log message
trimmed) |
05:51.29 |
CIA-43 |
BRL-CAD: fix a bug on Mac where TextEdit
blathers warnings about being unable to register |
05:51.29 |
CIA-43 |
BRL-CAD: itself with system services. this is
due to running multiple instances of |
05:51.29 |
CIA-43 |
BRL-CAD: TextEdit and while the warning is
benign, we quell it (via closing stdin AND |
05:51.29 |
CIA-43 |
BRL-CAD: stderr for the forked child) as it's
not useful to the user. add a few more |
05:51.29 |
CIA-43 |
BRL-CAD: sanity checks in along with keeping
track of our (null) options with the ugly |
05:51.30 |
CIA-43 |
BRL-CAD: argv-in-an-argv hack. make the
Invoking statement more generally diagnostic and |
05:58.42 |
CIA-43 |
BRL-CAD: 03brlcad * r39989
10/brlcad/trunk/src/libged/combmem.c: fix whitespace bug introduced
in r39975 where there's badness in a macro after a line
continuator. was breaking windows build |
06:12.21 |
CIA-43 |
BRL-CAD: 03brlcad * r39990
10/brlcad/trunk/misc/win32-msvc8/libged/libged.vcproj: add select.c
to the windows build for libged |
06:50.36 |
*** join/#brlcad merzo
(~merzo@smartbussiness.mobicom.net.ua) |
07:20.59 |
*** join/#brlcad hyarion
(c05ben@peppar.cs.umu.se) |
09:25.16 |
CIA-43 |
BRL-CAD: 03d_rossberg * r39991
10/brlcad/trunk/misc/win32-msvc/CMakeLists.txt: at least the
brlcad.dll can be build this way in x64 mode |
10:10.51 |
d-lo |
Mernin all |
10:52.08 |
Ralith |
mern |
10:54.37 |
*** join/#brlcad Yoshi47
(~jan@64.235.102.210) |
10:57.52 |
louipc |
monin |
12:15.07 |
CIA-43 |
BRL-CAD: 03Linomone 07http://brlcad.org * r2256
10/wiki/Documentation: |
13:54.46 |
d-lo |
brlcad: what flag was it that helped me get
past my system tk? --enable-all ? |
14:16.39 |
brlcad |
yep |
14:34.29 |
CIA-43 |
BRL-CAD: 03brlcad * r39992
10/brlcad/trunk/misc/nsis/updateVersion.tcl: make sure it's the
root, look for include dir |
14:37.34 |
*** join/#brlcad Zaebos
(~irc@pd95b7f5e.dip0.t-ipconnect.de) |
15:05.27 |
CIA-43 |
BRL-CAD: 03brlcad * r39993
10/brlcad/trunk/misc/win32-msvc8/asc2g/asc2g.vcproj: |
15:05.27 |
CIA-43 |
BRL-CAD: fix the windows build. for whatever
reason, it's insisting that the windows |
15:05.27 |
CIA-43 |
BRL-CAD: executable extension be included on
asc2g and tclsh now. add some simple |
15:05.27 |
CIA-43 |
BRL-CAD: scripting logic to detect whether
NSIS is available before trying to run it, |
15:05.27 |
CIA-43 |
BRL-CAD: only warning if it's missing. clean
up echo quotes too. |
15:05.29 |
brlcad |
and with that, we seem to have a full build
tested on mac and windows now, last up is linux |
15:05.33 |
brlcad |
<PROTECTED> |
15:52.28 |
starseeker |
kicks off a linux
distcheck |
16:16.39 |
starseeker |
distcheck succeeds here (redhat) |
16:25.22 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
17:09.00 |
brlcad |
starseeker: awesome! |
18:13.02 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
18:48.49 |
*** join/#brlcad roberthl
(~robert@2001:ba8:1f1:f03d::2) |
18:48.49 |
*** join/#brlcad roberthl
(~robert@mediawiki/RobertL) |
22:43.55 |
*** join/#brlcad Nohla
(~Nohla@201.255.255.197) |