pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/50242: security/libgcrypt fails to build on Solaris 11



  Can you try applying patch-configure from pkgsrc-2015Q2 (especially
  the last chunk) and see if it helps?

This part of patch-configure is indeed sufficient to make the package compile for me again:

--- configure.orig      2015-09-08 06:32:13.000000000 +0000
+++ configure
@@ -16519,6 +16570,11 @@ __asm__(
                "asmfunc:\n\t"
                 ".size asmfunc,.-asmfunc;\n\t"
                 ".type asmfunc,@function;\n\t"
+ /* Test if assembler allows use of '/' for constant division
+                 * (Solaris/x86 issue). If previous constant division check
+ * and "-Wa,--divide" workaround failed, this causes assembly
+                 * to be disable on this machine. */
+                 "xorl \$(123456789/12345678), %ebp;\n\t"
             );
 _ACEOF
 if ac_fn_c_try_compile "$LINENO"; then :


And if yes, please file an
  upstream bug report.

Will do...

--
Jörn Clausen
Plattformen & Serverdienste
Hochschulrechenzentrum

Universität Bielefeld
Universitätsstraße 25
33615 Bielefeld
Telefon: +49 521 106-12601
E-Mail: joern.clausen%uni-bielefeld.de@localhost

http://www.uni-bielefeld.de/hrz


Home | Main Index | Thread Index | Old Index