RESOLVED FIXED 137482
[GTK] jhbuild modules should build xserver with the --without-dtrace option
https://bugs.webkit.org/show_bug.cgi?id=137482
Summary [GTK] jhbuild modules should build xserver with the --without-dtrace option
youenn fablet
Reported 2014-10-07 00:51:23 PDT
If the --without-dtrace is not used, compilation of xserver is currently broken on Fedora 20.
Attachments
Patch (1.91 KB, patch)
2014-10-07 00:55 PDT, youenn fablet
no flags
youenn fablet
Comment 1 2014-10-07 00:55:27 PDT
Michael Catanzaro
Comment 2 2014-10-07 06:35:31 PDT
Hm, it's broken for me too. The error message is: GEN dtrace-dix.o /usr/bin/dtrace:/tmp/tmpH1C5vv.d:34 syntax error near: typedef unsigned short int __u_short; Since we don't explicitly enable or disable dtrace, it's enabled only if you have /sbin/dtrace and /usr/include/sys/sdt.h. (On Fedora those are provided by the package systemtap-sdt-devel.)
Martin Robinson
Comment 3 2014-10-07 07:12:40 PDT
Is there a missing package that can fix the issue as well? I think we should weigh the two options.
youenn fablet
Comment 4 2014-10-07 08:33:58 PDT
(In reply to comment #3) > Is there a missing package that can fix the issue as well? I think we should weigh the two options. The related redhat bug is : https://bugzilla.redhat.com/show_bug.cgi?id=1131586 There are different possible fixes. The simplest solution is probably to disable dtrace but I am fine with other local temp fixes.
WebKit Commit Bot
Comment 5 2014-10-07 09:12:06 PDT
Comment on attachment 239400 [details] Patch Clearing flags on attachment: 239400 Committed r174396: <http://trac.webkit.org/changeset/174396>
WebKit Commit Bot
Comment 6 2014-10-07 09:12:10 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.