Changeset 92203 in webkit


Ignore:
Timestamp:
Aug 2, 2011 10:33:45 AM (13 years ago)
Author:
thakis@chromium.org
Message:

[chromium] Fix unresolved symbols error when linking to libwebkit.dylib
https://bugs.webkit.org/show_bug.cgi?id=65498

Reviewed by Dimitri Glazkov.

  • WebCore.gyp/mac/adjust_visibility.sh:
Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r92200 r92203  
     12011-08-02  Nico Weber  <thakis@chromium.org>
     2
     3        [chromium] Fix unresolved symbols error when linking to libwebkit.dylib
     4        https://bugs.webkit.org/show_bug.cgi?id=65498
     5
     6        Reviewed by Dimitri Glazkov.
     7
     8        * WebCore.gyp/mac/adjust_visibility.sh:
     9
    1102011-08-02  Mihnea Ovidenie  <mihnea@adobe.com>
    211
  • trunk/Source/WebCore/WebCore.gyp/mac/adjust_visibility.sh

    r49882 r92203  
    8080  (cd "${ARCH_DIR}" && ar -x "${INPUT_NAME}")
    8181
     82  # libWebKitSystemInterfaceLeopard.a's cuDbUtils.o references a few symbols
     83  # that are not defined in any framework in OS X 10.5. If it's linked into a
     84  # libwebkit.dylib with -Wl,-all_load, linking to libwebkit.dylib will result
     85  # in these unresolved symbols:
     86  # __ZN8Security12KeychainCore6Schema22X509CrlSchemaIndexListE$non_lazy_ptr
     87  # __ZN8Security12KeychainCore6Schema23X509CrlSchemaIndexCountE$non_lazy_ptr
     88  # __ZN8Security12KeychainCore6Schema26X509CrlSchemaAttributeListE$non_lazy_ptr
     89  # __ZN8Security12KeychainCore6Schema27X509CrlSchemaAttributeCountE$non_lazy_ptr
     90  # Since nothing in cuDbUtils.o is needed, just remove it.
     91  rm "${ARCH_DIR}"/cuDbUtils.o
     92
    8293  # Use ld -r to relink each object that was in the archive.  Providing an
    8394  # empty -exported_symbols_list will transform all symbols to private_extern;
Note: See TracChangeset for help on using the changeset viewer.