Skip to contentSkip to conversation

libnss: Disable for MIPS64 n32 platforms

PATCH Superseded Vicente Olivert Riera 2 participants 2 messages May 13, 2014

v1 of 2 Superseded Latest is v2 →

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 libnss: Disable for MIPS64 n32 platforms

This package fails to compile for MIPS64 n32 platforms. We are in conversations with upstream to fix this problem. Meanwhile we disable this package until we fix it.

Fixes:
http://autobuild.buildroot.net/results/0e3/0e3f1482d6f2f9bddc53d4e78b575120a2729e1d/

---
 package/ecryptfs-utils/Config.in |    1 +
 package/libnss/Config.in         |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)
package/ecryptfs-utils/Config.in +1 -0
index 62cf6c8..076e1d4 100644
@@ -7,6 +7,7 @@ config BR2_PACKAGE_ECRYPTFS_UTILS
 	depends on BR2_LARGEFILE # libnss
 	depends on BR2_TOOLCHAIN_HAS_THREADS # libnss -> libnspr
 	depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT # libnss -> libnspr
+	depends on !BR2_MIPS_NABI32 # libnss
 	help
 	  eCryptfs is a POSIX-compliant enterprise cryptographic
 	  filesystem for Linux. It is stacked on top of any other
package/libnss/Config.in +1 -0
index 690f928..4e7db5c 100644
@@ -6,6 +6,7 @@ config BR2_PACKAGE_LIBNSS
 	depends on BR2_LARGEFILE
 	depends on BR2_TOOLCHAIN_HAS_THREADS # libnspr
 	depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT # libnspr
+	depends on !BR2_MIPS_NABI32
 	help
 	  Network Security Services (NSS) is a set of libraries designed
 	  to support development of security-enabled client and server
Signature · 1 line
1.7.1
#1 lore raw

PATCH 1/1 libnss: Disable for MIPS64 n32 platforms

Hi Vicente,

Quoted 30 lines · Vicente Olivert Riera

This package fails to compile for MIPS64 n32 platforms. We are in conversations with upstream to fix this problem. Meanwhile we disable this package until we fix it.

Fixes:

   http://autobuild.buildroot.net/results/0e3/0e3f1482d6f2f9bddc53d4e78b575120a2729e1d/
---
 package/ecryptfs-utils/Config.in |    1 +
 package/libnss/Config.in         |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)
package/ecryptfs-utils/Config.in +1 -0
index 62cf6c8..076e1d4 100644
@@ -7,6 +7,7 @@ config BR2_PACKAGE_ECRYPTFS_UTILS
 	depends on BR2_LARGEFILE # libnss
 	depends on BR2_TOOLCHAIN_HAS_THREADS # libnss -> libnspr
 	depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT # libnss -> libnspr
+	depends on !BR2_MIPS_NABI32 # libnss
 	help
 	  eCryptfs is a POSIX-compliant enterprise cryptographic
 	  filesystem for Linux. It is stacked on top of any other
package/libnss/Config.in +0 -0
index 690f928..4e7db5c 100644

package/libnss/Config.in config BR2_PACKAGE_LIBNSS · line 9

Quoted 4 lines
package/libnss/Config.in +1 -0
@@ -6,6 +6,7 @@ config BR2_PACKAGE_LIBNSS
 	depends on BR2_LARGEFILE
 	depends on BR2_TOOLCHAIN_HAS_THREADS # libnspr
 	depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT # libnspr
+	depends on !BR2_MIPS_NABI32

Please update the dependencies comment as well.

baruch

Quoted 3 lines
package/libnss/Config.in +0 -0
 	help
 	  Network Security Services (NSS) is a set of libraries designed
 	  to support development of security-enabled client and server
Signature · 3 lines
     http://baruch.siach.name/blog/                  ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -