Katalon Tools/IOS/Install Dependencies - Install WebDriverAgent in MACOS

Having,

Installed from katalon the dependencies
after around an hour I got the following error
Step 9/11

🍺  /Users/userx/.katalon/tools/homebrew/Cellar/openssl@1.1/1.1.1w: 8,094 files, 18.4MB, built in 5 minutes 6 seconds
==> Installing kozyrap/libimobiledevice/libimobiledevice --HEAD
e[34m==>e[0m e[1m./autogen.she[0m
e[34m==>e[0m e[1m./configure --disable-silent-rules --without-cython --enable-debug-codee[0m
e[34m==>e[0m e[1mmake installe[0m
Last 15 lines from /Users/userx/Library/Logs/Homebrew/libimobiledevice/03.make:
        ^
/Users/userx/.katalon/tools/homebrew/Cellar/libplist/2.3.0/include/plist/plist.h:146:9: note: previous definition is here
        PLIST_FORMAT_BINARY  = 2,  /**< bplist00 format */
        ^
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I.. -I../include -I.. -Wall -Wextra -Wmissing-declarations -Wredundant-decls -Wshadow -Wpointer-arith -Wwrite-strings -Wswitch-default -Wno-unused-parameter -fsigned-char -fvisibility=hidden -I/Users/userx/.katalon/tools/homebrew/Cellar/libplist/2.3.0/include -I/Users/userx/.katalon/tools/homebrew/Cellar/libusbmuxd/2.0.2_1/include -I/Users/userx/.katalon/tools/homebrew/Cellar/libplist/2.3.0/include -I/Users/userx/.katalon/tools/homebrew/Cellar/openssl@1.1/1.1.1w/include -g -O2 -c debug.c -o debug.o >/dev/null 2>&1
userpref.c:336:57: error: too few arguments to function call, expected 4, have 3
        plist_from_memory(record_data, record_size, pair_record);
        ~~~~~~~~~~~~~~~~~                                      ^
/Users/userx/.katalon/tools/homebrew/Cellar/libplist/2.3.0/include/plist/plist.h:828:17: note: 'plist_from_memory' declared here
    plist_err_t plist_from_memory(const char *plist_data, uint32_t length, plist_t *plist, plist_format_t *format);
                ^
3 errors generated.
make[1]: *** [userpref.lo] Error 1
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I.. -I../include -I.. -Wall -Wextra -Wmissing-declarations -Wredundant-decls -Wshadow -Wpointer-arith -Wwrite-strings -Wswitch-default -Wno-unused-parameter -fsigned-char -fvisibility=hidden -I/Users/userx/.katalon/tools/homebrew/Cellar/libplist/2.3.0/include -I/Users/userx/.katalon/tools/homebrew/Cellar/libusbmuxd/2.0.2_1/include -I/Users/userx/.katalon/tools/homebrew/Cellar/libplist/2.3.0/include -I/Users/userx/.katalon/tools/homebrew/Cellar/openssl@1.1/1.1.1w/include -g -O2 -c socket.c -o socket.o >/dev/null 2>&1
make: *** [install-recursive] Error 1

Do not report this issue to Homebrew/brew or Homebrew/homebrew-core!

libimobiledevice's formula was built from an unstable upstream --HEAD.
This build failure is expected behaviour.
Do not create issues about this on Homebrew's GitHub repositories.
Any opened issues will be immediately closed without response.
Do not ask for help from Homebrew or its maintainers on social media.
You may ask for help in Homebrew's discussions but are unlikely to receive a response.
Try to figure out the problem yourself and submit a fix as a pull request.
We will review it but may or may not accept it.
arch: Unknown architecture: arm64

Failed to run the installation step: "Installing libimobiledevice...".
Command: "brew tap kozyrap/libimobiledevice; (brew install --HEAD kozyrap/libimobiledevice/libimobiledevice || arch -arm64 brew install kozyrap/libimobiledevice/libimobiledevice) && brew unlink libimobiledevice && brew link libimobiledevice"

Any ideas on what went wrong?

1 Like