00:10.35 |
Emton |
~seen R0b0t1 |
00:10.37 |
ibot |
r0b0t1 is currently on #bzflag (21m 47s)
#brlcad (21m 47s), last said: 'Ok, thanks :)'. |
00:10.57 |
R0b0t1 |
omgwtf stalker! |
00:11.03 |
Emton |
lol |
00:11.09 |
Emton |
not me!! it's the ibot |
00:11.37 |
Emton |
it's watching us, thought u might be another
bot |
00:11.39 |
Emton |
lol |
00:11.42 |
Emton |
guess not |
00:13.53 |
Emton |
have seen this movie, 9/11 Coincidences?
http://www.youtube.com/watch?v=Odp1FO0Vmuw |
00:17.08 |
Emton |
~seen Emton |
00:17.09 |
ibot |
emton is currently on #brlcad (1d 8h 40m 59s).
Has said a total of 71 messages. Is idling for 1s, last said:
'~seen Emton'. |
01:40.32 |
*** join/#brlcad Maloeran
(n=maloeran@glvortex.net) |
03:04.38 |
*** join/#brlcad akafubu
(n=akafubu@unaffiliated/akafubu) |
04:02.09 |
*** join/#brlcad akafubu
(n=akafubu@unaffiliated/akafubu) |
04:11.45 |
Emton |
hey what's up |
04:12.04 |
Emton |
starting playing around w/those distros
but.. |
04:12.18 |
Emton |
they use cygwin anyways hehe |
04:12.30 |
Emton |
so back to cygwin |
04:34.52 |
*** join/#brlcad talcite
(n=Matthew@dhcp-143-147.mcme-students.carleton.ca) |
07:43.47 |
Emton |
anybody? |
07:47.53 |
louipc |
what distros? |
08:18.21 |
Emton |
those coLinux jammies |
08:18.38 |
Emton |
was having problems w/cygwin |
08:19.04 |
Emton |
turned to be mute since they all use cygwin
anyway |
11:37.56 |
brlcad |
you say you modified libpkg? |
11:38.04 |
brlcad |
shouldn't have needed to |
11:54.38 |
CIA-61 |
BRL-CAD: 03brlcad * r36484
10/brlcad/trunk/src/libdm/ (Makefile.am TODO): a todo file
specifically for libdm. refactor dm-generic, support application
driver dms, and remove tcl/tk use from api |
12:33.14 |
*** join/#brlcad parigaudi
(n=quassel@pd95b7f5e.dip0.t-ipconnect.de) |
12:43.01 |
*** join/#brlcad ``Erik
(i=Here@69.140.109.104) |
12:50.55 |
CIA-61 |
BRL-CAD: 03brlcad * r36485
10/brlcad/trunk/src/other/step/configure.ac: remove loads of
unnecessary stuff. should reduce configure time some. |
13:04.42 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
13:04.42 |
*** mode/#brlcad [+o ChanServ]
by irc.freenode.net |
13:08.13 |
CIA-61 |
BRL-CAD: 03brlcad * r36486
10/brlcad/trunk/src/other/step/configure.ac: more removal for
brevity |
13:14.53 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
13:14.53 |
*** mode/#brlcad [+o ChanServ]
by irc.freenode.net |
13:18.27 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
13:18.27 |
*** mode/#brlcad [+o ChanServ]
by irc.freenode.net |
13:48.02 |
CIA-61 |
BRL-CAD: 03brlcad * r36487
10/brlcad/trunk/include/bu.h: if we're compiling stricct, turn
attributes off. this is needed because our format string allows a
%V conversion character that is not recognized. |
13:51.17 |
CIA-61 |
BRL-CAD: 03brlcad * r36488
10/brlcad/trunk/configure.ac: |
13:51.19 |
CIA-61 |
BRL-CAD: add compiler tests for strict
compilation flags (-pedantic -W -Wall -Werror) |
13:51.21 |
CIA-61 |
BRL-CAD: along with -Wno-lang-lang which is
needed due to tcl.h's use of the c99 long |
13:51.23 |
CIA-61 |
BRL-CAD: long construct. this set of strict
compilation flags can be enabled on a per |
13:51.29 |
CIA-61 |
BRL-CAD: directory basis using the
STRICT_FLAGS variable as directories are cleaned up. |
13:51.31 |
CIA-61 |
BRL-CAD: additionally, add -std=c89 to the
compile line to make our compliance goal |
13:51.37 |
CIA-61 |
BRL-CAD: explicit (at least if we're using
gcc). |
13:52.38 |
CIA-61 |
BRL-CAD: 03brlcad * r36489
10/brlcad/trunk/src/libbu/ (avs.c list.c parallel.c vls.c): quell a
variety of verbose-level warnings, primarily type
conversions |
14:45.47 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
14:45.47 |
*** mode/#brlcad [+o ChanServ]
by irc.freenode.net |
15:01.16 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
15:01.16 |
*** mode/#brlcad [+o ChanServ]
by irc.freenode.net |
15:16.32 |
CIA-61 |
BRL-CAD: 03erikgreenwald * r36490
10/brlcad/trunk/src/ (4 files in 3 dirs): change line comments (//)
to block comments (/* */) |
15:33.18 |
starseeker |
brlcad: erm - C++ apparently doesn't like
-std=c89 - is there a C++ version |
15:43.48 |
brlcad |
ahh, right |
15:44.08 |
brlcad |
hadn't gotten that far myself.. disabling gnu
extensions caused other failurs |
15:48.25 |
CIA-61 |
BRL-CAD: 03brlcad * r36491
10/brlcad/trunk/configure.ac: override setting all flags for
-std=c89 since we only want CFLAGS, not CXXFLAGS. not a valid std
on c++ files. |
16:17.49 |
starseeker |
oh, lovely - opennurbs isn't c89
valid |
16:18.33 |
starseeker |
reflects that if we need to
fix opennurbs, it might be time to revert to a vanilla opennurbs in
the trunk and make only the minimal changes that we
need |
16:19.33 |
brlcad |
wouldn't be, it's c++ |
16:19.46 |
brlcad |
it's it barfing on something? |
16:19.50 |
starseeker |
opennurbs_memory.c |
16:19.57 |
brlcad |
hrm |
16:20.14 |
brlcad |
svn mv opennurbs_memory.c opennurbs_memory.cpp
;) (j/k) |
16:20.26 |
brlcad |
it's probably c99 |
16:21.05 |
brlcad |
if that's the case, need to make that -std
flag non-global (to a var), then override the var in
opennurbs |
16:28.14 |
CIA-61 |
BRL-CAD: 03brlcad * r36492
10/brlcad/trunk/src/other/jove/jove_io.c: minor ansi compliance
patch, use S_ISCHR() instead testing S_IFCHR directly. |
16:29.33 |
CIA-61 |
BRL-CAD: 03starseeker * r36493
10/brlcad/trunk/src/other/step/TODO: Add a TODO about getting the
NIST code to actually generated the correct code for
src/conv/step |
16:29.53 |
starseeker |
er, generate rather |
16:30.30 |
brlcad |
don't forget EXTRA_DIST lucy! |
16:30.39 |
starseeker |
oo, good point |
16:30.42 |
brlcad |
</carlos> |
16:31.33 |
CIA-61 |
BRL-CAD: 03starseeker * r36494
10/brlcad/trunk/src/other/step/Makefile.am: Bad developer. Update
the Makefile.am too. |
16:32.03 |
brlcad |
heh, thank you gnu hurd for that S_ISCHR()
hint |
16:32.31 |
starseeker |
wait, what? HURD actually helped someone do
something?? |
16:32.37 |
starseeker |
faints in
shock |
16:43.55 |
``Erik |
wait, what? hurd/herd produced something other
than a lot of claims about how it'll be awesome? |
16:43.58 |
``Erik |
O.O |
16:44.08 |
brlcad |
wasn't hurd directly |
16:44.15 |
brlcad |
but a patch from someone to hurd |
16:44.22 |
brlcad |
was the same patch jove needed |
16:44.27 |
brlcad |
or at least similar |
16:45.03 |
``Erik |
the only patch jove needs is the one measured
in megatons |
16:45.07 |
``Erik |
O:-) |
16:45.35 |
starseeker |
don't worry - on some far day in the remote
future we'll be able to nuke it |
16:46.19 |
louipc |
well, it's disabled by default.. good 'nuff
for me |
16:47.32 |
starseeker |
ah fudge, forgot to deprecate
make_bb |
16:49.30 |
starseeker |
brlcad: I take it I should make a 7.16 section
in deprecated.txt? |
16:49.54 |
brlcad |
if you're deprecating something, yep |
16:50.03 |
brlcad |
just follow form |
16:50.15 |
starseeker |
should have done it earlier, but I'll do it
now... |
16:51.26 |
starseeker |
wonders what else he forgot
to deprecate... |
16:51.52 |
brlcad |
if you at least said it in a file elsewhere or
in the commit message, "close enough" |
16:52.11 |
CIA-61 |
BRL-CAD: 03starseeker * r36495
10/brlcad/trunk/doc/deprecation.txt: make_bb will go away in favor
of bb, which defines a superset of its functionality. |
16:52.21 |
brlcad |
someone should weed out the oldest
deprecations at some point |
16:52.36 |
brlcad |
no sense keeping the ancient issues
active |
16:52.55 |
starseeker |
what's the distinction between deprecated and
obsolete? |
16:53.05 |
brlcad |
obsolete is when it's removed |
16:53.20 |
brlcad |
deprecated is when it's scheduled to be
removed |
16:53.25 |
starseeker |
ah |
16:53.53 |
starseeker |
is a bit confused - how come
there is anything newer than 7.12 in obsolete? |
16:53.53 |
brlcad |
so top items are moved to the bottom when
they're finally yanked, so there's a log of what happened even if
you missed deprecation |
16:55.28 |
brlcad |
heh, damn! |
16:55.33 |
starseeker |
Oh, I see - "there exists a an equivalent
alternative interface" |
16:55.40 |
brlcad |
the new Werror portion is killer |
16:56.06 |
brlcad |
working like a charm, but damn is it failing
cross-platform even on our "clean" libbu.. |
16:56.09 |
brlcad |
quells |
16:56.11 |
Emton |
I had to modify libpkg because of conflicts
with socket.h, un.h |
16:56.22 |
CIA-61 |
BRL-CAD: 03starseeker * r36496
10/brlcad/trunk/doc/deprecation.txt: Fix typo in
instructions. |
16:56.27 |
brlcad |
Emton: can you be more specific? |
16:56.39 |
brlcad |
suspect maybe a header test failed? |
16:56.47 |
brlcad |
or a specific patch that fixed it |
16:56.50 |
Emton |
yea, hang on i'll reproduce |
16:58.10 |
Emton |
here is what happend *after* i hacked the .h
redefine errors away |
16:58.12 |
Emton |
$ make |
16:58.12 |
Emton |
rict-aliasing -fno-common -fexceptions -g
-version-info 19:1 -no-undefined -L/us |
16:58.12 |
Emton |
r/local/lib -pipe -fno-strict-aliasing
-fno-common -fexceptions -g -o libpkg.la |
16:58.12 |
Emton |
-rpath /usr/brlcad/lib pkg.lo tcl.lo
vers.lo |
16:58.12 |
Emton |
.libs/pkg.o: In function `pkg_open': |
16:58.12 |
Emton |
<PROTECTED> |
16:58.14 |
Emton |
<PROTECTED> |
16:58.16 |
Emton |
<PROTECTED> |
16:59.51 |
brlcad |
starseeker: there's a bug report on the 10.4
ogl-enabled build causing a crash |
17:02.26 |
starseeker |
crud. we've really got to get to AquaTk and
get off this Mac X11 merry-go-round |
17:02.53 |
brlcad |
Emton: hm, some net lib is missing |
17:03.47 |
brlcad |
obviously detected HAVE_WINSOCK_H .. so it's
trying to use winsock |
17:04.08 |
Emton |
well gethostbyname was one of the things it
complained of originally being "redefined" so I ripped it out of a
local winsock.h for libpkg |
17:04.34 |
Emton |
do you know what WSAStartup is? |
17:04.42 |
brlcad |
yes |
17:04.51 |
brlcad |
need to know what that original problem
was |
17:04.53 |
``Erik |
the function to initialize the socket library
on winderz |
17:05.12 |
brlcad |
if it was being redefined due to our
headers |
17:05.12 |
Emton |
yea, i think its stemming from automake
issues |
17:05.14 |
``Erik |
needs winsock.dll linked, I imagine |
17:05.19 |
brlcad |
yeah |
17:06.16 |
Emton |
i've got like 5 versions on here, don't know
if that's the problem, but i think i'll wipe out the stuff and add
it back |
17:07.41 |
brlcad |
libpkg compiles cleanly now via studio, so it
should just be build settings that need tweaking, not source
changes |
17:07.51 |
brlcad |
maybe a few preprocessor checks |
17:08.20 |
brlcad |
but no logic changes should be
necessary |
17:09.09 |
Emton |
yea, another thing it complained about was the
return (PKG_ERROR) stuff |
17:09.25 |
Emton |
not being casted, i cast as (int) and it
stopped |
17:13.42 |
CIA-61 |
BRL-CAD: 03brlcad * r36497
10/brlcad/trunk/configure.ac: strict c89 standards compliance
without gnu or bsd extensions is a bit too far out of reach ..
disable for the time being. |
17:15.29 |
CIA-61 |
BRL-CAD: 03brlcad * r36498
10/brlcad/trunk/src/libpkg/pkg.c: quell warning. cast since the
func returns int (thx Emton) and PKC_ERROR is already a cast
pointer. |
17:18.09 |
Emton |
is libpkg really needed for standlalone
server? |
17:18.28 |
brlcad |
what do you mean? |
17:18.53 |
brlcad |
it's a low-level networking library, how most
of the framebuffer utilities intercommunicate |
17:19.05 |
Emton |
it says in pkg.c sounds like ipc
stuff |
17:19.24 |
brlcad |
it is, sorta |
17:19.27 |
Emton |
oh ok yea |
17:19.51 |
Emton |
wasn't sure if it was for more distributed
model of BRLCAD |
17:20.28 |
brlcad |
nope, it's intrinsic to many of the
tools |
17:20.54 |
Emton |
yea, rt won't build w/out it |
17:21.06 |
brlcad |
mostly the server-based tools, one of which is
a distributed processing tool, but others too |
17:22.25 |
brlcad |
all the tracers, most of the framebuffer
tools, all the display managers, the remrt distributed rendering
system, the mged gui (framebuffer and diplay manager servers
embedded), .. and probably a few others |
17:22.40 |
Emton |
heh, u fixed that cast problem quick
=) |
17:23.29 |
Emton |
yea, i know i need to fix this cygwin env
problem and get it done right |
17:28.08 |
CIA-61 |
BRL-CAD: 03brlcad * r36499
10/brlcad/trunk/configure.ac: keep disabled, but need to move the
c89 test above above the headers and types so the tests will fail
properly (ran into HAVE_SIG_T getting defined even though it's a
bsd extension, compile-time failure.) |
17:28.37 |
brlcad |
yeah, if you can update to a latest checkout,
no mods.. compile and report that pkg error -- can see what the fix
should be for gethostbyname and whatever else was failing |
17:32.24 |
Emton |
alright, i'll get it and let you know what
happens, takes hours for me on this antique here tho |
17:32.47 |
brlcad |
nods |
17:32.56 |
CIA-61 |
BRL-CAD: 03brlcad * r36500
10/brlcad/trunk/configure.ac: minor comment |
17:46.19 |
CIA-61 |
BRL-CAD: 03brlcad * r36501
10/brlcad/trunk/TODO: technically now have stricter compilation
flags on 'clean' directories .. just only one dir (libbu) is clean,
and semi-clean at that (can't enable -std=c89 justwithout
quellage) |
18:05.36 |
CIA-61 |
BRL-CAD: 03brlcad * r36502
10/brlcad/trunk/src/libbu/mappedfile.c: mmap takes void*, feed it
NULL |
18:11.53 |
*** join/#brlcad parigaudi
(n=quassel@pd95b7f5e.dip0.t-ipconnect.de) |
18:31.37 |
yukonbob |
http://www.skytopia.com/project/fractal/mandelbulb.html#renders |
20:33.20 |
*** join/#brlcad Ralith
(n=ralith@d142-058-090-086.wireless.sfu.ca) |
21:37.21 |
*** join/#brlcad Ralith_
(n=ralith@d142-058-080-075.wireless.sfu.ca) |
21:46.38 |
*** join/#brlcad samrose
(n=samrose@99.147.180.206) |
21:47.18 |
louipc |
yukonbob: sweet. I wish I could understand the
advanced mathematics |
22:24.22 |
*** join/#brlcad Ralith_
(n=ralith@d142-058-085-244.wireless.sfu.ca) |
22:53.32 |
``Erik |
nifty |
22:55.02 |
*** join/#brlcad poolio_
(n=poolio@BZ.BZFLAG.BZ) |
22:55.03 |
*** join/#brlcad indianlarry
(n=indianla@BZ.BZFLAG.BZ) |
23:02.29 |
*** join/#brlcad poolio
(n=poolio@BZ.BZFLAG.BZ) |
23:05.26 |
*** join/#brlcad mafm
(n=mafm@cpc2-bexl3-0-0-cust843.bmly.cable.ntl.com) |
23:57.24 |
*** join/#brlcad R0b0t1
(n=Enigma@unaffiliated/r0b0t1) |