IRC log for #brlcad on 20120427

01:40.34 CIA-128 BRL-CAD: 03starseeker * r50337 10/brlcad/trunk/src/mged/points/CMakeLists.txt: Probably shouldn't be compiling the header here...
01:56.04 CIA-128 BRL-CAD: 03starseeker * r50338 10/brlcad/trunk/ (3 files in 3 dirs): (log message trimmed)
01:56.04 CIA-128 BRL-CAD: Generalize the mechanism for passing flags from libraries up to other libraries
01:56.04 CIA-128 BRL-CAD: automatically - had been assuming we could apply all flags to all targets, but
01:56.04 CIA-128 BRL-CAD: libged's polycurve.cpp triggered a build error with clang (and had been warning
01:56.04 CIA-128 BRL-CAD: with gcc) when the std=gnu99 flag got applied. Only a problem with libged
01:56.05 CIA-128 BRL-CAD: currently, but potentially could apply to any mixed C/C++ library. Approach now
01:56.06 CIA-128 BRL-CAD: is more granular - can define C and CXX variables independently to pass up, and
01:57.07 starseeker opps - that's polyclip.cpp, not polycurve.cpp - sorry
02:24.03 CIA-128 BRL-CAD: 03starseeker * r50339 10/brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake: Abstract out the flag appliation logic - may need it in more places than just shared libraries.
02:45.41 *** join/#brlcad stevegt_1 (~stevegt@c-69-181-134-76.hsd1.ca.comcast.net)
04:35.37 CIA-128 BRL-CAD: 03starseeker * r50340 10/brlcad/trunk/src/libged/CMakeLists.txt: Presumably we don't actually want to build the headers...
04:36.50 CIA-128 BRL-CAD: 03starseeker * r50341 10/brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake:
04:36.51 CIA-128 BRL-CAD: Apply the new flags to executables too, if applicable - so far it looks as
04:36.51 CIA-128 BRL-CAD: though only obj-g even mixes C and C++ at the exec target level. Need to check
04:36.51 CIA-128 BRL-CAD: more closely - do I need to apply all the flags to the static library builds?
04:36.51 CIA-128 BRL-CAD: Make a stab at doing so, but need to make sure what the Right Thing is.
05:03.48 *** join/#brlcad Stattrav_ (~Stattrav@61.12.114.82)
05:06.07 CIA-128 BRL-CAD: 03indianlarry * r50342 10/brlcad/trunk/src/librt/primitives/brep/brep_debug.cpp: Extended 'brep' debugging command to take an index range. You can now enter a dash("1-5") to plot ranges of indexes of surfaces,faces or edges.
05:12.08 *** join/#brlcad Stattrav_ (~Stattrav@61.12.114.82)
05:20.31 CIA-128 BRL-CAD: 03indianlarry * r50343 10/brlcad/trunk/src/librt/ (opennurbs_ext.cpp opennurbs_ext.h):
05:20.32 CIA-128 BRL-CAD: Had to fix flatness criteria for surface subdivision. Flatness was calculated by
05:20.32 CIA-128 BRL-CAD: multiplying a series of Surface normal Dot products at select points on the
05:20.32 CIA-128 BRL-CAD: surface. Hit a case where small cylindrical surface had even numbered negative
05:20.32 CIA-128 BRL-CAD: vdots and were canceling their signs. Simplified to look at each vdot
05:20.32 CIA-128 BRL-CAD: individually.
05:46.56 *** join/#brlcad Stattrav_ (~Stattrav@61.12.114.82)
07:34.13 *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ)
07:50.14 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
08:19.59 *** join/#brlcad stas_ (~stas@188.24.35.114)
10:02.12 *** join/#brlcad stas_ (~stas@82.208.133.12)
10:38.24 *** join/#brlcad kane_ (~Mesut@dslb-084-063-241-222.pools.arcor-ip.net)
10:41.37 ``Erik dang fools crashed my workstation O.O
10:49.32 *** join/#brlcad cristina (~cristina@188.24.66.134)
10:58.21 cristina hi
11:27.11 brlcad hi cristina
11:29.51 cristina brlcad, not that I don't have something to work on, but i recall that you said you'll send us an email one of these days
11:30.50 brlcad cristina: yes?
11:30.56 cristina have you sent it? I just want to make sure that I haven't skipped it
11:31.03 brlcad not yet
11:31.20 cristina ah, ok
11:38.33 brlcad Maloeran: heh, http://i.imgur.com/VwKxp.jpg
11:44.34 *** join/#brlcad ksuzee (~ksuzee91@193.151.107.42)
11:49.16 ksuzee hello
11:49.28 brlcad hi ksuzee
11:50.49 ksuzee First of all thank a lot for my acception!
11:51.18 brlcad you're quite welcome, we're all very much looking forward to working with you
11:52.07 ksuzee and I see my mentor is Cliff, not you?
11:52.45 brlcad your assigned mentor is the one that will be reviewing your progress and will probably be the person filling out your evaluation
11:52.56 brlcad technical mentoring is done with everyone
11:53.17 brlcad all development discussions are in the open with all developers, not just your assigned mentor
11:54.11 ksuzee oh, it's great!
11:54.16 ksuzee So
11:55.21 brlcad think of it this way, your assigned mentor is the person you'll talk to if you're not going to be committing code or otherwise working for more than three days in a row, so they know what you're up to
11:55.44 brlcad just about everything else should be in the open
11:56.11 brlcad i'll be sending out an e-mail later today with introductions and instructions
11:58.25 ksuzee I see...You ahead my questions))
12:00.54 ksuzee and what about exactly my project? Will you send any instructions about it via e-mail too?
12:11.09 *** join/#brlcad brlcad1 (~amol@122.167.219.253)
12:22.34 *** join/#brlcad brlcad2 (~amol@122.167.219.253)
12:25.47 *** join/#brlcad brlcad1 (~anurag@14.139.128.12)
12:30.46 *** join/#brlcad amol (~amol@122.167.219.253)
12:31.46 *** part/#brlcad amol (~amol@122.167.219.253)
12:32.24 *** part/#brlcad brlcad1 (~anurag@14.139.128.12)
12:34.02 *** join/#brlcad brlcad1 (~anurag@14.139.128.12)
12:39.02 *** join/#brlcad anuragmurty (~anurag@14.139.128.12)
14:02.55 *** join/#brlcad anuragmurty1 (~anurag@14.139.128.12)
14:23.10 Maloeran brlcad, seems about right :)
15:35.21 CIA-128 BRL-CAD: 03starseeker * r50344 10/brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake: Remove debugging messages
15:39.18 CIA-128 BRL-CAD: 03starseeker * r50345 10/brlcad/branches/STABLE/src/librt/ (opennurbs_ext.cpp opennurbs_ext.h): Merge NURBS tweak from trunk r50343
16:09.37 CIA-128 BRL-CAD: 03mendesr * r50346 10/jbrlcad/trunk/pom.xml: Update jbrlcad version to 1.2 release
16:10.23 CIA-128 BRL-CAD: 03mendesr * r50347 10/jbrlcad/tags/1.2/: Tag version for 1.2 release
16:14.51 CIA-128 BRL-CAD: 03mendesr * r50348 10/jbrlcad/trunk/pom.xml: Updated jbrlcad version to 1.3-SNAPSHOT(for future changes)
16:53.40 CIA-128 BRL-CAD: 03starseeker * r50349 10/brlcad/branches/STABLE/ (ChangeLog NEWS README include/conf/PATCH): Up version numbers, cleanup NEWS, put relevant portion of STABLE changlog in place. Not sure this will ever actually get tagged for a release, but this revision of STABLE is exhibiting the desired behavior on Linux.
16:54.51 cristina I am having trouble with the compilation phase of the BRL-CAD svn checkout while using cmake
16:55.34 cristina Has anyone encounter "undefined reference to" some tcl or tk symbols while having all the required dependencies needed installed?
17:01.25 *** join/#brlcad juanman (~quassel@unaffiliated/juanman)
17:11.08 *** join/#brlcad hsrai (~tcc@202.164.53.117)
17:35.44 starseeker cristina: if you can post the specific errors to something like pastebin.mozilla.org we can probably tell you more
17:37.49 *** join/#brlcad anuragmurty (~anurag@14.139.128.12)
17:39.22 cristina starseeker: this is the error that I am getting: http://pastebin.mozilla.org/1601016
17:39.34 cristina as cmake command I used cmake . -DCMAKE_BUILD_TYPE=Debug -DBRLCAD_BUNDLED_LIBS=Bundled
17:44.11 ``Erik those're fontconfig symbols
17:45.16 ``Erik do you have freetype2 installed correctly?
17:48.49 cristina ``Erik: by looking in my synaptic package manager I can see that I have installed libxft2, libfreetype6
17:50.56 ``Erik that sounds linuxy
17:51.55 cristina I'm on ubuntu 12.04
17:51.56 Stattrav aah :)
17:51.59 Stattrav already
17:52.07 ``Erik try, um, installing "tk8.5-dev" which should bring in libfreetype6-dev, libfontconfig1-dev, etc to satisfy the deps
17:52.22 Stattrav so as it turns out, its mostly X related dependancies that fail
17:52.32 Stattrav atleast on my machine they did
17:52.46 Stattrav there were some headers missing too
17:52.56 Stattrav missing on my machine that is
17:53.14 ``Erik Stattrav: we shove all the other deps in our vendor dir src/other/ :D X is a little big for that
17:53.15 cristina i've installed "tk8.5-dev"; actually I've installed everything that was specified in the dependencies (libxi-dev libncursesw5-dev libxt-dev libxslt1-dev libxmu-dev libxmu-headers byacc flex libtnt-dev libxext-dev libpng12-dev zlib1g-dev libsm-dev libx11-dev libxau-dev tk8.5-dev tcl8.5-dev tk8.4-dev tcl8.4-dev itcl3-dev)
17:53.33 Stattrav aah
17:54.58 ``Erik cristina: those missing symbols are probably in libfontconfig1 or libfontconfig1-dev, I'm making sure I can build on my ubuntu 12.04 box right now
17:56.36 cristina ``Erik, thank you. On ubuntu 11.10 it happened the same thing. Actually, on the first week of gsoc submissions I managed to compile and install it. Afterwards I started working on a patch, wanted a new clean BRL-CAD and from that moment on, it kept failing.
17:57.28 cristina when using ./autogen instead of cmake, the compilation and installation work.
17:58.04 ``Erik autogen/configure are probably using your installed TK package, which you explicitely told cmake to ignore with the -DBRLCAD_BUNDLED_LIBS=Bundled argument
17:58.59 ``Erik you might have better luck if you try something like "rm CMakeCache.txt ; cmake -DCMAKE_BUILD_TYPE=Debug . && make"
17:59.41 Stattrav I should keep this in mind as I am recompiling tomorrow for a better work setup for the summers
18:00.01 cristina ah, ok. I'll try it now. I've reinstalled libfontconfig1-dev, libfreetype6-dev
18:01.33 ``Erik ok, it just successfully built for me using cmake without any args
18:02.49 cristina hm, with cmake -DCMAKE_BUILD_TYPE=Debug, it fails: http://pastebin.mozilla.org/1601052
18:03.18 ``Erik tk8.5-dev isn't' installed
18:04.04 cristina but it is, I can see it in the synaptic package manager. I'll reinstall it
18:27.22 ``Erik heh, google easter egg: "zerg rush"
18:27.44 Stattrav ahah was it from reddit that you got to know or 9gag
18:29.54 cristina :)
18:40.20 *** join/#brlcad andrei_ (~andrei@188.25.171.139)
18:54.53 cristina ok, so I managed to avoid that error by installing itk3, itk3-dev
18:58.16 cristina ``Erik: thanks for the suggestion
19:27.43 *** join/#brlcad Yoshi47 (~jan@64.235.102.210)
19:41.50 *** join/#brlcad crdueck (~cdk@d173-238-127-19.home4.cgocable.net)
20:05.42 *** join/#brlcad stevegt_1 (~stevegt@cislunar.TerraLuna.Org)
20:19.45 ``Erik Stattrav: hackernews ( http://news.ycombinator.com )
20:29.46 *** join/#brlcad stas (~stas@109.166.134.33)
21:31.07 starseeker cristina: it's worth making notes on what you needed to install that was not mentioned in the documentation
21:31.38 starseeker or even provide a documentation patch that adds the missing components
21:37.24 cristina starseeker: I'll make some notes on my wiki page. Still, I'm stuck with my previous error: http://pastebin.mozilla.org/1601016 (I got rid of this one: http://pastebin.mozilla.org/1601052 which I assume needed itk3, itk3-dev)
21:43.14 kanzure brlcad: "Ok, I registered stepcode.org. Now what?"
21:43.16 kanzure heh
21:44.07 kanzure why was a domain needed?
22:07.49 Maloeran Ahaha Erik, good easter egg
22:20.16 ``Erik dang ubuntu box doesn't seem to want to start networking on boot O.o
22:24.28 CIA-128 BRL-CAD: 03bob1961 * r50350 10/brlcad/trunk/src/libfb/if_ogl.c: This fix resolves the issue where an rtedge overlay fails to show up in the framebuffer window.
22:39.31 CIA-128 BRL-CAD: 03bob1961 * r50351 10/brlcad/trunk/src/libfb/if_wgl.c: Need this for windows too ---- this fix resolves the issue where an rtedge overlay fails to show up in the framebuffer window.
22:41.22 CIA-128 BRL-CAD: 03bob1961 * r50352 10/brlcad/trunk/src/tclscripts/rtwizard/lib/FbPage.itk: Rtwizard should be using /dev/ogl instead of /dev/X. This mod and the previous fix in libfb/if_ogl.c and libfb/if_wgl.c fixes the issue with rtedge overlays failing to show up in the framebuffer.

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.