pkgsrc-Users archive

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

Re: Imake on Solaris 11.2/sparc



Hello!

The initial problem boils down to this change to sun.cf:

--- sun.cf-orig Wed Jul 13 14:04:56 2016
+++ sun.cf      Tue Sep 13 11:58:43 2016
@@ -829,7 +829,7 @@
 # endif
 #endif
 #ifndef Mapfile_NoExData
-# if defined(SparcArchitecture)
+# if defined(SparcArchitecture) || defined(Sparc64Architecture)
 /* SPARC archictecture requires PLT section in .data be executable, so
    we can only make .bss, not all of .data no-exec on SPARC */
 #   define Mapfile_NoExData /**/

I have just opened PR pkg/51475 for it.

I haven't looked more closely, but I can imagine that there are many more similar if clauses. But if it ain't broken... okay... *that* broken...

Many thanks to you, David, for adding the logging feature to imake. Today I had the time to seriously look into this problem, and it took only a few minutes to come up with the fix.

Joern

--
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