? devel_root.diff ? work Index: Makefile =================================================================== RCS file: /home/pcvs/ports/devel/root/Makefile,v retrieving revision 1.20 diff -u -r1.20 Makefile --- Makefile 5 Jan 2009 19:43:52 -0000 1.20 +++ Makefile 15 May 2009 18:56:19 -0000 @@ -139,7 +139,7 @@ WITH_POSTGRESQL= yes .endif -.if exists(${LOCALBASE}/lib/libpython2.4.so.1) +.if exists(${LOCALBASE}/lib/libpython2.4.so.1) || exists(${LOCALBASE}/lib/libpython2.6.so) WITH_PYTHON= yes .endif @@ -220,14 +220,6 @@ ### Rules and version dependend variables -.if ${OSVERSION} >= 700000 -BROKEN= Does not compile -.endif - -.if ${ARCH} == "amd64" || ${ARCH} == "sparc64" || ${ARCH} == "ia64" -BROKEN= "Does not compile" -.endif - pre-everything:: @${ECHO_MSG} \ "===> Use WITH_? or WITHOUT_? to (de-)activate build options," Index: files/patch-cint-src_gcc3strm.cxx =================================================================== RCS file: files/patch-cint-src_gcc3strm.cxx diff -N files/patch-cint-src_gcc3strm.cxx --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-cint-src_gcc3strm.cxx 15 May 2009 18:56:19 -0000 @@ -0,0 +1,23 @@ +--- cint/src/gcc3strm.cxx.orig 2009-05-15 20:42:48.000000000 +0200 ++++ cint/src/gcc3strm.cxx 2009-05-15 20:53:21.000000000 +0200 +@@ -165,12 +165,18 @@ + } + + static int G__G__stream_5_7_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { +- G__letint(result7,103,(long)((fpos*)(G__getstructoffset()))->operator==(*(fpos*)libp->para[0].ref)); ++ fpos* op1 = (fpos*) G__getstructoffset(); ++ fpos* op2 = (fpos*) libp->para[0].ref; ++ ++ G__letint(result7,103,(long)(streamoff(*op1) == streamoff(*op2))); + return(1 || funcname || hash || result7 || libp) ; + } + + static int G__G__stream_5_8_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { +- G__letint(result7,103,(long)((fpos*)(G__getstructoffset()))->operator!=(*(fpos*)libp->para[0].ref)); ++ fpos* op1 = (fpos*) G__getstructoffset(); ++ fpos* op2 = (fpos*) libp->para[0].ref; ++ ++ G__letint(result7,103,(long)(streamoff(*op1) != streamoff(*op2))); + return(1 || funcname || hash || result7 || libp) ; + } +