FakeMelon

Untitled

Apr 3rd, 2024 (edited)
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.36 KB | None | 0 0
  1. C:\iOS\unity builds>"C:\Users\oreni\iOS Project Builder for Unity\Toolchain\cocoapods\cocoapods.cmd" pod install
  2. Preparing staging directory...
  3. Sending command: "pod install"
  4. ========================== CocoaPods output BEGIN ===========================
  5. Analyzing dependencies
  6. Adding spec repo `trunk` with CDN `https://cdn.cocoapods.org/`
  7.  
  8. CocoaPods 1.15.0 is available.
  9. To update use: `sudo gem install cocoapods`
  10.  
  11. For more information, see https://blog.cocoapods.org and the CHANGELOG for this version at https://github.com/CocoaPods/CocoaPods/releases/tag/1.15.0
  12.  
  13. Downloading dependencies
  14. Installing BoringSSL-GRPC (0.0.32)
  15. [!] /bin/bash -c
  16. set -e
  17. set -e
  18.  
  19. # To avoid symbol conflict with OpenSSL, gRPC needs to rename all the BoringSSL symbols with a
  20. # prefix. This is done with BoringSSL's BORINGSSL_PREFIX mechanism
  21. # (https://github.com/google/boringssl/blob/75148d7abf12bdd1797fec3c5da9a21963703516/BUILDING.md#building-with-prefixed-symbols).
  22. # The required prefix header file boringssl_prefix_symbols.h is not part of BoringSSL repo at
  23. # this moment. It has to be generated by BoringSSL's users and be injected to BoringSSL build.
  24. # gRPC generates this file in script /tools/distrib/upgrade_boringssl_objc.sh. This script
  25. # outputs a gzip+base64 encoded version of boringssl_prefix_symbols.h because of Cocoapods'
  26. # limit on the 'prepare_command' field length. The encoded header is generated from
  27. # /src/boringssl/boringssl_prefix_symbols.h. Here we decode the content and inject the header to
  28. # the correct location in BoringSSL.
  29. case "$(uname)" in
  30. Darwin) opts="" ;;
  31. *) opts="--ignore-garbage" ;;
  32. esac
  33. base64 --decode $opts <<EOF | gunzip > src/include/openssl/boringssl_prefix_symbols.h
  34.  
  35. # PrivacyInfo.xcprivacy is not part of BoringSSL repo, inject it during pod installation
  36. base64 --decode $opts <<EOF | gunzip > src/PrivacyInfo.xcprivacy
  37.  
  38. # We are renaming openssl to openssl_grpc so that there is no conflict with openssl if it exists
  39. find . -type f \( -path '*.h' -or -path '*.cc' -or -path '*.c' \) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include <openssl/;#include <openssl_grpc/;g'
  40.  
  41. # Include of boringssl_prefix_symbols.h does not follow Xcode import style. We add the package
  42. # name here so that Xcode knows where to find it.
  43. find . -type f \( -path '*.h' -or -path '*.cc' -or -path '*.c' \) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include <boringssl_prefix_symbols.h>;#include <openssl_grpc/boringssl_prefix_symbols.h>;g'
  44.  
  45. xargs: unrecognized option: L
  46. BusyBox v1.36.1 (2023-10-09 08:04:29 UTC) multi-call binary.
  47.  
  48. Usage: xargs [OPTIONS] [PROG ARGS]
  49.  
  50. Run PROG on every item given by stdin
  51.  
  52. -0 NUL terminated input
  53. -a FILE Read from FILE instead of stdin
  54. -o Reopen stdin as /dev/tty
  55. -r Don't run command if input is empty
  56. -t Print the command on stderr before execution
  57. -p Ask user whether to run each command
  58. -E STR,-e[STR] STR stops input processing
  59. -I STR Replace STR within PROG ARGS with input line
  60. -n N Pass no more than N args to PROG
  61. -s N Pass command line of no more than N bytes
  62. -P N Run up to N PROGs in parallel
  63. -x Exit if size is exceeded
  64. =========================== CocoaPods output END ============================
  65. NOTICE: this command returned a non-success exit status (1).
Add Comment
Please, Sign In to add comment