/usr/ports/devel/protobuf-c don't build

From: Dipl.-Ing. Harald E. Langner <development_at_langner.net>
Date: Fri, 06 Sep 2024 16:21:36 UTC
  File "/usr/local/lib/python3.11/subprocess.py", line 1955, in
_execute_child

    raise child_exception_type(errno_num, err_msg, err_filename)

FileNotFoundError: [Errno 2] No such file or directory:
'/usr/local/bin/g-ir-scanner'

 

ERROR: Unhandled python OSError. This is probably not a Meson bug, but an
issue with your build environment.

WARNING: Running the setup command as `meson [options]` instead of `meson
setup [options]` is ambiguous and deprecated.

===>  Script "configure" failed unexpectedly.

Please report the problem to desktop@FreeBSD.org [maintainer] and attach
the

"/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-logs/meson-log
.txt"

including the output of the failure of your make command. Also, it might
be

a good idea to provide an overview of all packages installed on your
system

(e.g. a /usr/local/sbin/pkg-static info -g -Ea).

*** Error code 1

 

Stop.

make[8]: stopped in /usr/ports/print/harfbuzz

*** Error code 1

 

Stop.

make[7]: stopped in /usr/ports/print/harfbuzz

*** Error code 1

 

Stop.

make[6]: stopped in /usr/ports/print/texlive-base

*** Error code 1

 

Stop.

make[5]: stopped in /usr/ports/print/texlive-base

*** Error code 1

 

Stop.

make[4]: stopped in /usr/ports/print/tex-formats

*** Error code 1

 

Stop.

make[3]: stopped in /usr/ports/devel/doxygen

*** Error code 1

 

Stop.

make[2]: stopped in /usr/ports/devel/doxygen

*** Error code 1

 

Stop.

make[1]: stopped in /usr/ports/devel/protobuf-c

*** Error code 1

 

Stop.

make: stopped in /usr/ports/devel/protobuf-c

 

but file is there:

$ ll /usr/local/bin/g-ir-scanner

-rwxr-xr-x 1 root wheel 3954 23. März 00:45 /usr/local/bin/g-ir-scanner

 

"/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-logs/meson-log
.txt

….

….

 

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --cflags gobject-2.0` -> 0

stdout:

-I/usr/local/include -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include

-----------

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --libs gobject-2.0` -> 0

stdout:

-L/usr/local/lib -lgobject-2.0 -lglib-2.0 -lintl

-----------

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --libs gobject-2.0` -> 0

stdout:

-L/usr/local/lib -lgobject-2.0 -lglib-2.0 -lintl

-----------

Run-time dependency gobject-2.0 found: YES 2.80.5

Determining dependency 'graphite2' with pkg-config executable
'/usr/local/bin/pkgconf'

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --modversion graphite2` -> 0

stdout:

3.0.1

-----------

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --cflags graphite2` -> 0

stdout:

-I/usr/local/include

-----------

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --libs graphite2` -> 0

stdout:

-L/usr/local/lib -lgraphite2

-----------

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --libs graphite2` -> 0

stdout:

-L/usr/local/lib -lgraphite2

-----------

Run-time dependency graphite2 found: YES 3.0.1

Dependency graphite2 skipped: feature graphite disabled

Library iwasm skipped: feature wasm disabled

Dependency icu-uc skipped: feature icu disabled

Dependency chafa skipped: feature chafa disabled

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpgvlf
dhlg

Code:

extern int i;

int i;

 

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpgvlf
dhlg/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpgvlf
dhlg/output.obj -c -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -Werror=unknown-warning-option
-Werror=unused-command-line-argument -Werror=ignored-optimization-argument
-Wnon-virtual-dtor -Wno-non-virtual-dtor` -> 0

Compiler for C++ supports arguments -Wno-non-virtual-dtor: YES

Run-time dependency threads found: YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpqmbr
jdy3

Code:

 

        #ifdef __has_include

         #if !__has_include("unistd.h")

          #error "Header 'unistd.h' could not be found"

         #endif

        #else

         #include <unistd.h>

        #endif

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpqmbr
jdy3/testfile.cpp -E -P -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -P -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions` -> 0

Has header "unistd.h" : YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpt1uz
8bpb

Code:

 

        #ifdef __has_include

         #if !__has_include("sys/mman.h")

          #error "Header 'sys/mman.h' could not be found"

         #endif

        #else

         #include <sys/mman.h>

        #endif

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpt1uz
8bpb/testfile.cpp -E -P -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -P -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions` -> 0

Has header "sys/mman.h" : YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpjclj
_12y

