bug-gnuzilla
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-gnuzilla] Compiling IceCat fails due to invalid symbols


From: Reimu Hakurei
Subject: [Bug-gnuzilla] Compiling IceCat fails due to invalid symbols
Date: Sun, 30 Mar 2014 21:48:11 -0400

I've been attempting to compile IceCat 24.0 on OSX, and have gotten what 
appears to be the contents of a definitions file being read as symbols while it 
tries to compile nss. The errors are below, edited to remove the lists of 
symbols generated from the compiler trying to guess what "_" meant.

For anyone who may want to replicate the issue, you'll first have to patch 
another compile bug found involving strip: 
https://hg.mozilla.org/integration/mozilla-inbound/rev/31455f831ed4

 1:31.83 Undefined symbols for architecture x86_64:
 1:31.83   "_", referenced from:
 1:31.83      -exported_symbol[s_list] command line option
 1:31.85      (maybe you meant: [list of many symbols] )
 1:31.85   "_    global:", referenced from:
 1:31.85      -exported_symbol[s_list] command line option
 1:31.85   "_    local:", referenced from:
 1:31.85      -exported_symbol[s_list] command line option
 1:31.85   "_#", referenced from:
 1:31.85      -exported_symbol[s_list] command line option
 1:31.85   "_#      On AIX, lines containing "", referenced from:
 1:31.85      -exported_symbol[s_list] command line option
 1:31.85   "_#     line on which it occurs.", referenced from:
 1:31.86      -exported_symbol[s_list] command line option
 1:31.86   "_#    And for AIX, the first "", referenced from:
 1:31.86      -exported_symbol[s_list] command line option
 1:31.86   "_#    all characters after the first "", referenced from:
 1:31.86      -exported_symbol[s_list] command line option
 1:31.86   "_#   2. For all unix platforms, the string "" will be removed from 
any", referenced from:
 1:31.86      -exported_symbol[s_list] command line option
 1:31.86   "_#   3. Lines containing "", referenced from:
 1:31.86      -exported_symbol[s_list] command line option
 1:31.86   "_#   4. For all unix platforms, the string "" will thave the "", 
referenced from:
 1:31.86      -exported_symbol[s_list] command line option
 1:31.86   "_#   5. For all unix platforms, after the above processing has 
taken place,", referenced from:
 1:31.86      -exported_symbol[s_list] command line option
 1:31.87   "_#  This file is passed directly to windows. Since '", referenced 
from:
 1:31.87      -exported_symbol[s_list] command line option
 1:31.87   "_# License, v. 2.0. If a copy of the MPL was not distributed with 
this", referenced from:
 1:31.87      -exported_symbol[s_list] command line option
 1:31.87   "_# OK, this file is meant to support SUN, LINUX, AIX and WINDOWS", 
referenced from:
 1:31.87      -exported_symbol[s_list] command line option
 1:31.87   "_# This Source Code Form is subject to the terms of the Mozilla 
Public", referenced from:
 1:31.87      -exported_symbol[s_list] command line option
 1:31.87   "_# file, You can obtain one at http://mozilla.org/MPL/2.0/.";, 
referenced from:
 1:31.87      -exported_symbol[s_list] command line option
 1:31.87   "_NSS_3.1 {       # NSS 3.1 release", referenced from:
 1:31.87      -exported_symbol[s_list] command line option
 1:31.87   "_}", referenced from:
 1:31.87      -exported_symbol[s_list] command line option
 1:31.87 ld: symbol(s) not found for architecture x86_64
 1:31.88 clang: error: linker command failed with exit code 1 (use -v to see 
invocation)
 1:31.88 make[7]: *** 
[/Users/reimu/icecat-24.0/obj-x86_64-apple-darwin13.1.0/security/nss/lib/ckfw/builtins/libnssckbi.dylib]
 Error 1
 1:31.88 make[6]: *** [libs] Error 2
 1:31.88 make[5]: *** [libs-nss/lib/ckfw] Error 2
 1:31.88 make[5]: *** Waiting for unfinished jobs....
 1:32.66 3 warnings generated.
 1:34.13 Undefined symbols for architecture x86_64:
 1:34.13   "_", referenced from:
 1:34.13      -exported_symbol[s_list] command line option
 1:34.14      (maybe you meant: [another list of many symbols] )
 1:34.14   "_    global:", referenced from:
 1:34.14      -exported_symbol[s_list] command line option
 1:34.14   "_    local:", referenced from:
 1:34.14      -exported_symbol[s_list] command line option
 1:34.14   "_#", referenced from:
 1:34.14      -exported_symbol[s_list] command line option
 1:34.14   "_#  line on which it occurs.", referenced from:
 1:34.14      -exported_symbol[s_list] command line option
 1:34.14   "_#      On AIX, lines containing "", referenced from:
 1:34.15      -exported_symbol[s_list] command line option
 1:34.15   "_#    And for AIX, the first "", referenced from:
 1:34.15      -exported_symbol[s_list] command line option
 1:34.15   "_#    all characters after the first "", referenced from:
 1:34.15      -exported_symbol[s_list] command line option
 1:34.15   "_#   2. For all unix platforms, the string "" will be removed from 
