| 00:59.30 | *** join/#brlcad Nohla (~jesica@201.255.244.117) |
| 01:15.37 | CIA-73 | BRL-CAD: 03starseeker * r39090 10/brlcad/trunk/doc/docbook/ (5 files in 3 dirs): |
| 01:15.37 | CIA-73 | BRL-CAD: Start getting a handle on the standard attributes and how they are named in |
| 01:15.37 | CIA-73 | BRL-CAD: BRL-CAD. Need to make sure once and for all that all the tools a) set and read |
| 01:15.37 | CIA-73 | BRL-CAD: values correctly given the new v5 attribute system b) don't do damage through |
| 01:15.37 | CIA-73 | BRL-CAD: lack of awareness of new attributes (see red bug) and c) correctly read and |
| 01:15.37 | CIA-73 | BRL-CAD: write attributes to/from files (red is ignoring new values currently - need to |
| 01:15.38 | CIA-73 | BRL-CAD: fix this, check other tools). |
| 02:03.04 | CIA-73 | BRL-CAD: 03starseeker * r39091 10/brlcad/trunk/src/libged/ (Makefile.am subtype.c): |
| 02:03.04 | CIA-73 | BRL-CAD: Start roughing out a libged function to look at a given instance of a general |
| 02:03.04 | CIA-73 | BRL-CAD: primitive type and find the simplest primitive type capable of representing the |
| 02:03.04 | CIA-73 | BRL-CAD: shape defined by the particular parameters - e.g. recognize an rcc stored as a |
| 02:03.04 | CIA-73 | BRL-CAD: tgc, or a sph stored as an ell. |
| 02:24.00 | juub | "11:56:35 < starseeker> ('course, if it's GPL it's a no-go anyway)" why's that? |
| 03:04.43 | *** join/#brlcad SWPadnos_ (~Me@dsl107.esjtvtli.sover.net) |
| 03:17.21 | *** join/#brlcad jack (~jack@85.92.137.10) |
| 03:24.18 | starseeker | juub: We're licensed as LGPL, primarily |
| 03:24.27 | starseeker | depending on a GPL toolkit would cause problems |
| 03:28.40 | starseeker | meh - they don't seem to have ANY license |
| 03:28.58 | starseeker | take another look at Agar... |
| 03:44.15 | starseeker | man those are sexy demos... |
| 03:59.19 | *** join/#brlcad SWPadnos (~Me@emc/developer/SWPadnos) |
| 04:04.56 | brlcad | http://blog.nielshorn.net/2010/05/cad-programs-on-slackware-??-4-??-brl-cad/ |
| 04:06.08 | brlcad | or http://blog.nielshorn.net/2010/05/cad-programs-on-slackware-%E2%80%93-4-%E2%80%93-brl-cad/ |
| 04:08.23 | starseeker | cool - quite positive |
| 04:08.35 | starseeker | not thrown by the lack of shaded displays |
| 04:24.15 | starseeker | gets close to a test loading of a .g file with the Agar file dialog |
| 04:25.52 | starseeker | hah! |
| 04:52.17 | starseeker | hard-coded tank for ktank.g at the moment, but it worked! |
| 04:56.07 | *** join/#brlcad Stattrav (~Stattrav@202.3.77.233) |
| 04:59.42 | starseeker | http://bzflag.bz/~starseeker/isst_sdl_fileopen.png followed by http://bzflag.bz/~starseeker/isst_sdl_openedfile.png |
| 05:02.18 | starseeker | scp's himself the files for later and hits the hay |
| 05:27.43 | *** join/#brlcad Stattrav (~Stattrav@202.3.77.233) |
| 05:52.27 | juub | starseeker: I see. Would you be so kind to point me to a decent document that explains the conflicts between the various lisence options? I'l ask google, of course, but you clearly have specific knowledge on the subject, which can save me substantial seeker-time. |
| 05:52.44 | juub | +l |
| 05:59.57 | *** join/#brlcad stevegt_ (~stevegt@c-69-181-134-76.hsd1.ca.comcast.net) |
| 08:02.54 | *** join/#brlcad Stattrav (~Stattrav@202.3.77.233) |
| 08:53.09 | *** join/#brlcad jack (~jack@unaffiliated/jack) |
| 10:14.53 | *** join/#brlcad ``Erik (erik@c-69-140-109-104.hsd1.md.comcast.net) |
| 10:37.06 | d-lo | Mernin all |
| 11:03.40 | ``Erik | yargh |
| 11:03.55 | d-lo | ``Erik: you going to the 0900 training? |
| 11:04.05 | ``Erik | indianlarry is listening to rap with banjos O.O |
| 11:04.08 | ``Erik | uh, what training? |
| 11:04.17 | d-lo | at the theatre |
| 11:04.40 | d-lo | hillbilly gansta |
| 11:04.42 | d-lo | nice |
| 11:06.36 | ``Erik | ganstagrass, pheer |
| 11:09.55 | d-lo | I got a feeva, and the only cure is more banjo..... no wait.... |
| 11:10.43 | ``Erik | walken++ |
| 11:21.45 | d-lo | ha, is that the "most awesomestest language" ever? |
| 11:29.07 | d-lo | wow, a sharp 52" 1080p LCD for $800 even.... |
| 11:51.43 | CIA-73 | BRL-CAD: 03davidloman * r39092 10/rt^3/trunk/tests/libEvent/BasicEventTest.cxx: Clean up libEvent test. |
| 11:59.59 | CIA-73 | BRL-CAD: 03davidloman * r39093 10/rt^3/trunk/src/libEvent/ (EventSubscription.cxx EventSubscription.h): Implement equality operator for EventSubscription. |
| 12:12.24 | CIA-73 | BRL-CAD: 03davidloman * r39094 10/rt^3/trunk/src/libEvent/EventManager.cxx: Add checks for duplicate EventSubscription additions. |
| 12:13.09 | CIA-73 | BRL-CAD: 03davidloman * r39095 10/rt^3/trunk/include/EventManager.h: WS, Formatting. |
| 12:18.15 | CIA-73 | BRL-CAD: 03davidloman * r39096 10/rt^3/trunk/src/libEvent/EventManager.cxx: Implement EventManager::unsubscribe(...) |
| 12:22.14 | starseeker | juub: this might be helpful: http://www.dwheeler.com/essays/floss-license-slide.html |
| 12:22.43 | CIA-73 | BRL-CAD: 03davidloman * r39097 10/rt^3/trunk/ (include/EventManager.h src/libEvent/EventManager.cxx): Add mutex locks to protect the EventManager::subscriptions list. |
| 12:44.41 | ``Erik | heh, dave has a nifty program, 'sloccount', fun stuff :) |
| 12:45.56 | starseeker | ``Erik: what do you think - could we do a src/other style build specific to the isst module to hold SDL and related goodies? |
| 12:49.56 | *** join/#brlcad marko (~marko@206.248.94.201) |
| 12:50.05 | marko | hi all |
| 12:53.04 | marko | when I try to configure brlcad, it detects the tcl (8.4) that is installed on the machine, but when it tries to detect tk the attempted linker invocation does not include the tcl lib and thus undefined reference to `tclIntStubsPtr' |
| 12:53.46 | starseeker | marko: are you specifically trying to compile against system tcl/tk? If not, you might try --enable-all |
| 12:55.13 | brlcad | polo! |
| 12:57.17 | brlcad | marko: which specific test fails? there's the lib existence test and there's a functionality test |
| 12:57.34 | marko | starseeker: I hadn't chosen any specific tcl/tk. But the included tk is 8.5 and because the system tcl is detected first and is 8.4 I get an error during configuration. In general, I much prefer using already installed packags |
| 12:58.21 | brlcad | can you pastebin your configure output? |
| 12:59.08 | marko | brlcad: confguring |
| 12:59.17 | starseeker | hits the road... |
| 12:59.28 | brlcad | don't let the road hit you back |
| 12:59.49 | starseeker | winces - it did that once in Delaware... |
| 13:02.29 | marko | brlcad: http://pastebin.com/Jx9VnwU2 |
| 13:03.07 | marko | brlcad: or do you need more? |
| 13:05.04 | brlcad | looking |
| 13:05.34 | brlcad | oh yeah, need a lot more that preceeded |
| 13:05.53 | brlcad | --disable-tk |
| 13:06.07 | brlcad | that will force it to use your system tk |
| 13:06.19 | brlcad | (it's an alias for --disable-tk-build) |
| 13:11.05 | marko | first, here is more of the configure output http://pastebin.com/5niVDCAx will try with --disable-tk next |
| 13:16.37 | marko | brlcad: configure fails |
| 13:16.48 | marko | brlcad: in the config.log I see |
| 13:16.50 | marko | configure:30650: checking for Tk_MainLoop in -ltk |
| 13:16.51 | marko | configure:30680: cc -o conftest -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/include -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib conft |
| 13:16.51 | marko | est.c -ltk >&5 |
| 13:16.51 | marko | /pkg_comp/obj/pkgsrc/mypkgs/brlcad/default/.buildlink/lib/libtk84.so: undefined reference to `tclIntStubsPtr' |
| 13:16.51 | marko | /pkg_comp/obj/pkgsrc/mypkgs/brlcad/default/.buildlink/lib/libtk84.so: undefined reference to `Tcl_InitStubs' |
| 13:16.51 | marko | /pkg_comp/obj/pkgsrc/mypkgs/brlcad/default/.buildlink/lib/libtk84.so: undefined reference to `tclStubsPtr' |
| 13:16.51 | marko | configure:30686: $? = 1 |
| 13:17.38 | marko | brlcad: the problem seems that in that linkage attempt there is no -ltcl84, not? |
| 13:23.08 | marko | brlcad: I have --enable-tcl and did get past the config error, but it's not a solution |
| 13:25.23 | ``Erik | is there a tcl84stub.so or something that's not being linked? |
| 13:29.25 | marko | ``Eric: marko@prpad:marko% pkg_info -f tcl-8.4.18 |fgrep stub |
| 13:29.25 | marko | <PROTECTED> |
| 13:29.44 | marko | ``Eric: but no .so |
| 13:44.44 | brlcad | marko: still need a little more of the configure output (3 or 7) |
| 13:44.54 | brlcad | er, section 3 of 7 |
| 13:45.16 | brlcad | the linkage failure there is for the tcl stubs library, not the tcl library |
| 13:57.04 | brlcad | you apparently have an unresolved tk library installed, which isn't usual |
| 13:57.54 | brlcad | or you just don't have the tcl stub library installed or something similar |
| 13:58.12 | brlcad | that's what I need section 3 for |
| 14:01.14 | brlcad | this change should help |
| 14:01.40 | CIA-73 | BRL-CAD: 03brlcad * r39098 10/brlcad/trunk/configure.ac: include the stub libraries for all of the tcl/tk library checks. report of unresolved tclstub symbols during -ltk testing from marko via irc. |
| 14:07.31 | *** join/#brlcad Ralith (~ralith@216.162.199.202) |
| 14:07.55 | marko | brlcad: here is more config output http://pastebin.com/d9vZp5fC |
| 14:18.45 | brlcad | rhx |
| 14:20.15 | brlcad | marko: yeah, pretty much everything I just mentioned .. theres's a change in place now that should make it work for that case |
| 14:21.07 | brlcad | can use svn to get it, or apply patch, or there are configure flags you can pass to make it work (add -ltclstub84 to your LDFLAGS) |
| 14:27.20 | d-lo | ``Erik: sloccount? |
| 14:33.08 | ``Erik | http://www.dwheeler.com/sloccount/ |
| 14:36.17 | d-lo | I C. Danke! |
| 14:49.34 | *** join/#brlcad stevegt_ (~stevegt@c-69-181-134-76.hsd1.ca.comcast.net) |
| 14:58.22 | CIA-73 | BRL-CAD: 03davidloman * r39099 10/rt^3/trunk/src/libJob/JobManager.cxx: Added some debug statements into JobManager to help track down a segfault. |
| 15:04.38 | CIA-73 | BRL-CAD: 03starseeker * r39100 10/isst/trunk/sdl/ (Makefile.am main.c): Rough in code to use a file dialog to select the .g file for ISST with SDL, using the Agar toolkit. |
| 15:22.53 | marko | brlcad: i get much further, but compile fails in openNURBS |
| 15:25.15 | marko | brlcad: a snippet of the output where it starts falling over http://pastebin.com/yrZWz5ef |
| 15:26.52 | CIA-73 | BRL-CAD: 03davidloman * r39101 10/rt^3/trunk/ (include/JobWorker.h src/libJob/JobWorker.cxx): Make JobWorker set its status flag to _WORKING when actively processing an AbstractJob. |
| 15:33.31 | CIA-73 | BRL-CAD: 03bob1961 * r39102 10/brlcad/trunk/src/librt/primitives/bot/bot.c: Fixed a bug in rt_bot_create (i.e. only set thickness and face_mode for plate mode bots). |
| 15:38.14 | CIA-73 | BRL-CAD: 03davidloman * r39103 10/rt^3/trunk/ (include/JobManager.h src/libJob/JobManager.cxx): Add singleton mutex for initialization control. Separated the starting of JobWorker threads into a JobManager::startup() function. Implemented the counterpart, JobManager::shutdown() |
| 15:40.08 | CIA-73 | BRL-CAD: 03davidloman * r39104 10/rt^3/trunk/ (4 files in 2 dirs): Remove JobWorker from libJob public's api. |
| 15:42.12 | CIA-73 | BRL-CAD: 03davidloman * r39105 10/rt^3/trunk/src/libEvent/EventSubscription.cxx: Break out logic operations in == operator to aid in troubleshooting a bug. |
| 15:42.13 | d-lo | anyone know a way to print to STDOUT in bold? |
| 15:42.19 | d-lo | via C/C++ |
| 15:47.27 | CIA-73 | BRL-CAD: 03davidloman * r39106 10/rt^3/trunk/src/libEvent/EventManager.cxx: Forgot to initialize EventManager::log to something! |
| 16:02.40 | d-lo | Here comes the rain! http://radar.weather.gov/Conus/full_loop.php |
| 16:08.13 | CIA-73 | BRL-CAD: 03davidloman * r39107 10/rt^3/trunk/ (3 files in 2 dirs): Move JobWorker startup log entry to JobWorker class. Makes more sense to be there. Added a job submission block if the ::startup() function hasn't been called yet, or if the ::shutdown() function has been called. |
| 17:11.04 | CIA-73 | BRL-CAD: 03davidloman * r39108 10/rt^3/trunk/ (include/JobManager.h src/libJob/JobManager.cxx): Add optional blocking to JobManager::shutdown(..) call. When desired, the JobManager will give the remaining jobWorkers 60secs (default) to complete the work remaining on the JobQueue before forcing all threads to stop. |
| 17:14.33 | CIA-73 | BRL-CAD: 03davidloman * r39109 10/rt^3/trunk/tests/libJob/ (BasicJMTest.cxx PrintToStdOutJob.cxx): Update Basic Job Manager test to include testing the new shutdown feature. |
| 17:16.35 | brlcad | d-lo: curses |
| 17:16.37 | brlcad | :) |
| 17:16.39 | CIA-73 | BRL-CAD: 03davidloman * r39110 10/rt^3/trunk/src/libJob/JobManager.cxx: Add additional log statement at initiation of JobManager shutdown. |
| 17:18.37 | ``Erik | or ascii escape codes |
| 17:24.47 | d-lo | brlcad: awesome, tanks! |
| 17:29.07 | CIA-73 | BRL-CAD: 03davidloman * r39111 10/rt^3/trunk/tests/libEvent/BasicEventTest.cxx: Cleanup logic. Combine repetitive code. Add JobManager startup and shutdown calls. |
| 17:36.31 | CIA-73 | BRL-CAD: 03davidloman * r39112 10/rt^3/trunk/src/libJob/JobManager.cxx: Small comment verbage change. |
| 18:12.50 | *** join/#brlcad Stattrav (~Stattrav@202.3.77.233) |
| 18:41.30 | CIA-73 | BRL-CAD: 03bob1961 * r39113 10/brlcad/trunk/src/tclscripts/lib/RtControl.tcl: Fixed a typo. |
| 19:31.31 | *** join/#brlcad PrezKennedy (~Prez@96.31.84.96) |
| 19:41.42 | CIA-73 | BRL-CAD: 03davidloman * r39114 10/rt^3/trunk/src/libNetwork/ (Gateway.cxx Gateway.h): Ground work for wrapping a NetPortalManager and its set of Portals into a single threaded entity. |
| 20:14.57 | *** join/#brlcad stevegt_1 (~stevegt@cislunar.TerraLuna.Org) |
| 21:13.16 | brlcad | oof |
| 21:56.31 | CIA-73 | BRL-CAD: 03bob1961 * r39115 10/brlcad/trunk/src/tclscripts/lib/tclIndex: Add more entries for cadwidgets::Ged. |
| 23:29.28 | *** join/#brlcad dtidrow (~dtidrow@c-71-238-51-148.hsd1.mi.comcast.net) |
| 23:30.36 | *** join/#brlcad dtidrow (~dtidrow@c-71-238-51-148.hsd1.mi.comcast.net) |