On 18 July 2014 at 18:07, Sevan / Venture37 <[email protected]> wrote: > Ignoring ports & using the stock python 2.7.8 source & patch, with > Makefile.pre.in modified to add -xnolibs e.g. > > "-C -G -xnolibs -s Include/pydtrace.d \" > > > Include/pydtrace_offsets.sh OTHER Python/ceval.o > Include/pydtrace_offsets > Include/pydtrace_offsets.h > > if test "/usr/sbin/dtrace" != "" ; then touch -r Python/ceval.o > Python/ceval.o.ts_dtrace ; touch -r Modules/gcmodule.o > Modules/gcmodule.o.ts_dtrace ; touch -r Objects/classobject.o > Objects/classobject.o.ts_dtrace ; touch -r Objects/typeobject.o > Objects/typeobject.o.ts_dtrace ; /usr/sbin/dtrace -o > Python/pydtrace.o -DPYDTRACE_STACK_HELPER -I. -IInclude -I./Include > -64 -C -G -xnolibs -s Include/pydtrace.d Python/ceval.o > Modules/gcmodule.o Objects/classobject.o Objects/typeobject.o ; > touch -r Python/ceval.o.ts_dtrace Python/ceval.o ; touch -r > Modules/gcmodule.o.ts_dtrace Modules/gcmodule.o ; touch -r > Objects/classobject.o.ts_dtrace Objects/classobject.o ; touch -r > Objects/typeobject.o.ts_dtrace Objects/typeobject.o ; rm > Python/ceval.o.ts_dtrace ; rm Modules/gcmodule.o.ts_dtrace ; rm > Objects/classobject.o.ts_dtrace ; rm Objects/typeobject.o.ts_dtrace ; > else touch Python/pydtrace.o ; fi; > > dtrace: failed to compile script Include/pydtrace.d: line 27: useless > declaration > > *** Error code 1
Revisiting this again, it seems that the build still fails because useless declaration with newer python & newer patches. ===> Building for python27-2.7.10 if test "/usr/sbin/dtrace" != "" ; then touch -r Python/ceval.o Python/ceval.o.ts_dtrace ; touch -r Modules/gcmodule.o Modules/gcmodule.o.ts_dtrace ; touch -r Objects/classobject.o Objects/classobject.o.ts_dtrace ; touch -r Objects/typeobject.o Objects/typeobject.o.ts_dtrace ; /usr/sbin/dtrace -o Python/pydtrace.o -DPYDTRACE_STACK_HELPER -I. -IInclude -I./Include -I/usr/local/include -64 -C -xnolibs -G -s Include/pydtrace.d Python/ceval.o Modules/gcmodule.o Objects/classobject.o Objects/typeobject.o ; touch -r Python/ceval.o.ts_dtrace Python/ceval.o ; touch -r Modules/gcmodule.o.ts_dtrace Modules/gcmodule.o ; touch -r Objects/classobject.o.ts_dtrace Objects/classobject.o ; touch -r Objects/typeobject.o.ts_dtrace Objects/typeobject.o ; rm Python/ceval.o.ts_dtrace ; rm Modules/gcmodule.o.ts_dtrace ; rm Objects/classobject.o.ts_dtrace ; rm Objects/typeobject.o.ts_dtrace ; else touch Python/pydtrace.o ; fi; dtrace: failed to compile script Include/pydtrace.d: line 27: useless declaration *** Error code 1 Sevan / Venture37 _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-dtrace To unsubscribe, send any mail to "[email protected]"
