[MacPorts] #61815: mesa @17.1.6_2 cannot 'make check' on macOS High Sierra, Version 10.13.6, because X11/Xproto.h cannot be found

MacPorts noreply at macports.org
Sat Dec 12 16:32:50 UTC 2020


#61815: mesa @17.1.6_2 cannot 'make check' on macOS High Sierra, Version 10.13.6,
because X11/Xproto.h cannot be found
------------------------+------------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.6.4
Resolution:             |   Keywords:  highsierra
      Port:  mesa       |
------------------------+------------------------

Comment (by ballapete):

 The next problem is:

 {{{
 Making check in drivers/dri
 Making check in common
 Making check in xmlpool
 /Applications/Xcode.app/Contents/Developer/usr/bin/make  check-am
 make[8]: Nothing to be done for `check-am'.
 make[7]: Nothing to be done for `check-am'.
 Making check in swrast
 make[6]: Nothing to be done for `check'.
 make[6]: Nothing to be done for `check-am'.
 Making check in drivers/osmesa
 make[5]: Nothing to be done for `check'.
 Making check in loader
 make[3]: Nothing to be done for `check'.
 Making check in glx
 Making check in apple
 make[4]: Nothing to be done for `check'.
 Making check in .
 make[4]: Nothing to be done for `check-am'.
 Making check in tests
 /Applications/Xcode.app/Contents/Developer/usr/bin/make  glx-test
 depbase=`echo clientinfo_unittest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
         /usr/bin/clang++ -DPACKAGE_NAME=\"Mesa\"
 -DPACKAGE_TARNAME=\"mesa\" -DPACKAGE_VERSION=\"17.1.6\"
 -DPACKAGE_STRING=\"Mesa\ 17.1.6\"
 -DPACKAGE_BUGREPORT=\"https://bugs.freedesktop.org/enter_bug.cgi\?product=Mesa\"
 -DPACKAGE_URL=\"\" -DPACKAGE=\"mesa\" -DVERSION=\"17.1.6\"
 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
 -DLT_OBJDIR=\".libs/\" -DYYTEXT_POINTER=1 -DHAVE___BUILTIN_BSWAP32=1
 -DHAVE___BUILTIN_BSWAP64=1 -DHAVE___BUILTIN_CLZ=1 -DHAVE___BUILTIN_CLZLL=1
 -DHAVE___BUILTIN_CTZ=1 -DHAVE___BUILTIN_EXPECT=1 -DHAVE___BUILTIN_FFS=1
 -DHAVE___BUILTIN_FFSLL=1 -DHAVE___BUILTIN_POPCOUNT=1
 -DHAVE___BUILTIN_POPCOUNTLL=1 -DHAVE___BUILTIN_UNREACHABLE=1
 -DHAVE_FUNC_ATTRIBUTE_CONST=1 -DHAVE_FUNC_ATTRIBUTE_FLATTEN=1
 -DHAVE_FUNC_ATTRIBUTE_FORMAT=1 -DHAVE_FUNC_ATTRIBUTE_MALLOC=1
 -DHAVE_FUNC_ATTRIBUTE_PACKED=1 -DHAVE_FUNC_ATTRIBUTE_PURE=1
 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=1 -DHAVE_FUNC_ATTRIBUTE_UNUSED=1
 -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=1 -DHAVE_FUNC_ATTRIBUTE_WEAK=1
 -DHAVE_DLADDR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1
 -DHAVE_VALGRIND=1 -I.  -I../../../src/gtest/include -I../../../src
 -I../../../src/mapi -I../../../src/mesa -I../../../src/glx
 -I../../../include -I../../../include/GL/internal -D__STDC_CONSTANT_MACROS
 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DUSE_SSE41
 -DUSE_GCC_ATOMIC_BUILTINS -DNDEBUG -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H
 -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN
 -DGLX_USE_APPLEGL -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING
 -DGLX_USE_TLS -DHAVE_X11_PLATFORM -DBUILDING_MESA -DENABLE_SHADER_CACHE
 -DHAVE_LLVM=0x0900 -DMESA_LLVM_VERSION_PATCH=1     -pipe -Os
 -stdlib=libc++ -arch x86_64 -Wall -fno-math-errno -fno-trapping-math
 -Qunused-arguments  -MT clientinfo_unittest.o -MD -MP -MF $depbase.Tpo -c
 -o clientinfo_unittest.o clientinfo_unittest.cpp &&\
         mv -f $depbase.Tpo $depbase.Po
 In file included from clientinfo_unittest.cpp:26:
 ../../../src/glx/glxclient.h:52:10: fatal error: 'GL/glxproto.h' file not
 found
 #include "GL/glxproto.h"
          ^~~~~~~~~~~~~~~
 1 error generated.
 make[5]: *** [clientinfo_unittest.o] Error 1
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/61815#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list