View | Details | Raw Unified | Return to bug 194505
Collapse All | Expand All

(-)b/dns/powerdns/Makefile (-2 / +2 lines)
Lines 25-30 LDFLAGS+= -L${LOCALBASE}/lib Link Here
25
CONFIGURE_ARGS=	--disable-static \
25
CONFIGURE_ARGS=	--disable-static \
26
		--with-modules="" \
26
		--with-modules="" \
27
		--with-dynmodules="pipe bind ${MODULES}" \
27
		--with-dynmodules="pipe bind ${MODULES}" \
28
		--docdir="${PREFIX}/share/doc/powerdns" \
28
		--sysconfdir="${PREFIX}/etc/pdns" \
29
		--sysconfdir="${PREFIX}/etc/pdns" \
29
		--with-boost="${LOCALBASE}"
30
		--with-boost="${LOCALBASE}"
30
SCRIPTS_ENV=	WRKDIRPREFIX="${WRKDIRPREFIX}" \
31
SCRIPTS_ENV=	WRKDIRPREFIX="${WRKDIRPREFIX}" \
Lines 32-38 SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \ Link Here
32
		MKDIR="${MKDIR}" \
33
		MKDIR="${MKDIR}" \
33
		DISTNAME="${DISTNAME}" \
34
		DISTNAME="${DISTNAME}" \
34
		POWERDNS_OPTIONS="${POWERDNS_OPTIONS}"
35
		POWERDNS_OPTIONS="${POWERDNS_OPTIONS}"
35
# DOCSDIR=	${PREFIX}/share/doc/pdns
36
36
37
SUB_FILES=	pkg-message
37
SUB_FILES=	pkg-message
38
38
Lines 60-66 REMOTE_DESC= Remote backend Link Here
60
TINYDNS_DESC=		TinyDNS backend
60
TINYDNS_DESC=		TinyDNS backend
61
TOOLS_DESC=		Build extra tools
61
TOOLS_DESC=		Build extra tools
62
62
63
OPTIONS_DEFAULT=	PGSQLDB DNSSEC BOTAN110 POLARSSL
63
OPTIONS_DEFAULT=	PGSQL DNSSEC BOTAN110 POLARSSL
64
64
65
OPTIONS_SUB=	yes
65
OPTIONS_SUB=	yes
66
66
(-)b/dns/powerdns/files/patch-modules__luabackend__lua_functions.cc (+18 lines)
Line 0 Link Here
1
--- modules/luabackend/lua_functions.cc.orig	2014-09-23 06:27:34 UTC
2
+++ modules/luabackend/lua_functions.cc
3
@@ -238,6 +238,7 @@
4
   return ret;
5
 }
6
 
7
+#ifndef __i386__
8
 bool LUABackend::getValueFromTable(lua_State *lua, const std::string& key, time_t& value) {
9
   lua_pushstring(lua, key.c_str()); 
10
   lua_gettable(lua, -2);  
11
@@ -253,6 +254,7 @@
12
   
13
   return ret;
14
 }
15
+#endif
16
 
17
 bool LUABackend::getValueFromTable(lua_State *lua, const std::string& key, uint32_t& value) {
18
   lua_pushstring(lua, key.c_str()); 
(-)b/dns/powerdns/files/patch-modules__luabackend__luabackend.hh (+12 lines)
Line 0 Link Here
1
--- modules/luabackend/luabackend.hh.orig	2014-09-23 06:27:34 UTC
2
+++ modules/luabackend/luabackend.hh
3
@@ -155,7 +155,9 @@
4
 //  FUNCTIONS TO THIS BACKEND
5
     bool getValueFromTable(lua_State *lua, const std::string& key, string& value);
6
     bool getValueFromTable(lua_State *lua, uint32_t key, string& value);
7
+#ifndef __i386__
8
     bool getValueFromTable(lua_State *lua, const std::string& key, time_t& value);
9
+#endif
10
     bool getValueFromTable(lua_State *lua, const std::string& key, uint32_t& value);
11
     bool getValueFromTable(lua_State *lua, const std::string& key, uint16_t& value);
12
     bool getValueFromTable(lua_State *lua, const std::string& key, int& value);

Return to bug 194505