Changes between Initial Version and Version 1 of Ticket #69715


Ignore:
Timestamp:
Apr 10, 2024, 4:12:20 PM (6 months ago)
Author:
RJVB (René Bertin)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #69715 – Description

    initial v1  
    11Clang-17 introduced the `-ffat-lto-objects` option with which GCC long allowed to create object files (and thus static libraries, "archives") that contain both regular object code and the kind of bitcode they use for LTO builds.
    22
    3 Older versions of `lipo` will not recognise this format, and libtool (the next step in the muniversal merge stage) doesn't either.
     3Older versions of `lipo` will not recognise this format, and libtool (the next step in the muniversal merge stage) doesn't either. EDIT: it is conceivable that the same applies to archives containing fat objects generated by GCC.
    44
    55However, `lipo` will happily merge the archives when told what architecture each file is.