Code:

 

        #ifdef __has_include

         #if !__has_include("stdbool.h")

          #error "Header 'stdbool.h' could not be found"

         #endif

        #else

         #include <stdbool.h>

        #endif

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpjclj
_12y/testfile.cpp -E -P -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -P -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions` -> 0

Has header "stdbool.h" : YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpbz1v
yx79

Code:

 

        #ifdef __has_include

         #if !__has_include("xlocale.h")

          #error "Header 'xlocale.h' could not be found"

         #endif

        #else

         #include <xlocale.h>

        #endif

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpbz1v
yx79/testfile.cpp -E -P -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -P -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions` -> 0

Has header "xlocale.h" : YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpae_f
upu3

Code:

#include <stdlib.h>

#include <limits.h>

 

        #if defined __stub_atexit || defined __stub___atexit

        fail fail fail this function is not going to work

        #endif

 

int main(void) {

            void *a = (void*) &atexit;

            long long b = (long long) a;

            return (int) b;

        }

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpae_f
upu3/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpae_f
upu3/output.exe -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions` -> 0

Checking for function "atexit" : YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpctws
y4uu

Code:

#include <sys/mman.h>

#include <limits.h>

 

        #if defined __stub_mprotect || defined __stub___mprotect

        fail fail fail this function is not going to work

        #endif

 

int main(void) {

            void *a = (void*) &mprotect;

            long long b = (long long) a;

            return (int) b;

        }

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpctws
y4uu/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpctws
y4uu/output.exe -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions` -> 0

Checking for function "mprotect" : YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpbczs
z2zx

Code:

#include <unistd.h>

#include <limits.h>

 

        #if defined __stub_sysconf || defined __stub___sysconf

        fail fail fail this function is not going to work

        #endif

 

int main(void) {

            void *a = (void*) &sysconf;

            long long b = (long long) a;

            return (int) b;

        }

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpbczs
z2zx/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpbczs
z2zx/output.exe -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions` -> 0

Checking for function "sysconf" : YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpaodm
yi_v

Code:

#include <unistd.h>

#include <limits.h>

 

        #if defined __stub_getpagesize || defined __stub___getpagesize

        fail fail fail this function is not going to work

        #endif

 

int main(void) {

            void *a = (void*) &getpagesize;

            long long b = (long long) a;

            return (int) b;

        }

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpaodm
yi_v/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpaodm
yi_v/output.exe -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions` -> 0

Checking for function "getpagesize" : YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpb14r
biwl

Code:

#include <sys/mman.h>

#include <limits.h>

 

        #if defined __stub_mmap || defined __stub___mmap

        fail fail fail this function is not going to work

        #endif

 

int main(void) {

            void *a = (void*) &mmap;

            long long b = (long long) a;

            return (int) b;

        }

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpb14r
biwl/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpb14r
biwl/output.exe -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions` -> 0

Checking for function "mmap" : YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmplum8
s3dl

Code:

#include <unistd.h>

#include <limits.h>

 

        #if defined __stub_isatty || defined __stub___isatty

        fail fail fail this function is not going to work

        #endif

 

int main(void) {

            void *a = (void*) &isatty;

            long long b = (long long) a;

            return (int) b;

        }

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmplum8
s3dl/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmplum8
s3dl/output.exe -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions` -> 0

Checking for function "isatty" : YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpr4w4
trp5

Code:

#include <locale.h>

#include <limits.h>

 

        #if defined __stub_uselocale || defined __stub___uselocale

        fail fail fail this function is not going to work

        #endif

 

int main(void) {

            void *a = (void*) &uselocale;

            long long b = (long long) a;

            return (int) b;

        }

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpr4w4
trp5/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpr4w4
trp5/output.exe -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions` -> 0

Checking for function "uselocale" : YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmp2_tt
jubm

Code:

#include <locale.h>

#include <limits.h>

 

        #if defined __stub_newlocale || defined __stub___newlocale

        fail fail fail this function is not going to work

        #endif

 

int main(void) {

            void *a = (void*) &newlocale;

            long long b = (long long) a;

            return (int) b;

        }

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmp2_tt
jubm/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmp2_tt
jubm/output.exe -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions` -> 0

Checking for function "newlocale" : YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmp4mmj
6_yz

Code:

#define _GNU_SOURCE

#include <math.h>

#include <limits.h>

 

        #if defined __stub_sincosf || defined __stub___sincosf

        fail fail fail this function is not going to work

        #endif

 

int main(void) {

            void *a = (void*) &sincosf;

            long long b = (long long) a;

            return (int) b;

        }

-----------

Command line: `clang++
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmp4mmj
6_yz/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmp4mmj
6_yz/output.exe -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions` -> 0

Checking for function "sincosf" : YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpcnbv
89o8

Code:

 

        #define FT_Get_Var_Blend_Coordinates
