Skip to contentSkip to conversation

ruby: explicitly disable dtrace support

PATCH In review Martin Jansa 3 participants 5 messages May 1, 2015 – May 5, 2015

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 ruby: explicitly disable dtrace support

both 2.2.1 and 2.2.2 are failing on some hosts native builds with:

| linking miniruby
| load.o: In function `rb_f_load':
| load.c:(.text+0x3af): undefined reference to `RUBY_DTRACE_LOAD_ENTRY_ENABLED'
| load.c:(.text+0x428): undefined reference to `RUBY_DTRACE_LOAD_RETURN_ENABLED'
| load.c:(.text+0x452): undefined reference to `RUBY_DTRACE_LOAD_RETURN'
| load.c:(.text+0x492): undefined reference to `RUBY_DTRACE_LOAD_ENTRY'
| load.o: In function `rb_require_internal':
---
 meta-ruby/recipes-devtools/ruby/ruby_2.2.2.bb | 1 +
 1 file changed, 1 insertion(+)
meta-ruby/recipes-devtools/ruby/ruby_2.2.2.bb +1 -0
index c463525..78c943c 100644
@@ -18,6 +18,7 @@ PACKAGECONFIG[ipv6] = ",--enable-wide-getaddrinfo,"
 EXTRA_OECONF = "\
     --disable-versioned-paths \
     --disable-rpath \
+    --disable-dtrace \
     --enable-shared \
     --enable-load-relative \
 "
Signature · 1 line
2.3.5
#1 lore raw

Martin,

Are you pushing in that change. As far as I know, I don't have write access for that layer. Let me know what process you want me to follow.

- armin

Quoted 27 lines · Martin Jansa

both 2.2.1 and 2.2.2 are failing on some hosts native builds with:

| linking miniruby
| load.o: In function `rb_f_load':
| load.c:(.text+0x3af): undefined reference to `RUBY_DTRACE_LOAD_ENTRY_ENABLED'
| load.c:(.text+0x428): undefined reference to `RUBY_DTRACE_LOAD_RETURN_ENABLED'
| load.c:(.text+0x452): undefined reference to `RUBY_DTRACE_LOAD_RETURN'
| load.c:(.text+0x492): undefined reference to `RUBY_DTRACE_LOAD_ENTRY'
| load.o: In function `rb_require_internal':
---
  meta-ruby/recipes-devtools/ruby/ruby_2.2.2.bb | 1 +
  1 file changed, 1 insertion(+)
meta-ruby/recipes-devtools/ruby/ruby_2.2.2.bb +1 -0
index c463525..78c943c 100644
@@ -18,6 +18,7 @@ PACKAGECONFIG[ipv6] = ",--enable-wide-getaddrinfo,"
  EXTRA_OECONF = "\
      --disable-versioned-paths \
      --disable-rpath \
+    --disable-dtrace \
      --enable-shared \
      --enable-load-relative \
  "
#2 lore raw
Quoted 4 lines · On Fri, May 01, 2015 at 05:08:35PM -0700, akuster808 wrote:

Martin,

Are you pushing in that change. As far as I know, I don't have write access for that layer. Let me know what process you want me to follow.

You mean for jansa/master or master-next, just sending v2 to list would work for me, but if the only difference is this dtrace, then don't send anything and I'll apply both as they are.

Quoted 36 lines

- armin

Quoted 27 lines · Martin Jansa

both 2.2.1 and 2.2.2 are failing on some hosts native builds with:

| linking miniruby
| load.o: In function `rb_f_load':
| load.c:(.text+0x3af): undefined reference to `RUBY_DTRACE_LOAD_ENTRY_ENABLED'
| load.c:(.text+0x428): undefined reference to `RUBY_DTRACE_LOAD_RETURN_ENABLED'
| load.c:(.text+0x452): undefined reference to `RUBY_DTRACE_LOAD_RETURN'
| load.c:(.text+0x492): undefined reference to `RUBY_DTRACE_LOAD_ENTRY'
| load.o: In function `rb_require_internal':
---
  meta-ruby/recipes-devtools/ruby/ruby_2.2.2.bb | 1 +
  1 file changed, 1 insertion(+)
meta-ruby/recipes-devtools/ruby/ruby_2.2.2.bb +1 -0
index c463525..78c943c 100644
@@ -18,6 +18,7 @@ PACKAGECONFIG[ipv6] = ",--enable-wide-getaddrinfo,"
  EXTRA_OECONF = "\
      --disable-versioned-paths \
      --disable-rpath \
+    --disable-dtrace \
      --enable-shared \
      --enable-load-relative \
  "
Signature · 4 lines
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
#3 lore raw
In reply to Martin Jansa
Quoted 2 lines · Martin Jansa

both 2.2.1 and 2.2.2 are failing on some hosts native builds with:
...

It would be really great if this patch could make it to the fido branch!

We are some of the mourners and cannot build fido at the moment. :(

Signature · 7 lines
DResearch Fahrzeugelektronik GmbH
Otto-Schmirgal-Str. 3, 10319 Berlin, Germany
Tel: +49 30 515932-237 mailto:[email protected]
Fax: +49 30 515932-299
Geschäftsführer: Dr. Michael Weber, Werner Mögle;
Amtsgericht Berlin Charlottenburg; HRB 130120 B;
Ust.-IDNr. DE273952058
#4 lore raw

on my list.

thanks

Quoted 8 lines · Steffen Sledz
Quoted 2 lines · Martin Jansa

both 2.2.1 and 2.2.2 are failing on some hosts native builds with:
...

It would be really great if this patch could make it to the fido branch!

We are some of the mourners and cannot build fido at the moment. :(