#3854 dtrace does not build on opensolaris

obsolete: 8.5b3
closed-duplicate
5
2007-11-27
2007-11-27
No

using configure --enable-dtrace does not work with opensolaris.

The build stage for tclDTrace.o from tclDTrace.d throws a syntax error when the other *.o files are specified on the dtrace commandline, but compiles okay if they are left out.

Probably the dtrace commandline is different on OS X and solaris.

Discussion

  • Michael Schlenker

    • assigned_to: nobody --> das
     
  • Michael Schlenker

    Logged In: YES
    user_id=302287
    Originator: YES

    Oh, should add this is with Opensolaris x86 (amd64) SunOS 5.11 svn_55b using the sun studio compiler and the Tcl 8.5.0 RC 0 tar files.

     
  • Daniel A. Steffen

    Logged In: YES
    user_id=90580
    Originator: NO

    As mentioned in patch 1793984, I have tested the dtrace support in Solaris Express DE 5/07 x86 (~ OpenSolaris build 64a) with both gcc and sun cc. It works fine there and in later opensolaris versions.

    Is the syntax error you see the same as the one mentioned in the comments to patch 1793984 by Peter Bray ? if so that is a solaris bug fixed in later versions, and my comments in the patch mention a workaround.

    Otherwise please provide details about your syntax error (error text, dtrace version...)

     
  • Michael Schlenker

    • status: open --> closed-duplicate
     
  • Michael Schlenker

    Logged In: YES
    user_id=302287
    Originator: YES

    Dtrace builds still fail with Solaris Dev Express 09/07, which is about opensolaris build 70.

    It detects a syntax error in the systems iscsi.d and then fails to go on.

    But thats a bug in dtrace, which seems to be fixed in opensolaris build 72, see:
    http://www.opensolaris.org/jive/thread.jspa?messageID=161688

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks