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