IRC log for #brlcad on 20120501

00:00.04 kanzure cad/partlib is 10 MB
00:00.13 kanzure cad/plugins/ is 16 MB
00:00.27 kanzure cad/tests is another 10 MB
00:00.36 kanzure sim/src/ is 11 MB
00:01.19 kanzure huh so maybe i was wrong- it's probably just the history?
00:03.55 starseeker ah, k
00:04.13 starseeker watches PySlide's compile crawl by
00:06.07 kanzure i suppose i've never run "gc" on this.. 473 MB before and .. well let me upgrade my RAM first
00:06.21 starseeker heh
00:07.46 starseeker spoze I should install PyQt too to baseline
00:09.48 kanzure partlib is probably bad.. there should be an online pdb mirror structure instead of distributing a huge library of parts
00:23.39 kanzure starseeker: heh now it's only 463 MB
00:23.46 kanzure i guess 10 MB of "git cruft" is substantial
00:26.21 kanzure brlcad: you guys have private test cases? hah
00:41.15 starseeker hmm - what package has numarray?
00:43.00 starseeker ah fudge - I've got python 2.7 and 3.2 both - looks like that may confuse things
00:43.55 kanzure depends on what your system default is, yeah..
00:44.15 kanzure you might have to get an old version of python-numarray or get it from pypi
00:44.35 kanzure the known-working package is python-numarray=1.5.2-2.2ubuntu1
00:46.17 kanzure starseeker: http://archive.debian.org/debian/pool/main/p/python-numarray/python-numarray_1.5.2-2.2_i386.deb
00:46.49 kanzure you should consider getting the chroot to work first so that you can see how things are supposed to work
00:47.06 kanzure 1.2 GB http://diyhpl.us/~bryan/irc/nanoengineer/nanoengineer-chroot.tar.gz
00:47.13 kanzure or if you want to make it on your own: http://diyhpl.us/~bryan/irc/nanoengineer/nanoengineer-chroot-debootstrap
00:49.20 kanzure hrm the "git checkout" line in that file is probably a dumb idea
01:12.55 kanzure starseeker: btw.. i have some other nanoengineer users / quasi-developers in ##hplusroadmap
02:04.33 kanzure starseeker: some other dependencies are here http://www.nanoengineer-1.com/bhelfrich/BuildMeister/
02:34.23 *** part/#brlcad milamber (~devlin@d118-75-244-176.try.wideopenwest.com)
06:58.34 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
08:48.41 *** join/#brlcad stas (~stas@82.208.133.12)
08:56.24 *** join/#brlcad ksuzee (~ksuzee91@46.149.82.166)
09:15.47 *** join/#brlcad anuragmurty (~anurag@14.139.128.12)
09:21.00 *** join/#brlcad anuragmurty1 (~anurag@14.139.128.12)
09:35.11 CIA-128 BRL-CAD: 03Anuragmurty 07http://brlcad.org * r3510 10/wiki/Anuragmurty: New page: =Personal information= ==About me== *Name: Anurag Murty *E-mail address: anuragmurty@mgmail.com *IRC username: anuragmurty
09:35.24 CIA-128 BRL-CAD: 03Anuragmurty 07http://brlcad.org * r3511 10/wiki/Anuragmurty: /* About me */
09:36.10 CIA-128 BRL-CAD: 03Anuragmurty 07http://brlcad.org * r3512 10/wiki/Anuragmurty: /* About me */
09:38.20 CIA-128 BRL-CAD: 03Anuragmurty 07http://brlcad.org * r3513 10/wiki/Anuragmurty: /* About me */
09:42.24 CIA-128 BRL-CAD: 03Anuragmurty 07http://brlcad.org * r3514 10/wiki/Anuragmurty:
09:43.09 CIA-128 BRL-CAD: 03Anuragmurty 07http://brlcad.org * r3515 10/wiki/Anuragmurty:
09:53.55 *** join/#brlcad louipc (~louipc@archlinux/fellow/louipc)
09:56.45 CIA-128 BRL-CAD: 03Anuragmurty 07http://brlcad.org * r3516 10/wiki/Anuragmurty: /* About me */
09:57.47 CIA-128 BRL-CAD: 03Anuragmurty 07http://brlcad.org * r3517 10/wiki/Anuragmurty: /* About The GSoc Project */
10:19.17 *** join/#brlcad kane_ (~Mesut@g226126069.adsl.alicedsl.de)
10:37.22 *** join/#brlcad cristina (~cristina@188.24.66.134)
10:44.16 *** join/#brlcad Jak_o_Shadows (~Fake@unaffiliated/jak-o-shadows/x-0479135)
11:07.34 CIA-128 BRL-CAD: 03Stattrav 07http://brlcad.org * r0 10/wiki/Special:Log/move: [[User:Stattrav]] moved to [[Stattrav proposal 2012]]: That particular space of User:Stattrav shall be used for the project log and documentation related to that.
11:20.56 CIA-128 BRL-CAD: 03Stattrav 07http://brlcad.org * r3520 10/wiki/User:Stattrav: Roadmap of the project has been added.
11:22.03 CIA-128 BRL-CAD: 03Stattrav 07http://brlcad.org * r3521 10/wiki/User:Stattrav: The redirect in the page has been removed.
11:26.18 *** part/#brlcad ksuzee (~ksuzee91@46.149.82.166)
11:28.29 *** join/#brlcad ksuzee (~ksuzee91@46.149.82.166)
12:16.44 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
13:21.49 *** join/#brlcad andrei__ (~andrei@188.25.175.103)
13:57.59 andrei__ Hello, and sorry for the absence
13:59.16 andrei__ I have finally managed to set up a a working Arch linux distro
14:18.23 *** join/#brlcad pawleeq (~pawleeq@212-96-188-229.cust.selfnet.cz)
14:21.14 brlcad andrei__: cool, do you have a working compile/install too?
14:21.30 andrei__ this is what I am currently working on
14:21.43 andrei__ I have tried 3 different compiling methods and none is working at the moment
14:21.59 andrei__ I was trying to write a file with the methods attempted, my config and package dependencies
14:22.53 andrei__ for example when I follow the " Building from SVN " instructions
14:23.16 andrei__ make has this error http://pastebin.ca/2142889
14:23.38 andrei__ will provide a more detailed file in a few moments
14:29.07 CIA-128 BRL-CAD: 03brlcad * r50375 10/brlcad/trunk/src/fbserv/fbserv.c: restructure to avoid forward declarations. also don't need/want win32 protections around the openlog() calls, they should have just been wrapped in a HAVE_SYSLOG_H feature check.
14:29.48 brlcad andrei__: so what does that error say to you?
14:31.09 brlcad your version of gcc is pretty new, so it's detecting some trivialities that need to be cleaned up
14:31.31 andrei__ one second ,I also tried to obtain it from AUR using yaourt
14:32.21 brlcad you don't need to get the same failure from lots of different places....
14:32.31 brlcad should fix what it's barking about
14:32.44 brlcad it's just a warning, but should understand what that warning is
14:33.27 andrei__ the error means that there are some declared variables that aren't used, I would say.
14:33.45 brlcad close
14:34.19 brlcad first, it's a warning, not an "error" .. but we set a mode that tells the compiler to treat all warnings as an error
14:34.36 andrei__ yes
14:34.40 brlcad notice the line that says:
14:34.41 brlcad cc1: all warnings being treated as errors
14:35.00 andrei__ so if I will remove them it won't give the same error again
14:35.17 andrei__ this is the yaourt output
14:35.17 brlcad so when you see that, if it's a warning you don't understand, you could always turn off the behavior that treats warnings as errors so your compile will succeed
14:35.28 andrei__ http://pastebin.ca/2142901
14:36.00 brlcad that said, nearly every warning gcc can issue is relatively easy to understand and "fix"
14:36.22 andrei__ I ll fix that now
14:36.40 andrei__ meanwhile I also need to find out if pkgbuild is global, or it can be different for every package
14:37.05 brlcad the specific warning it's issuing is that there's a variable, it gets set to a value, but then that variable/value is never used .. so why have it at all
14:37.36 brlcad to figure out what to do about it, you have to read the code, see if it was commented-out or see if it calls a function and just the value isn't needed, see if it can just go away
14:38.36 brlcad the yaourt output indicates a completely different issue, but is not with a trunk build, so it may very well be an issue already fixed
14:42.08 andrei__ I will work on the gcc error first, seems easier to handle.
14:44.59 brlcad it's a warning, but yes should be very easy to handle
14:45.37 *** part/#brlcad ksuzee (~ksuzee91@46.149.82.166)
14:46.08 brlcad I reiterate that point because it's important to be able to distinguish between the two, warnings vs actual errors
15:18.36 andrei__ how can I find what is the source file of a brlcad developed function?
15:20.25 andrei__ ah, nevermind I have found it
15:25.35 brlcad grep -r some_function *
15:26.56 brlcad or better grep some_function include/* .. then go to the dir for whatever header it was declared in, e.g., "grep bu_log include/*" shows it in bu.h, so if I "grep bu_log src/libbu/*" I'll see it's implemented in src/libbu/log.c
15:27.26 brlcad more efficiently, run etags/ctags on the source tree and just jump to the symbol with meta-, in emacs
15:28.26 jordisayol brlcad: what happened with new brlcad version number?
15:30.52 brlcad jordisayol: what do you mean?
15:30.57 andrei__ nmg_plot_fu is never using the const struct bn_tol *tol parameter, I have tried omitting it's name but that too causes compiling error. In the initial file it a temp variable was initialized with the parameter, but the variable had no use aswell.
15:31.52 brlcad andrei__: you can't omit a name with C
15:31.54 brlcad that's only C++
15:32.07 jordisayol brlcad: the last release version was 2.20.4, the dev version was 2.21.0 and the new release is 2.20.6
15:32.27 brlcad andrei__: look for the UNUSED() macro, probably used in that same file elsewhere
15:32.41 andrei__ ah, thanks.
15:32.48 brlcad jordisayol: yeah, we needed to roll out a patch release ahead of 7.22
15:33.04 brlcad changes were manually pulled over to the STABLE branch
15:34.16 jordisayol brlcad: ok. who modified the debian/changelog file to remove last version entry? just to say that is better to modify it from 2.22.0 to 2.20.6 , that's all
15:35.43 brlcad jordisayol: no idea, svn log will tell you
15:36.11 jordisayol s/2.*/7.*/g
15:36.57 jordisayol svn is not changed, but is changed on 7.20.6 tar.gz file
15:37.00 brlcad looks like nobody has modified debian/changelog except you
15:37.10 jordisayol yes, I see
15:37.35 jordisayol but take a look at changelog on released files
15:37.41 brlcad remember, changes were *manually* pulled over to the STABLE branch, not everything
15:38.02 brlcad so your updates to that file weren't pulled, it's whatever it was previously during release
15:39.09 jordisayol sorry, I don't understand you
15:39.16 brlcad that's exactly what it's good to automate version number updates wherever possible, not every dev knows about every possible place there's a version number stored
15:39.49 brlcad we made a release 7.20.4 several months back
15:39.57 brlcad then we started working on 7.22.0 release
15:40.02 jordisayol aha
15:40.14 brlcad it was taking way too long to stabilize
15:40.21 jordisayol yes
15:40.46 brlcad so only specific changes from 7.22.0 were pulled into a 7.20.6 release
15:40.55 brlcad a minor subset
15:41.17 brlcad during that process, apparently not all the files got updated, since only specific changes were pulled
15:41.44 brlcad so your debian/changelog wasn't updated .. and even if it was updated, it would have been the wrong number
15:41.54 brlcad it needed to be manually updated, but nobody knew about it
15:42.06 brlcad it's not documented in our HACKING release steps
15:42.38 brlcad so to avoid this happening in the future, we either need to 1) make it update automatically or 2) include it in our release steps
15:43.29 brlcad ideally 1 if it's possible, otherwise 2 at a minimum
15:44.37 jordisayol ok, after all is not a problem because the building script automatically modify the changelog file if not in the brlcad real version
15:44.56 andrei__ brlcad, I found the UNUSED macro brlcad is using in common, compiling resumed now.
15:45.21 andrei__ <PROTECTED>
15:45.51 brlcad sure that's where it's defined, but I meant just looking at one of the usages so you know how to use it :)
15:46.33 andrei__ yes, I did find a helpful example
15:47.18 brlcad great
15:48.15 jordisayol I'll include this file in the HACKING release steps
15:49.10 brlcad there's no way to automate it?
15:51.13 jordisayol it's already automated by the sh/make_deb.sh cript
15:51.34 brlcad it's not automated if that script isn't run :)
15:51.44 jordisayol no
15:52.09 brlcad I mean automatic for a source release
15:52.23 brlcad so that it's correct in the source tarball
15:53.31 brlcad since make_deb.sh automates it and that's used during .deb generation, there's no problem there
15:54.12 brlcad so somehow doing whatever updates are needed during "make dist", or at least detecting them and stopping
15:54.12 jordisayol sorry, when manually updated from trunk to stable, is there some script that is executed?
15:54.27 brlcad no
15:54.32 brlcad that's why it's manual...
15:54.52 jordisayol so, how can automatically generate it in this case?
15:54.54 brlcad but there is a variety of actions that happen when the soure tarball is generated
15:55.00 jordisayol aha
15:55.08 brlcad it validates LOTS of things
15:55.47 brlcad see the "make distcheck" target
16:01.19 jordisayol brlcad: ok, I'll take a look on "make distcheck" target. Anyway, there is not a problem with deb building version, Just I didn't understood what happened, that's all. Many thank for the explanation.
16:02.15 CIA-128 BRL-CAD: 03bob1961 * r50376 10/brlcad/trunk/src/rt/viewedge.c:
16:02.15 CIA-128 BRL-CAD: Don't need the call to db_dirbuild() in viewedge.c/view_init() because the
16:02.15 CIA-128 BRL-CAD: db_open()'s here and in main.c are using mapped files. So the previous call to
16:02.15 CIA-128 BRL-CAD: rt_dirbuild() in main.c has already called db_dirbuild(). This avoids the
16:02.15 CIA-128 BRL-CAD: db_dircheck: Duplicate of ... error messages.
16:20.39 *** join/#brlcad cristina (~cristina@188.24.77.63)
16:26.22 andrei__ brlcad : could you please explain what this means. http://pastebin.ca/2142959 I don't really understand it
16:29.03 brlcad andrei__: sure
16:29.45 brlcad so that's a linker error (i.e., not a warning and not a compile error)
16:30.21 andrei__ should I edit the Makefile?
16:30.25 brlcad it's saying that our libbu library's dlfcn.c files calls a function dlopen()
16:30.47 brlcad it's saying it found that function in /lib/libdl.so.2
16:31.08 brlcad but that library wasn't specified during linkage, so maybe try adding it to the link line
16:31.27 brlcad you'd edit the CMakeLists.txt file to make sure it's specified for rttherm
16:37.16 andrei__ I should edit the /rttherm/CMakeLists.txt or the one from dlfcn.c ?
16:40.59 brlcad andrei__: try adding ${DLOPEN} to the rttherm one
16:41.16 brlcad wonders how cmake is even succeeding
16:42.26 andrei__ I have added {DLOPEN} in SET(RTTHERM_INCLUDE_DIRS
16:42.31 andrei__ seemed the most plausible :)
16:43.36 andrei__ in /src/rttherm/CMakeLists.txt
16:46.21 CIA-128 BRL-CAD: 03brlcad * r50377 10/brlcad/trunk/CMakeLists.txt:
16:46.21 CIA-128 BRL-CAD: MX is not used, remove it. what is libds? remove it too. rename DLOPEN to DL
16:46.21 CIA-128 BRL-CAD: since it's related to libdl. looks like it's also unused, but it should be for
16:46.21 CIA-128 BRL-CAD: all the dynamic libbu support .. which has probably all just unfortunately
16:46.21 CIA-128 BRL-CAD: gotten left disabled since the conversion to cmake.
16:46.32 brlcad it's not an include dir
16:46.32 brlcad it's a library
16:46.35 brlcad so look for the ADDLIBRARY line
16:46.45 brlcad er, ADDLIB I believe
16:47.01 brlcad plus if you're using trunk, I just renamed it from DLOPEN to just DL
16:47.07 brlcad next time you svn update
16:58.05 CIA-128 BRL-CAD: 03Crdueck 07http://brlcad.org * r3522 10/wiki/User:Crdueck/log: added log page
16:58.47 CIA-128 BRL-CAD: 03brlcad * r50378 10/brlcad/trunk/CMakeLists.txt: rename library variable to just the name of the library for consistency. might want a common prefix or suffix, but would need to review all libs. rename NS to NSL and NETWORK_SOCKET to just NETWORK.
17:03.57 CIA-128 BRL-CAD: 03brlcad * r50379 10/brlcad/trunk/src/util/CMakeLists.txt: ttcp intentionally does not use libbu. link to socket/nsl/network instead. remote, untested.
17:06.09 CIA-128 BRL-CAD: 03brlcad * r50380 10/brlcad/trunk/CMakeLists.txt: m library doesn't exist on windows. test should just fail, no?
17:06.22 brlcad andrei__: looks like it's "DLOPEN_LIBRARY" or "DL_LIBRARY" that you'll need to add
17:07.29 andrei__ I haven't figured out where yet, as in /src/rttherm/CMakeLists.txt there is none.
17:08.08 CIA-128 BRL-CAD: 03brlcad * r50381 10/brlcad/trunk/CMakeLists.txt: move the opengl header check out of the lib stage into the header stage
17:10.13 *** join/#brlcad n_reed (~molto_cre@BZ.BZFLAG.BZ)
17:11.28 andrei__ I am not familiar with cmake and that slows me down considerably, I need to read about it before coding starts.
17:15.46 brlcad yeah, that would be good -- just think of it as a bunch of C code with a lot of cpp macros
17:16.15 brlcad find the macro if you need to understand what something is doing, otherwise you can just follow the example in other CMakeLists.txt files
17:18.38 CIA-128 BRL-CAD: 03brlcad * r50382 10/brlcad/trunk/CMakeLists.txt: unclear what this lib check is for too. seems to be unused.
17:20.45 brlcad starseeker: the further I dig, the more I'm amazed it succeeds. half the lib checks seem to be outright wrong or unused... you did more than just see if there was an error after you hit the compile button right? :)
17:23.04 *** join/#brlcad ksuzee (~ksuzee91@46.149.82.166)
17:32.50 brlcad starseeker: just giving you a hard time, I know it was/is a lot of work and is appreciated and worthwhile in the end .. :)
17:35.28 CIA-128 BRL-CAD: 03brlcad * r50383 10/brlcad/trunk/CMakeLists.txt: the SGI graphics library is no more. no longer used, so no point checking for it either.
17:36.37 CIA-128 BRL-CAD: 03brlcad * r50384 10/brlcad/trunk/CMakeLists.txt: irix is gone now too, so remove unused libgen library check
17:47.50 andrei__ I have tried adding BRLCAD_ADDLIB(DLOPEN_LIBRARY "${DLOPEN_LIBRARY}") in src/rttherm/ CmakeLists.txt but I recieve the same error. I tried to take as an example the /src/liboptical CMakeLists
17:52.19 CIA-128 BRL-CAD: 0361.12.114.82 07http://brlcad.org * r3523 10/wiki/User:Stattrav: Added the milestones to the page
17:56.00 brlcad andrei__: that doesn't look right
17:56.12 CIA-128 BRL-CAD: 0361.12.114.82 07http://brlcad.org * r3524 10/wiki/User:Stattrav/GSoC2012_log: Start of the logs
17:56.17 brlcad there should have already been a line for rttherm listing libraries
17:56.36 brlcad yeah, BRLCAD_ADDEXEC(rttherm "spectrum.c;viewtherm.c" "libfb;libged;librttherm;libmultispectral")
17:56.49 brlcad change that to BRLCAD_ADDEXEC(rttherm "spectrum.c;viewtherm.c" "libfb;libged;librttherm;libmultispectral;${DLOPEN_LIBRARY}")
17:57.09 brlcad remove your other change
17:59.19 andrei__ ah, thank you
17:59.46 CIA-128 BRL-CAD: 03Stattrav 07http://brlcad.org * r3525 10/wiki/User:Stattrav:
18:04.43 kanzure brlcad: is there any gsoc project/student this year that you think i should be particularly interested in?
18:04.52 kanzure given what i usually rant about or code about
18:08.47 andrei__ brlcad, that doesn't work either.
18:09.24 andrei__ the error is the same
18:14.35 brlcad andrei__: try just DLOPEN instead of DLOPEN_LIBRARY
18:14.57 brlcad are you using svn sources and, if so, have you updated?
18:15.30 brlcad kanzure: I don't know -- have you looked over the list?
18:16.15 brlcad there was one STEP applicant, but wasn't accepted (lacking quality)
18:16.16 andrei__ brlad : I tried compiling "the latest version" , I also have the svn one so I ll update it now and try with that
18:16.37 brlcad andrei__: only reason I ask is because with the latest, I know it should be DL_LIBRARY
18:17.43 kanzure brlcad: partially looked at it
18:19.45 brlcad they're listed here: http://www.google-melange.com/gsoc/org/google/gsoc2012/brlcad
18:21.20 brlcad kanzure: was the socis simulation project of any interest?
18:21.29 brlcad if so, there's a continuation project for that one
18:21.33 kanzure finding the link again
18:21.37 brlcad there's also several nurbs projects
18:22.23 CIA-128 BRL-CAD: 03n_reed * r50385 10/brlcad/trunk/src/other/step/ (6 files in 4 dirs): minor string comparison improvements from SCL git 1ad14e1, 70a8382, 7a6ba24, c316f21, and 572e9ad
18:24.16 kanzure brlcad: brlcad.org loosk broked?
18:24.17 kanzure *looks
18:27.18 CIA-128 BRL-CAD: 03erikgreenwald * r50386 10/brlcad/trunk/ (218 files in 130 dirs): 11 months and a minor, time to purge the autotools build system
18:30.27 ``Erik ('boosh'.)
18:48.07 andrei__ I'm getting this error when running Cmake http://pastebin.ca/2143026 . but I do have the X window system
18:50.28 andrei__ oh, one second. I think I am onto something
18:59.23 andrei__ perfect, I found the issue in brlcad-devel archive
19:07.26 *** join/#brlcad pawleeq (~pawleeq@212-96-188-229.cust.selfnet.cz)
19:09.19 *** join/#brlcad pawleeq_ (~pawleeq@212-96-188-229.cust.selfnet.cz)
19:15.51 andrei__ I m getting ../../lib/libtclcad.so.19.0.1: undefined reference to `X24_interface'
19:16.15 andrei__ and I found the solution
19:16.20 andrei__ but I don t know where should I run this
19:16.32 andrei__ rm libfb_la-if_X24.lo && make && nm .libs/libfb_la-if_X24.o | grep open_existing
19:18.02 andrei__ and I have the latest svn checkout
19:21.03 *** join/#brlcad pawleeq__ (~pawleeq@212-96-188-229.cust.selfnet.cz)
19:24.03 andrei__ crdueck , from what I ve seen you had the same problem
19:24.07 andrei__ have you fixed it, how?
19:28.34 *** join/#brlcad stas (~stas@188.24.35.114)
19:32.31 crdueck andrei__: it was a problem with the naming of the lib directories
19:32.45 crdueck whats your OS?
19:33.09 andrei__ Archlinux - i686 cpu version
19:33.37 crdueck okay, and whats the output of ls /lib
19:34.14 andrei__ is it ok if I give you a pastebin.ca paste, or have another preference?
19:34.49 crdueck nvm, my bad. i meant are your libs stored in /lib or is there another dir like lib32
19:35.14 andrei__ ah, they're stored in /lib
19:35.38 andrei__ here is the list
19:35.39 andrei__ http://pastebin.ca/2143034
19:36.21 crdueck okay, so theres some problem with the logic in misc/CMake/FindX11.cmake around lines 161
19:36.28 kanzure brlcad.org still looks broken
19:36.28 crdueck i'm taking a look
19:36.36 kanzure maybe i am using it wrong
19:37.11 andrei__ I tried to use yaourt to install brlcad , which is a frontend for a package manager for Archlinux
19:37.16 andrei__ and all dependencies seemed fine.
19:38.20 crdueck andrei__: okay, so the current logic looks to see that you're using a 32-bit OS, but then it will only use /usr/lib (which is where your actual libs are stored) if you have multilibs installed (i'm guessing you dont
19:38.24 crdueck )
19:38.39 crdueck otherwise it expects them to be in /usr/lib32
19:39.00 crdueck archlinux has strange naming conventions for multilibs because apparently 32bit support was an afterthought
19:39.14 crdueck they only intended to originally support 64bit
19:39.37 crdueck i think its safe to say that a 32-bit OS wont have 64-bit libs installed correct?
19:40.09 andrei__ It shouldn't, yes.
19:41.41 crdueck <PROTECTED>
19:41.45 crdueck try that patch
19:43.08 andrei__ one moment
19:43.51 andrei__ excuse me, how do I patch that?
19:44.24 crdueck go to the root dir, then run patch -p0 -i /path/to/the/patch
19:45.55 andrei__ brlcad root dir, or my OS root dir?
19:46.00 andrei__ sorry for all the trouble :)
19:47.04 crdueck brlcad root dir, you can see that the index of the patch is a path from your brlcad root dir
19:47.06 *** join/#brlcad pawleeq__ (~pawleeq@212-96-188-229.cust.selfnet.cz)
19:47.20 crdueck and no worries, thats what the irc is here for
19:48.02 jordisayol brlcad: I'm building and testing on debian 32-bit and I got this error when rendering in rtwizard http://paste.debian.net/166899/
19:52.07 CIA-128 BRL-CAD: 03n_reed * r50387 10/brlcad/trunk/src/other/step/src/clstepcore/STEPcomplex.cc: use stringstream to correctly print file id, SCL git 71b3a28
19:53.56 andrei__ crdueck: Thank you very much, the build is at 55% right now, seems to be working.
19:54.44 crdueck starseeker: i've examined the patch for FindX11.cmake you committed yesterday and i think theres still some problems with it. It still wont find the correct libs on archlinux if the user doesnt have multilibs installed. The easy solution is just to always add /usr/lib to the list of dirs to search for both 32/64-bit, but i'd like to get your feedback as to if there's any reason not to do this.
19:54.54 crdueck andrei__: glad its working :)
19:55.06 ``Erik a/clear
20:07.59 crdueck andrei__: can you confirm that 32-bit archlinux has a file /etc/arch-release?
20:08.36 andrei__ yes. It does.
20:08.53 andrei__ or
20:08.59 andrei__ wait a second to see what is in it
20:09.08 crdueck alright thanks, thats an easy way to tell if the users OS is arch, might be a nice fix
20:09.13 crdueck its probably empty
20:09.34 andrei__ yes
20:09.38 andrei__ it is an empty text file
20:10.00 andrei__ -rw-r--r-- 1 root root 0 Apr 2 02:41 arch-release. If it helps.
20:10.24 crdueck yup thanks :)
20:11.59 andrei__ Ok, I do get a rather wierd error.
20:12.16 andrei__ http://pastebin.ca/index.php
20:12.55 crdueck pastebin isnt loading for me, could you use pastie.org?
20:14.20 andrei__ oh, sure
20:14.53 andrei__ http://pastie.org/3845372
20:16.07 crdueck looks like some conflict between files you installed previously, maybe when you tried installing from the AUR
20:16.33 crdueck try using cmake -DCMAKE_INSTALL_PREFIX=/opt/brlcad
20:16.39 crdueck and then remake
20:17.29 andrei__ probably later on today I should find out why I didn't work from AUR
20:17.31 crdueck or did you use sudo make install?
20:17.37 crdueck or just make isntall
20:17.40 andrei__ nope, just make install
20:17.52 crdueck okay, well then thats it
20:18.34 andrei__ lets see
20:19.31 andrei__ right
20:20.14 andrei__ <PROTECTED>
20:20.57 crdueck great, make install always has to be run with root privs
20:21.21 andrei__ is there any way to test my installation. make test / sudo make test doesn't work
20:21.22 crdueck in the same way as pacman wont let you install a package without root privs
20:21.29 crdueck make bencmark
20:21.35 crdueck benchmark*
20:22.55 andrei__ crdueck, what os do you use?
20:23.13 crdueck currently archlinux
20:23.49 *** join/#brlcad Neil___ (~chatzilla@117.229.42.199)
20:24.23 andrei__ 64 bit I assume
20:24.34 crdueck yup
20:24.49 andrei__ does brlcad install succesfuly from AUR on your distro?
20:26.13 crdueck i would assume not, i can check though
20:30.22 crdueck no i get a make error compiling some openNURBS file
20:32.18 crdueck but seeing as i compile find from svn i assume thats an issue for whoever made the package and not BRLCAD
20:32.24 crdueck s/find/fine
20:34.46 *** part/#brlcad ksuzee (~ksuzee91@46.149.82.166)
20:48.04 CIA-128 BRL-CAD: 03Anuragmurty 07http://brlcad.org * r3526 10/wiki/User:Anuragmurty: New page: =Personal information= =About me= *Name: Anurag Murty *E-mail address: anuragmurty@gmail.com *IRC username: anuragmurty :'''I am an MTech student of Computational Science at IISc Bangalor...
20:49.22 kanzure brlcad.org still says "bz.bzflag.bz"
20:49.33 kanzure oh brlcad.org/wiki works
20:49.34 kanzure weird..
20:49.52 kanzure so brlcad.org/d looks like the normal site
21:11.24 CIA-128 BRL-CAD: 03starseeker * r50388 10/brlcad/trunk/misc/CMake/FindX11.cmake: If we don't have multilib systems, assume /usr/lib is legit for the word size specified
21:13.03 starseeker crdueck, andrei__: does r50388 solve the problem?
21:13.51 starseeker brlcad: sorry :-/
21:15.22 starseeker brlcad: I did as much testing as I knew how to do, but apparently there was/is a class of code functionality I don't hit with my normal activities
21:16.54 CIA-128 BRL-CAD: 03n_reed * r50389 10/brlcad/trunk/src/other/step/src/cleditor/STEPfile.cc: reject SCL git df8f8d5 and replace temp array with vector
21:19.28 crdueck starseeker: i posted a patch to the tracker, it checks if the user is using archlinux seeing as that is the only OS affected by this
21:20.00 starseeker crdueck: for the moment, that seems to be the case, but what if another distro does it in the future?
21:20.49 crdueck okay, your patch still has an issue
21:20.57 crdueck in my case i have /usr/lib32, and /usr/lib
21:21.07 crdueck so the logic breaks
21:21.32 starseeker for a 64 bit build?
21:21.36 crdueck yes
21:22.04 starseeker it should be appending /usr/lib to ${64BIT_DIRS} because /usr/lib32 exists
21:23.29 crdueck but (NOT EXISTS "/usr/lib32" AND NOT EXISTS "/usr/lib64") is false in my case
21:23.46 starseeker ah, but that's OK because /usr/lib is already added in the previous test
21:24.57 starseeker crdueck: what error are you seeing when it looks for X11?
21:25.09 crdueck oh, you did add the test for /etc/arch-release? that was the change i had made and i wasnt sure if you had added it as well
21:25.55 starseeker crdueck: it shouldn't be needed... you are doing a 64 bit build and have lib32, so the test on FindX11.cmake:168 will add /usr/lib to the X11 search paths
21:26.21 starseeker once it does so, the test on FindX11.cmake:173 doesn't need to succeed
21:27.07 starseeker actually, I can probably simplify that...
21:27.08 crdueck okay sorry, my mistake. i hadnt reverted my changed before updating. we werent looking at the same code
21:27.22 crdueck you're correct
21:30.22 CIA-128 BRL-CAD: 03starseeker * r50390 10/brlcad/trunk/misc/CMake/FindX11.cmake: Consolidate the X11 lib checks
21:30.31 starseeker crdueck: does that make it a little clearer?
21:32.31 starseeker crdueck: one of the points brlcad always has to remind me of is to not add operating system specific logic when we don't have to, so if we can cook up a test that will work generally the next distro to do this (and I think it's plausible that more will do it as 64 bit becomes more and more the norm) will "just work".
21:38.00 crdueck starseeker: fair enough, and yes r50390 is more clear
21:38.43 starseeker crdueck: appreciate your submitting a patch, don't get me wrong :-)
21:39.26 starseeker but I can totally see in 5-10 years 32 bit going the way of 16 bit systems now, and distros adjusting accordingly
21:59.38 CIA-128 BRL-CAD: 03starseeker * r50391 10/brlcad/trunk/ (CMakeLists.txt configure configure.cmake.sh): Rename configure.cmake.sh to configure
22:01.45 CIA-128 BRL-CAD: 03starseeker * r50392 10/brlcad/trunk/ (configure misc/CMake/configure_prefix.sh): Tweak the header on the configure script
22:02.31 CIA-128 BRL-CAD: 03Popescu.andrei1991 07http://brlcad.org * r3527 10/wiki/User:Popescu.andrei1991: New page: ==Personal Info== Hello, my name is Andrei - Constantin Popescu, I usually go by Andrei. I am a second year undergraduate at Polytechnic University of Bucharest,studying at the computer sc...
22:05.26 *** join/#brlcad louipc (~louipc@archlinux/fellow/louipc)
22:07.14 CIA-128 BRL-CAD: 03starseeker * r50393 10/brlcad/trunk/src/other/libpng/Makefile.am: Revert libpng Makefile.am to vanilla
22:13.31 andrei__ could someone please provide me ( or tell me where to search for ) Erik's email address?
22:41.46 ``Erik erik@brlcad.org or erik@elfga.com would work, or you could talk to me here
22:54.07 *** join/#brlcad crdueck_ (~cdk@d173-238-127-19.home4.cgocable.net)
23:00.23 *** join/#brlcad bhinesley (~bhinesley@108.220.113.189)
23:00.23 *** join/#brlcad ChanServ (ChanServ@services.)
23:00.23 *** join/#brlcad yiyus (1242712427@je.je.je)
23:00.23 *** mode/#brlcad [+o ChanServ] by wolfe.freenode.net
23:01.31 *** join/#brlcad brlcad (~sean@BZ.BZFLAG.BZ)
23:01.31 *** join/#brlcad piksi (piksi@pi-xi.net)
23:01.31 *** join/#brlcad cvds_ (~leila@e255180.upc-e.chello.nl)
23:01.58 *** join/#brlcad cristina (~cristina@188.24.77.63)
23:01.58 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
23:03.42 brlcad removal is premature, it was announced deprecated in 7.20
23:05.43 brlcad shouldn't be removed until 7.24
23:06.35 CIA-128 BRL-CAD: 03n_reed * r50394 10/brlcad/trunk/src/other/step/src/ (13 files in 4 dirs): fix missing types, prototypes, and returns based on SCL git 562f4de, 6e6b8ca, 2dc4e7e, fd1d32c, 99407fb, and b5238df
23:06.35 brlcad kanzure: oops, yep, borked after adding a new domain
23:08.15 kanzure haha
23:08.20 kanzure well at least you now discovered it
23:09.32 brlcad technically only the default page
23:10.06 brlcad there was an index.html added that overrode a rewrite rule
23:24.11 *** join/#brlcad tofu_ (~sean@BZ.BZFLAG.BZ)
23:26.33 *** join/#brlcad piksi_ (piksi@pi-xi.net)
23:31.54 *** join/#brlcad cvds__ (~leila@e255180.upc-e.chello.nl)
23:32.09 *** mode/#brlcad [+o brlcad] by ChanServ
23:45.24 *** join/#brlcad DarkCalff (DC@173.231.40.98)
23:45.57 *** join/#brlcad dtidrow_desk (~dtidrow@c-68-84-167-135.hsd1.mi.comcast.net)
23:50.18 *** join/#brlcad CIA-124 (~CIA@cia.atheme.org)

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