meson_disable_define_of_FT_Get_Var_Blend_Coordinates

 

        #include <limits.h>

        #undef FT_Get_Var_Blend_Coordinates

 

        #ifdef __cplusplus

        extern "C"

        #endif

        char FT_Get_Var_Blend_Coordinates (void);

 

        #if defined __stub_FT_Get_Var_Blend_Coordinates || defined
__stub___FT_Get_Var_Blend_Coordinates

        fail fail fail this function is not going to work

        #endif

 

        int main(void) {

          return FT_Get_Var_Blend_Coordinates ();

        }

-----------

Command line: `clang++ -I/usr/local/include/freetype2 -I/usr/local/include
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpcnbv
89o8/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpcnbv
89o8/output.exe -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions
/usr/local/lib/libfreetype.so` -> 0

Checking for function "FT_Get_Var_Blend_Coordinates" with dependency
freetype2: YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpps0_
jaje

Code:

 

        #define FT_Set_Var_Blend_Coordinates
meson_disable_define_of_FT_Set_Var_Blend_Coordinates

 

        #include <limits.h>

        #undef FT_Set_Var_Blend_Coordinates

 

        #ifdef __cplusplus

        extern "C"

        #endif

        char FT_Set_Var_Blend_Coordinates (void);

 

        #if defined __stub_FT_Set_Var_Blend_Coordinates || defined
__stub___FT_Set_Var_Blend_Coordinates

        fail fail fail this function is not going to work

        #endif

 

        int main(void) {

          return FT_Set_Var_Blend_Coordinates ();

        }

-----------

Command line: `clang++ -I/usr/local/include/freetype2 -I/usr/local/include
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpps0_
jaje/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpps0_
jaje/output.exe -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions
/usr/local/lib/libfreetype.so` -> 0

Checking for function "FT_Set_Var_Blend_Coordinates" with dependency
freetype2: YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpvm39
glz8

Code:

 

        #define FT_Done_MM_Var meson_disable_define_of_FT_Done_MM_Var

 

        #include <limits.h>

        #undef FT_Done_MM_Var

 

        #ifdef __cplusplus

        extern "C"

        #endif

        char FT_Done_MM_Var (void);

 

        #if defined __stub_FT_Done_MM_Var || defined
__stub___FT_Done_MM_Var

        fail fail fail this function is not going to work

        #endif

 

        int main(void) {

          return FT_Done_MM_Var ();

        }

-----------

Command line: `clang++ -I/usr/local/include/freetype2 -I/usr/local/include
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpvm39
glz8/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpvm39
glz8/output.exe -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions
/usr/local/lib/libfreetype.so` -> 0

Checking for function "FT_Done_MM_Var" with dependency freetype2: YES

Running compile:

Working directory:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpayve
aaer

Code:

 

        #define FT_Get_Transform meson_disable_define_of_FT_Get_Transform

 

        #include <limits.h>

        #undef FT_Get_Transform

 

        #ifdef __cplusplus

        extern "C"

        #endif

        char FT_Get_Transform (void);

 

        #if defined __stub_FT_Get_Transform || defined
__stub___FT_Get_Transform

        fail fail fail this function is not going to work

        #endif

 

        int main(void) {

          return FT_Get_Transform ();

        }

-----------

Command line: `clang++ -I/usr/local/include/freetype2 -I/usr/local/include
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpayve
aaer/testfile.cpp -o
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/meson-private/tmpayve
aaer/output.exe -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions
/usr/local/lib/libfreetype.so` -> 0

Checking for function "FT_Get_Transform" with dependency freetype2: YES

Program gen-hb-version.py found: YES
(/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/src/gen-hb-version.py)

Configuring hb-version.h with command

Running command:
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/src/gen-hb-version.py 9.0.0
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/_build/src/hb-version.h
/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/src/hb-version.h.in

--- stdout ---

 

--- stderr ---

 

 

Program ragel found: NO

src/meson.build:421: WARNING: You have to install ragel if you are going
to develop HarfBuzz itself

Program gen-harfbuzzcc.py found: YES
(/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/src/gen-harfbuzzcc.py)

Configuring hb-features.h using configuration

Configuring hb-supported-features.h using configuration

Program gen-def.py found: YES
(/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/src/gen-def.py)

Using cached compile:

Cached command line:  clang++ /tmp/tmpsjovvn5a/testfile.cpp -E -P -O2
-pipe -march=native -fstack-protector-strong -fno-strict-aliasing
-D_FILE_OFFSET_BITS=64 -P -O0 -fpermissive
-Werror=implicit-function-declaration -std=c++11 -fno-exceptions

 

Code:

 

 

        #ifndef _MSC_FULL_VER

        # define _MSC_FULL_VER "MESON_GET_DEFINE_UNDEFINED_SENTINEL"

        #endif

        "MESON_GET_DEFINE_DELIMITER_START"

_MSC_FULL_VER

