firefox-3.05 and nss-3.12

b-vol lux-integ at btconnect.com
Sun Dec 21 17:17:54 PST 2008


Greetings 

I am planning to install firefox 3.05.  I first need to install nspr-4.71 and 
nss-3.12.   The host is an AMD64 box with clfs-Linux-build kernel 2.6.27.7 
GCC4.3.2)

## 1-st install nspr-4.7.1 (trouble-free)

## 2-nd installation of nss-3.12   -seems to  
need  /usr/include/gnu/stubs-32.h see below:-
---colmpiler output---
       from /usr/include/stdio.h:28,
                 from nsinstall.c:40:
/usr/include/gnu/stubs-32.h:4:27: error: #include nested too deeply
/usr/include/gnu/stubs-32.h:7:27: error: #include nested too deeply
make[1]: *** [Linux2.6_x86_glibc_PTH_OPT.OBJ/nsinstall.o] Error 
------

bash-3.2# ls  /usr/include/gnu
libc-version.h  lib-names.h  stubs-64.h  stubs.h
bash-3.2#

if the "make"  is with CC="gcc $BUILD64"  it goes to completion.  However  the 
executuible nss-config  that needs too be lodged in /usr/bin   is missing.  
It  is supposed to be copied from  nss-3.12/mozilla/security/nss to /usr/bin 
but my checks in the former shows it to be absent  see below:-

bash-3.2# cd nss-3.12/mozilla/security/nss
bash-3.2#
bash-3.2#
bash-3.2# ls
cmd  lib  Makefile  manifest.mn  pkg  tests  trademarks.txt
bash-3.2# cd cmd
bash-3.2# ls
addbuiltin  certutil   dbck     fipstest  manifest.mn  p7env     pk12util      
rsaperf    signtool    strsclnt    vfyserv
atob        checkcert  dbtest   lib       modutil      p7sign    platlibs.mk   
samples    signver     symkeyutil  zlib
bltest      crlutil    derdump  libpkix   ocspclnt     p7verify  platrules.mk  
sdrtest    smimetools  tests
btoa        crmf-cgi   digest   Makefile  oidcalc      pk11mode  pp            
selfserv   SSLsample   tstclnt
certcgi     crmftest   ecperf   makepqg   p7content    pk11util  pwdecrypt     
shlibsign  ssltap      vfychain
bash-3.2# find nss-config
find: `nss-config': No such file or directory
bash-3.2# find addbuiltin
addbuiltin
addbuiltin/addbuiltin.c
addbuiltin/manifest.mn
addbuiltin/Linux2.6_x86_64_glibc_PTH_64_OPT.OBJ
addbuiltin/Linux2.6_x86_64_glibc_PTH_64_OPT.OBJ/addbuiltin.o
addbuiltin/Linux2.6_x86_64_glibc_PTH_64_OPT.OBJ/addbuiltin
addbuiltin/Makefile
bash-3.2#

helpful suggestions will be appreciated

lux-integ
-- 

###################################
“Common sense teaches that booksellers should not speculate in hops, 
or bankers in turpentine; that railways should not be promoted by maiden 
ladies, or canals by beneficed clergymen ....”
Walter Bagehot-economist: 1826-1877 



More information about the blfs-support mailing list