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