any", referenced from:
 1:34.15      -exported_symbol[s_list] command line option
 1:34.15   "_#   3. Lines containing "", referenced from:
 1:34.15      -exported_symbol[s_list] command line option
 1:34.15   "_#   4. For all unix platforms, the string "" will thave the "", 
referenced from:
 1:34.15      -exported_symbol[s_list] command line option
 1:34.15   "_#   5. For all unix platforms, after the above processing has 
taken place,", referenced from:
 1:34.15      -exported_symbol[s_list] command line option
 1:34.15   "_#  This file is passed directly to windows. Since '", referenced 
from:
 1:34.15      -exported_symbol[s_list] command line option
 1:34.15   "_# License, v. 2.0. If a copy of the MPL was not distributed with 
this", referenced from:
 1:34.15      -exported_symbol[s_list] command line option
 1:34.15   "_# OK, this file is meant to support SUN, LINUX, AIX and WINDOWS", 
referenced from:
 1:34.15      -exported_symbol[s_list] command line option
 1:34.16   "_# This Source Code Form is subject to the terms of the Mozilla 
Public", referenced from:
 1:34.16      -exported_symbol[s_list] command line option
 1:34.16   "_# file, You can obtain one at http://mozilla.org/MPL/2.0/.";, 
referenced from:
 1:34.16      -exported_symbol[s_list] command line option
 1:34.16   "_NSSLOWHASH_Begin", referenced from:
 1:34.16      -exported_symbol[s_list] command line option
 1:34.16   "_NSSLOWHASH_Destroy", referenced from:
 1:34.16      -exported_symbol[s_list] command line option
 1:34.16   "_NSSLOWHASH_End", referenced from:
 1:34.16      -exported_symbol[s_list] command line option
 1:34.16   "_NSSLOWHASH_Length", referenced from:
 1:34.16      -exported_symbol[s_list] command line option
 1:34.16   "_NSSLOWHASH_NewContext", referenced from:
 1:34.16      -exported_symbol[s_list] command line option
 1:34.16   "_NSSLOWHASH_Update", referenced from:
 1:34.16      -exported_symbol[s_list] command line option
 1:34.16   "_NSSLOW_Init", referenced from:
 1:34.16      -exported_symbol[s_list] command line option
 1:34.16   "_NSSLOW_Shutdown", referenced from:
 1:34.16      -exported_symbol[s_list] command line option
 1:34.17   "_NSSRAWHASH_3.12.3 {             # NSS 3.12.3 release", referenced 
from:
 1:34.17      -exported_symbol[s_list] command line option
 1:34.17   "_NSSprivate_3.11 {               # NSS 3.11 release", referenced 
from:
 1:34.17      -exported_symbol[s_list] command line option
 1:34.17   "_}", referenced from:
 1:34.17      -exported_symbol[s_list] command line option
 1:34.17 ld: symbol(s) not found for architecture x86_64
 1:34.17 clang: error: linker command failed with exit code 1 (use -v to see 
invocation)
 1:34.17 make[7]: *** 
[/Users/reimu/icecat-24.0/obj-x86_64-apple-darwin13.1.0/security/nss/lib/freebl/libfreebl3.dylib]
 Error 1
 1:34.17 make[6]: *** [libs] Error 2
 1:34.17 make[5]: *** [libs-nss/lib/freebl] Error 2
 1:34.17 make[4]: *** [libs_tier_nss] Error 2
 1:34.17 make[3]: *** [tier_nss] Error 2
 1:34.17 make[2]: *** [default] Error 2
 1:34.17 make[1]: *** [realbuild] Error 2
 1:34.17 make: *** [build] Error 2
 1:34.19 4 compiler warnings present.

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail


reply via email to

[Prev in Thread] Current Thread [Next in Thread]