pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/lua Apply Solaris build fix from Joern Clausen in...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b0171c83de66
branches:  trunk
changeset: 575981:b0171c83de66
user:      dholland <dholland%pkgsrc.org@localhost>
date:      Fri May 28 05:35:50 2010 +0000

description:
Apply Solaris build fix from Joern Clausen in PR 43350.

diffstat:

 lang/lua/distinfo         |   4 ++--
 lang/lua/patches/patch-ac |  16 ++++++++++++++--
 2 files changed, 16 insertions(+), 4 deletions(-)

diffs (42 lines):

diff -r 83ebfed46583 -r b0171c83de66 lang/lua/distinfo
--- a/lang/lua/distinfo Thu May 27 14:14:54 2010 +0000
+++ b/lang/lua/distinfo Fri May 28 05:35:50 2010 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.25 2009/12/17 16:42:45 jmmv Exp $
+$NetBSD: distinfo,v 1.26 2010/05/28 05:35:50 dholland Exp $
 
 SHA1 (lua-5.1.4.tar.gz) = 2b11c8e60306efb7f0734b747588f57995493db7
 RMD160 (lua-5.1.4.tar.gz) = c867c8364295d3e4fb4e4d8ebb27fa2b2312cdef
 Size (lua-5.1.4.tar.gz) = 216679 bytes
 SHA1 (patch-aa) = 25bcd22d3fc319c51356b7f976d0215eb04900db
 SHA1 (patch-ab) = c5d35cbef2be7c3e2d41209c6656beacc0aa0415
-SHA1 (patch-ac) = 9e882a3fd420a45ab4ac0dca55d1b2fac46eb7de
+SHA1 (patch-ac) = a7cd4d0cce86b511481a6ef681aec64d97e3414e
diff -r 83ebfed46583 -r b0171c83de66 lang/lua/patches/patch-ac
--- a/lang/lua/patches/patch-ac Thu May 27 14:14:54 2010 +0000
+++ b/lang/lua/patches/patch-ac Fri May 28 05:35:50 2010 +0000
@@ -1,6 +1,9 @@
-$NetBSD: patch-ac,v 1.7 2007/07/02 13:36:39 joerg Exp $
+$NetBSD: patch-ac,v 1.8 2010/05/28 05:35:50 dholland Exp $
 
---- src/luaconf.h.orig 2007-03-24 04:01:55.000000000 +0100
+- allow LUA_ROOT to be set by the pkgsrc makefile
+- solaris fix for PR 43350
+
+--- src/luaconf.h.orig 2008-02-11 16:25:08.000000000 +0000
 +++ src/luaconf.h
 @@ -94,7 +94,9 @@
        ".\\?.dll;"  LUA_CDIR"?.dll;" LUA_CDIR"loadall.dll"
@@ -12,3 +15,12 @@
  #define LUA_LDIR      LUA_ROOT "share/lua/5.1/"
  #define LUA_CDIR      LUA_ROOT "lib/lua/5.1/"
  #define LUA_PATH_DEFAULT  \
+@@ -183,7 +185,7 @@
+ #define LUAI_DATA     /* empty */
+ 
+ #elif defined(__GNUC__) && ((__GNUC__*100 + __GNUC_MINOR__) >= 302) && \
+-      defined(__ELF__)
++      defined(__ELF__) && !defined(__sun__)
+ #define LUAI_FUNC     __attribute__((visibility("hidden"))) extern
+ #define LUAI_DATA     LUAI_FUNC
+ 



Home | Main Index | Thread Index | Old Index