Hi Yann,

Am 03.10.2013 um 15:46 schrieb Yann Rouillard <[email protected]>:
>> Or if necessary we could build more hwcap versions:
>>   
>> http://www.oracle.com/technetwork/server-storage/solaris/hwcap-modification-139536.html
>> The needed aux-linkage has already been done for full-features versions of
>> neon and curl.
> 
> Great ! Yet another modulation for openssl ! :)
> I will have a look at neon and curl to see how it's done.

Well, it is quite ugly. The idea is to make one build with simple dependencies 
and
another with more dependencies. Then on post-build remove the respective library
which should have the AUX filter, add the flag and redo the build. Make then 
picks
up just the missing files and rebuilds them with the additional flag. If there 
were
libraries the removal-set-compile would also have to be done several times:
  
http://sourceforge.net/apps/trac/gar/browser/csw/mgar/pkg/libcurl4/trunk/Makefile
  
http://sourceforge.net/apps/trac/gar/browser/csw/mgar/pkg/libneon27/trunk/Makefile

It is incredibly ugly, but after fiddling for probably half a year and trying 
different
patch methods this was by far the least untrusive, easiest to understand and 
most flexible.


Best regards

  -- Dago

-- 
"You don't become great by trying to be great, you become great by wanting to 
do something,
and then doing it so hard that you become great in the process." - xkcd #896

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers
.:: This mailing list's archive is public. ::.

Reply via email to