Opened 14 years ago

Closed 11 years ago

Last modified 10 years ago

#23424 closed enhancement (fixed)

nss: add universal variant and support for build_arch

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc: keskitalo (Reijo Keskitalo), cubranic@…, jeremyhu (Jeremy Huddleston Sequoia), cooljeanius (Eric Gallager)
Port: nss

Description

nss needs a universal variant, otherwise xulrunner/xulrunner-devel cannot be installed on Snow Leopard because nss will be built x86_64 but xulrunner forces itself to i386.

$ sudo port install firefox-x11-devel
--->  Computing dependencies for firefox-x11-devel
--->  Configuring xulrunner-devel
Error: You cannot install xulrunner-devel for the architecture(s) i386 because
Error: its dependency nss only contains the architecture(s) x86_64.
Error: 
Error: Try rebuilding nss (and all its dependencies) with
Error: the +universal variant by running
Error: 
Error:     sudo port upgrade --enforce-variants nss +universal
Error: 
Error: Target org.macports.configure returned: incompatible architectures in dependencies
Error: The following dependencies failed to build: xulrunner-devel
Error: Status 1 encountered during processing.
Before reporting a bug, first run the command again with the -d flag to get complete output.

And of course the archcheck portgroup's suggestion doesn't help because nss doesn't actually have a universal variant.

Change History (6)

comment:1 Changed 14 years ago by keskitalo (Reijo Keskitalo)

Cc: reijo.keskitalo@… added

Cc Me!

comment:2 Changed 14 years ago by cubranic@…

Cc: cubranic@… added

Cc Me!

comment:3 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Summary: nss: add universal variantnss: add universal variant and support for build_arch

comment:4 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jeremyhu@… added

jeremyhu added build_arch support for nss in r91803

comment:5 Changed 11 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: newclosed

comment:6 Changed 10 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.