pkgsrc-Users archive

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

Re: Imake on Solaris 11.2/sparc


The initial problem boils down to this change to

--- Wed Jul 13 14:04:56 2016
+++      Tue Sep 13 11:58:43 2016
@@ -829,7 +829,7 @@
 # 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.


Jörn Clausen
Plattformen & Serverdienste

Universität Bielefeld
Universitätsstraße 25
33615 Bielefeld
Telefon: +49 521 106-12601

Home | Main Index | Thread Index | Old Index