[Mono-bugs] [Bug 51693][Wis] Changed - Building mono on RHEL3 results in a segfault
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Thu, 4 Dec 2003 10:04:54 -0500 (EST)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by dag@wieers.com.
http://bugzilla.ximian.com/show_bug.cgi?id=51693
--- shadow/51693 2003-12-04 09:54:28.000000000 -0500
+++ shadow/51693.tmp.9561 2003-12-04 10:04:53.000000000 -0500
@@ -53,6 +53,45 @@
Additional Information:
------- Additional Comments From vargaz@freemail.hu 2003-12-04 09:54 -------
Could you tell us the version of bison you are using (bison --version) ?
+
+------- Additional Comments From dag@wieers.com 2003-12-04 10:04 -------
+I realise this probably is a bison bug when running inside soapbox and
+I should address this to the bison-developers.
+
+Here's the different bison-versions I compile against, it only
+segfaults for RHEL3 (and mono only builds on RH80, RH90 and RHFC1)
+
+ [root@lisse SPECS]# dar-exec rpm -q bison
+ Executing "rpm -q bison" for rhfc1.
+ bison-1.875-5
+ Executing "rpm -q bison" for rh90.
+ bison-1.35-6
+ Executing "rpm -q bison" for rhel3.
+ bison-1.875-4
+ Executing "rpm -q bison" for rh80.
+ bison-1.35-4
+ Executing "rpm -q bison" for rh73.
+ bison-1.35-1
+ Executing "rpm -q bison" for rh62.
+ bison-1.28-2
+
+The versions on RHFC1 and RHEL3 are similar and both use soapbox while
+building. So it is really weird ;/
+
+Also (maybe this belongs in another bugreport) the buildsystems tries
+to install the following header-file in /usr/... (not relative to
+$(prefix) but hardcoded !)
+
+ soapbox: Attempt to
+open64("/usr/include/mono/private/libgc-mono-debugger.h",
+O_WRONLY|O_CREAT, 100644).
+ soapbox: Attempt to
+chmod("/usr/include/mono/private/libgc-mono-debugger.h", 0600).
+ soapbox: Attempt to
+chown("/usr/include/mono/private/libgc-mono-debugger.h", -1, -1).
+ soapbox: Attempt to
+chmod("/usr/include/mono/private/libgc-mono-debugger.h", 0644).
+