ruby-changes:37330
From: nobu <ko1@a...>
Date: Mon, 26 Jan 2015 17:14:27 +0900 (JST)
Subject: [ruby-changes:37330] nobu:r49411 (trunk): configure.in: check dtace -G
nobu 2015-01-26 17:14:17 +0900 (Mon, 26 Jan 2015) New Revision: 49411 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=49411 Log: configure.in: check dtace -G * configure.in (RUBY_DTRACE_POSTPROCESS): check if the object file is really modified by `dtrace -G`, this command is very system dependent. Modified files: trunk/configure.in Index: configure.in =================================================================== --- configure.in (revision 49410) +++ configure.in (revision 49411) @@ -643,7 +643,9 @@ _PROBES https://github.com/ruby/ruby/blob/trunk/configure.in#L643 int main(void){ CONFTEST_FIRE(); return 0; } _CONF $CC $CFLAGS $CPPFLAGS -c -o conftest.o conftest.c && - $DTRACE -G -s conftest_provider.d conftest.o 2>/dev/null + cp -p conftest.o conftest.oo && + $DTRACE -G -s conftest_provider.d conftest.o 2>/dev/null && + ! cmp -b conftest.o conftest.oo }; then rb_cv_prog_dtrace_g=yes else -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/