Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Nov 2016 01:54:22 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   [Bug 214556] www/firefox: fails to build on aarch64 with DTRACE=on
Message-ID:  <bug-214556-21738-9VI6F94kuK@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-214556-21738@https.bugs.freebsd.org/bugzilla/>
References:  <bug-214556-21738@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D214556

Jan Beich (mail not working) <jbeich@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|gecko@FreeBSD.org           |freebsd-dtrace@FreeBSD.org
              Flags|maintainer-feedback?(gecko@ |
                   |FreeBSD.org)                |

--- Comment #1 from Jan Beich (mail not working) <jbeich@FreeBSD.org> ---
Are static dtrace probes supported on aarch64 at all?

  $ ssh ref12-aarch64.freebsd.org # or use qemu-user-static via poudriere

  $ cat main.c
  #include <sys/sdt.h>
  #include <unistd.h>

  int main()
  {
    DTRACE_PROBE(test, foo);
    sleep(300);
    return 0;
  }

  $ cat test.d
  provider test {
          probe foo();
  };

  $ cc -c main.c

  $ dtrace -G -s test.d main.o
=20
dt_modtext:/usr/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/li=
b/libdtrace/common/dt_link.c(841):
DOODAD
  ld: test.o.Fycn9m: Relocations in generic ELF (EM: 0)
  test.o.Fycn9m: error adding symbols: File in wrong format
  test: failed to link script test: failed to link test.o: ld exited with
status 1

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-214556-21738-9VI6F94kuK>