| 00:01.19 | starseeker | brlcad: I'll see if I can put together a netbsd image - were you using the built-in xsltproc or the system version? |
| 00:02.13 | starseeker | there's an annoying behavior I've occasionally observed with the man page output where it doesn't respect the "standard" output directory settings - not sure whether that's an issue with the .xsl files associated with man pages or what exactly |
| 00:02.35 | starseeker | I have cmake logic to try and handle it, but it sounds like it still has bugs |
| 00:03.21 | starseeker | ``Erik: I've never seen etc used for executables - who did that? |
| 00:04.37 | starseeker | nowadays /opt is generally for "binary" packages like opera and acroread - again in my experience I've never run across something we want to find being installed in opt... |
| 00:08.02 | ``Erik | starseeker: sunos, aix, hpux, irix, tru64, ... |
| 00:09.11 | ``Erik | I thought it was weird when I first saw it, I was all linux and fbsd with a little light aix as a mere mortal... |
| 00:10.12 | ``Erik | back in the day, there was no sbin, opt was probably a spindle that wasn't available during boot, and /etc was just a place to shove stuff that didn't belong somewhere... the junk drawer of the file system, thus the name :) |
| 00:20.57 | starseeker | are they still that messed up? (the survivors on that list?) |
| 00:31.45 | ``Erik | I'd imagine so O.o I mean, we have /opt/cmake/bin/ on the linux servers, right? :D |
| 00:33.02 | ``Erik | the point is that there is no 'right way' that everyone uses... :) |
| 00:33.31 | starseeker | there are however common ways on popular OSes |
| 00:36.47 | starseeker | better than nothing I guess |
| 00:37.08 | starseeker | wishes POSIX had standardized X11 and opengl file locations... |
| 00:40.00 | ``Erik | in '88, X had plenty of competition and opengl was called irisgl and sgi specific... :D |
| 00:41.17 | *** join/#brlcad IriX64 (~kvirc@65.95.149.3) | |
| 00:41.18 | ``Erik | always projects trying to supercede X as well... quartz seems to be the only one that got traction, though |
| 00:41.51 | starseeker | sure, but why can't POSIX standardize it now? :-) no rule against new standardization efforts... |
| 00:42.27 | starseeker | scowls at netbsd - how do I get networking going with this doggone thing? |
| 00:44.47 | *** part/#brlcad IriX64 (~kvirc@65.95.149.3) | |
| 00:49.49 | starseeker | ah |
| 01:46.48 | brlcad | starseeker: XSLTPROC_EXECUTABLE:FILEPATH=/usr/pkg/bin/xsltproc |
| 02:06.48 | starseeker | brlcad: I'd be curious if using the bundled version changes anything (I actually wouldn't expect it to, but it's something to check) |
| 02:15.13 | brlcad | how to force that? |
| 02:33.02 | starseeker | -DBRLCAD_XSLTPROC=BUNDLED (I think) |
| 02:54.51 | starseeker | brlcad: I'm getting a conflict on netbsd: include/common.h:68:0: error: "__BEGIN_DECLS" redefined |
| 02:55.11 | starseeker | /usr/include/sys/cdefs.h:293:0: note: this is the location of the previous definition |
| 02:55.19 | starseeker | same deal for __END_DECLS |
| 02:55.30 | starseeker | (netbsd 6.1 amd64) |
| 03:02.23 | brlcad | starseeker: what are they defined to? |
| 03:03.51 | brlcad | and what was being compiled -- that's a wrong header ordering |
| 03:04.22 | starseeker | sscanf.c |
| 03:04.24 | starseeker | in libbu |
| 03:04.53 | starseeker | defined to __BEGIN_PUBLIC_DECLS and __END_PUBLIC_DECLS respectively |
| 03:05.21 | brlcad | yep |
| 03:05.36 | brlcad | it's missing, that's wrong |
| 03:06.10 | starseeker | you mean cdefs.h is missing? |
| 03:06.40 | brlcad | no, common.h |
| 03:06.51 | Notify | 03BRL-CAD:brlcad * 55668 brlcad/trunk/src/libbu/sscanf.c: by design, common.h should always come before all system headers whenever system headers are include. |
| 03:08.10 | brlcad | what are those defines? |
| 03:08.52 | brlcad | actually, never mind.. shouldn't matter :) |
| 03:10.24 | brlcad | the header missing was the problem |
| 03:23.29 | starseeker | yep, that got it |
| 03:24.31 | starseeker | hmm - include/brep.h:110:1: error: no matching push for '#pragma GCC visibility pop' |
| 03:26.17 | starseeker | something about the #ifdef logic for C++ I'll bet - the corresponding begin is inside an ifdef |
| 03:32.31 | *** join/#brlcad caen23 (~caen23@92.81.213.245) | |
| 03:43.07 | *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com) | |
| 03:43.23 | Notify | 03BRL-CAD:starseeker * 55669 brlcad/trunk/src/libbn/tri_tri.c: another common.h missing |
| 03:48.18 | starseeker | brlcad: http://paste.lisp.org/display/137472 |
| 03:50.39 | brlcad | starseeker: gcc version? |
| 03:50.51 | Notify | 03BRL-CAD:starseeker * 55670 brlcad/trunk/include/brep.h: Both the BEGIN and the END need to be inside or outside the ifdef together - mixing and matching doesn't work on NetBSD. |
| 03:50.58 | starseeker | 4.5.3 |
| 03:51.06 | starseeker | NetBSD b2 20110806 |
| 03:51.18 | brlcad | huh, it was reported back in 4.1 for fedora and fixed then (7 years ago) |
| 03:54.23 | brlcad | starseeker: looks like we need a try compile test with the xmmintrin.h header |
| 03:55.19 | brlcad | starseeker: does this succeed: BRLCAD_INCLUDE_FILE(xmmintrin.h HAVE_XMMINTRIN_H) |
| 03:57.10 | starseeker | yes |
| 04:02.12 | brlcad | starseeker: try this |
| 04:02.30 | Notify | 03BRL-CAD:brlcad * 55671 (brlcad/trunk/CMakeLists.txt brlcad/trunk/include/dvec.h): make sure the emmintrin.h header actually works, not just exists. there's a gcc bug spanning 4.0-4.5 where the posix_memalign() decls are different causing a 'throws different exceptions' failure |
| 04:05.04 | Notify | 03BRL-CAD:starseeker * 55672 brlcad/trunk/src/other/libregex/regex.h: Don't define __BEGIN_DECLS and __END_DECLS in regex.h if they're already defined. |
| 04:05.53 | starseeker | CMake parsing fails |
| 04:07.33 | Notify | 03BRL-CAD:starseeker * 55673 brlcad/trunk/CMakeLists.txt: Fix syntax error |
| 04:07.45 | starseeker | that failed |
| 04:08.41 | starseeker | and compilation is now succeeding |
| 04:10.08 | Notify | 03BRL-CAD:starseeker * 55674 brlcad/trunk/src/libged/illum.c: Another missing common.h |
| 04:10.50 | Notify | 03BRL-CAD:starseeker * 55675 brlcad/trunk/src/libged/item.c: Another missing common.h |
| 04:13.35 | Notify | 03BRL-CAD:starseeker * 55676 (brlcad/trunk/src/libged/make_name.c brlcad/trunk/src/libged/regdef.c and 3 others): The rest of the missing libged common.h inclusions |
| 04:47.34 | Notify | 03BRL-CAD:starseeker * 55677 (brlcad/trunk/src/adrt/librender/component.c brlcad/trunk/src/adrt/librender/cut.c and 14 others): More common.h additions - this gets us to a finished build. |
| 04:47.48 | starseeker | brlcad: I didn't notice the problems with errant man pages you described using NetBSD 6.1 + bundled xsltproc + latest CMake |
| 04:48.18 | starseeker | not sure what triggered the issue in your case, but here at least it didn't seem to be an issue... |
| 04:49.40 | starseeker | calls it a night |
| 08:34.44 | *** join/#brlcad Black_Rabbit (~Black_Rab@122.177.69.178) | |
| 08:35.52 | *** join/#brlcad zero_level (~mohit@117.212.27.169) | |
| 08:58.06 | *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net) | |
| 08:59.44 | *** join/#brlcad caen23 (~caen23@92.81.213.245) | |
| 09:09.59 | *** join/#brlcad caen23 (~caen23@92.81.177.169) | |
| 09:30.54 | *** join/#brlcad merzo (~merzo@60-178-133-95.pool.ukrtel.net) | |
| 09:30.54 | *** join/#brlcad Don_desk (~dtidrow@c-68-84-167-135.hsd1.mi.comcast.net) | |
| 09:42.48 | *** join/#brlcad merzo (~merzo@252-236-132-95.pool.ukrtel.net) | |
| 09:45.14 | starseeker | yawns |
| 09:49.02 | *** join/#brlcad zero_level (~mohit@117.220.8.177) | |
| 10:03.04 | *** join/#brlcad kesha (~kesha@14.139.122.114) | |
| 10:17.27 | *** join/#brlcad Mahi (~Mahi@ec2-23-20-158-45.compute-1.amazonaws.com) | |
| 10:45.33 | *** join/#brlcad Don_desk (~dtidrow@c-68-84-167-135.hsd1.mi.comcast.net) | |
| 11:32.02 | *** join/#brlcad kesha (~kesha@14.139.122.114) | |
| 12:34.33 | *** join/#brlcad Don_desk (~dtidrow@c-68-84-167-135.hsd1.mi.comcast.net) | |
| 12:46.06 | *** join/#brlcad caen23_ (~caen23@92.81.180.164) | |
| 13:21.34 | *** join/#brlcad Mahi_ (~Mahi@ec2-23-20-158-45.compute-1.amazonaws.com) | |
| 15:17.39 | *** join/#brlcad ibot (~ibot@rikers.org) | |
| 15:17.39 | *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || GSoC 2013! http://brlcad.org/wiki/Google_Summer_of_Code | |
| 15:20.04 | zero_level | ``Erik: hi, i learnt from the project ideas page that, you will be mentoring project to implement the image processing library |
| 15:20.36 | zero_level | ``Erik: can i have ur email address. |
| 15:39.12 | *** join/#brlcad kesha_ (~kesha@14.139.122.114) | |