weixin_39966922 2020-11-29 18:33
浏览 0

Replace the "configured" uuid dependency with a trivial system version. This is the version we were always using anyway, regardless of the installation of OSSP-UUID [phab:D2174]

Created by shahms at 2018-02-08 18:01:14:

On Linux, we were typically using the system version found via pkg-config. On macOS, we were finding the OSSP version which was adding the correct -luuid, but was never itself being used. Take out the convoluted and complicated middleware.

该提问来源于开源项目:kythe/kythe

  • 写回答

6条回答 默认 最新

  • weixin_39966922 2020-11-29 18:33
    关注

    salguarnieri wrote at 2018-02-08 18:18:03:

    Thanks for digging this up.

    I get the following error with a build.

    I did: bazel clean --expunge then ./tools/modules/update.sh, before I ran bazel build //...

    
    ERROR: /Users/salguarnieri/Groksrc/kythe/kythe/cxx/extractor/testdata/BUILD:254:1: CcIndexCompilation kythe/cxx/extractor/testdata/extract_verify_iostream_test_entries/extract_verify_iostream_test.cc.kindex.entries failed (Exit 1)
    /private/var/tmp/_bazel_salguarnieri/ca16ea5a435d8ac2288f379cdf092007/bazel-sandbox/4678205669226231124/execroot/io_kythe/kythe/cxx/extractor/testdata/extract_verify_iostream_test.cc:1:10: fatal error: 'iostream' file not found
    #include <iostream>
             ^~~~~~~~~~
    1 error generated.
    </iostream>
    评论

报告相同问题?