Date: Thu, 27 Sep 2012 23:14:57 +0400 From: green dog <fiziologus@gmail.com> To: gecko@FreeBSD.org Subject: [security/nss] fix install error Message-ID: <CAFGnVT=1vnnmtpGbZvmy956w=g1OfJmxPeL5oyH9vhAkgbOpnw@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
fix install error if CC is defined
======
cat /etc/make.conf
CC=/usr/bin/clang
CXX=/usr/bin/clang++
CPP=/usr/bin/clang-cpp
# added by use.perl 2012-08-13 23:14:06
PERL_VERSION=5.14.2
QT4_OPTIONS=
error
# make install
===> Installing for nss-3.13.6
===> nss-3.13.6 depends on shared library: nspr4.1 - found
===> nss-3.13.6 depends on shared library: sqlite3.8 - found
===> Generating temporary packing list
===> Checking if security/nss already installed
/bin/mkdir -p /usr/local/include/nss/nss /usr/local/lib/nss
/usr/bin/find /usr/ports/security/nss/work/nss-3.13.6/mozilla/dist/public/nss
-type l -exec install -o root -g wheel -m 444 {}
/usr/local/include/nss/nss \;
install -o root -g wheel -m 444
/usr/ports/security/nss/work/nss-3.13.6/mozilla/dist/FreeBSD9.0_OPT.OBJ/lib/*.so.1
/usr/local/lib/nss
install: /usr/ports/security/nss/work/nss-3.13.6/mozilla/dist/FreeBSD9.0_OPT.OBJ/lib/*.so.1:
No such file or directory
*** Error code 71
Stop in /usr/ports/security/nss.
# ls /usr/ports/security/nss/work/nss-3.13.6/mozilla/dist
FreeBSD9.0_clang_OPT.OBJ private public
=======
if CC=/usr/local/cc then FreeBSD9.0_cc_OPT.OBJ
[-- Attachment #2 --]
--- ../../security/coreconf/arch.mk.orig 2012-09-27 22:53:12.000000000 +0400
+++ ../../security/coreconf/arch.mk 2012-09-27 22:53:55.000000000 +0400
@@ -324,7 +324,7 @@
# IMPL_STRATEGY may be defined too.
#
-OBJDIR_NAME = $(OS_TARGET)$(OS_RELEASE)$(CPU_TAG)$(COMPILER_TAG)$(LIBC_TAG)$(IMPL_STRATEGY)$(OBJDIR_TAG).OBJ
+OBJDIR_NAME = $(OS_TARGET)$(OS_RELEASE)$(CPU_TAG)$(LIBC_TAG)$(IMPL_STRATEGY)$(OBJDIR_TAG).OBJ
ifeq (,$(filter-out WIN%,$(OS_TARGET)))
ifndef BUILD_OPT
@@ -333,7 +333,7 @@
# (RTL) in the debug build
#
ifdef USE_DEBUG_RTL
- OBJDIR_NAME = $(OS_TARGET)$(OS_RELEASE)$(CPU_TAG)$(COMPILER_TAG)$(IMPL_STRATEGY)$(OBJDIR_TAG).OBJD
+ OBJDIR_NAME = $(OS_TARGET)$(OS_RELEASE)$(CPU_TAG)$(IMPL_STRATEGY)$(OBJDIR_TAG).OBJD
endif
endif
endif
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFGnVT=1vnnmtpGbZvmy956w=g1OfJmxPeL5oyH9vhAkgbOpnw>
