Ticket #52663: patch-libcxx-3.9.0-update.diff

File patch-libcxx-3.9.0-update.diff, 1.8 KB (added by ken-cunningham-webuse, 8 years ago)
  • lang/libcxxabi/Portfile

    old new  
    1 # $Id: Portfile 153827 2016-10-12 21:31:54Z jeremyhu@macports.org $
     1# $Id: Portfile 150880 2016-08-01 08:08:04Z jeremyhu@macports.org $
    22
    33PortSystem              1.0
    44PortGroup               compiler_blacklist_versions 1.0
    55
    66name                    libcxxabi
    7 version                 3.7.0
    8 revision                1
    9 epoch                   1
     7version                 3.9.0
     8#revision                0
     9#epoch                   1
    1010categories              lang
    1111platforms               darwin
    1212license                 MIT NCSA
     
    2727use_xz                  yes
    2828distname                ${name}-${version}.src
    2929
    30 checksums               rmd160  d06ebae3fc873f47588c544e5e516b695c8c0809 \
    31                         sha256  48b074fd334958b2d8bab893c897a0c8258328782cdec2d229c7bce432b49beb
     30checksums               rmd160  44039ed48a78d7e71323fcb1e530798c6a1414e8 \
     31                        sha256  b037a92717856882e05df57221e087d7d595a2ae9f170f7bc1a23ec7a92c8019
    3232
    3333set roots_path ${prefix}/var/system_roots/
    3434set root_name  ${name}-${version}-${revision}
     
    9191            EXTRA_LDFLAGS="${prefix}/lib/libmacho.a ${prefix}/lib/libunwind.a -unexported_symbols_list ${worksrcpath}/unexported_symbols"
    9292    }
    9393
     94    # delete cxa_noexception.cpp as we're not using the cmake build system
     95    # cmake would choose either cxa_exceptions or cxa_noexceptions
     96    # but the buildit script just builds every file in the src directory and you can't have both
     97    post-extract {
     98        system "rm ${worksrcpath}/src/cxa_noexception.cpp"
     99    }
     100
    94101    build.dir ${worksrcpath}/lib
    95102    build.cmd ./buildit
    96103    build.env-append \