"MESON_GET_DEFINE_DELIMITER_END"

Cached compiler stdout:

  "MESON_GET_DEFINE_DELIMITER_START"

"MESON_GET_DEFINE_UNDEFINED_SENTINEL"

"MESON_GET_DEFINE_DELIMITER_END"

 

Cached compiler stderr:

 

Fetching value of define "_MSC_FULL_VER" : (undefined) (cached)

Program gen-harfbuzzcc.py found: YES
(/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/src/gen-harfbuzzcc.py)

src/meson.build:818: WARNING: Project targets '>= 0.55.0' but uses feature
introduced in '1.3.0': fs.relative_to.

Configuring harfbuzz-config.cmake using configuration

Dependency glib-2.0 found: YES 2.80.5 (cached)

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --variable=glib_mkenums glib-2.0` -> 0

stdout:

/usr/local/bin/glib-mkenums

-----------

Got pkg-config variable glib_mkenums : /usr/local/bin/glib-mkenums

Program /usr/local/bin/glib-mkenums found: YES
(/usr/local/bin/glib-mkenums)

Dependency glib-2.0 found: YES 2.80.5 (cached)

Program /usr/local/bin/glib-mkenums found: YES
(/usr/local/bin/glib-mkenums)

Program fix_get_types.py found: YES
(/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/src/fix_get_types.py)

Program fix_get_types.py found: YES
(/usr/ports/print/harfbuzz/work/harfbuzz-9.0.0/src/fix_get_types.py)

Program g-ir-scanner found: YES (/usr/local/bin/g-ir-scanner)

Determining dependency 'gobject-introspection-1.0' with pkg-config
executable '/usr/local/bin/pkgconf'

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --modversion gobject-introspection-1.0` ->
0

stdout:

1.78.1

-----------

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --cflags gobject-introspection-1.0` -> 0

stdout:

-I/usr/local/include/gobject-introspection-1.0 -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include

-----------

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --libs gobject-introspection-1.0` -> 0

stdout:

-L/usr/local/lib -lgirepository-1.0 -lgobject-2.0 -lglib-2.0 -lintl

-----------

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --libs gobject-introspection-1.0` -> 0

stdout:

-L/usr/local/lib -lgirepository-1.0 -lgobject-2.0 -lglib-2.0 -lintl

-----------

Run-time dependency gobject-introspection-1.0 found: YES 1.78.1

Dependency gobject-introspection-1.0 found: YES 1.78.1 (cached)

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --variable=g_ir_scanner
gobject-introspection-1.0` -> 0

stdout:

/usr/local/bin/g-ir-scanner

-----------

Got pkg-config variable g_ir_scanner : /usr/local/bin/g-ir-scanner

Program /usr/local/bin/g-ir-scanner found: YES
(/usr/local/bin/g-ir-scanner)

Dependency gobject-introspection-1.0 found: YES 1.78.1 (cached)

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --variable=g_ir_compiler
gobject-introspection-1.0` -> 0

stdout:

/usr/local/bin/g-ir-compiler

-----------

Got pkg-config variable g_ir_compiler : /usr/local/bin/g-ir-compiler

Program /usr/local/bin/g-ir-compiler found: YES
(/usr/local/bin/g-ir-compiler)

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --variable=girdir glib-2.0` -> 0

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --print-variables glib-2.0` -> 0

stdout:

glib_valgrind_suppressions

glib_mkenums

gobject_query

glib_genmarshal

libdir

includedir

datadir

bindir

prefix

pcfiledir

-----------

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --variable=girdir gobject-2.0` -> 0

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --print-variables gobject-2.0` -> 0

stdout:

libdir

includedir

prefix

pcfiledir

-----------

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --variable=girdir freetype2` -> 0

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --print-variables freetype2` -> 0

stdout:

includedir

libdir

exec_prefix

prefix

pcfiledir

-----------

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --variable=girdir graphite2` -> 0

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --print-variables graphite2` -> 0

stdout:

pcfiledir

-----------

env[PKG_CONFIG_LIBDIR]:
/usr/ports/print/harfbuzz/work/.pkgconfig:/usr/local/libdata/pkgconfig:/us
r/local/share/pkgconfig:/usr/libdata/pkgconfig

env[PKG_CONFIG]: /usr/local/bin/pkgconf

env[PKG_CONFIG_PATH]:

-----------

Called: `/usr/local/bin/pkgconf --variable=girdir
gobject-introspection-1.0` -> 0

stdout:

/usr/local/share/gir-1.0

-----------

Got pkg-config variable girdir : /usr/local/share/gir-1.0

 

ERROR: Unhandled python OSError. This is probably not a Meson bug, but an
issue with your build environment.

WARNING: Running the setup command as `meson [options]` instead of `meson
setup [options]` is ambiguous and deprecated.