Summary: | Undefined symbols for architecture x86_64: "typeinfo for llvm::RTDyldMemoryManager" | ||
---|---|---|---|
Product: | Mesa | Reporter: | Vinson Lee <vlee> |
Component: | Mesa core | Assignee: | mesa-dev |
Status: | RESOLVED FIXED | QA Contact: | mesa-dev |
Severity: | normal | ||
Priority: | medium | CC: | fdo-bugs |
Version: | git | Keywords: | bisected, regression |
Hardware: | x86-64 (AMD64) | ||
OS: | Mac OS X (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Vinson Lee
2017-03-16 18:27:44 UTC
Interesting - this might be related to my pthread-stubs patches. Vinson, please provide a complete configure line alongside the summary and more information about the platform/setup. fe56c745b8cb562445b318bacbb4267f07e43584 is the first bad commit commit fe56c745b8cb562445b318bacbb4267f07e43584 Author: Jan Beich <jbeich@freebsd.org> Date: Sun Mar 12 03:19:14 2017 +0000 Convert sed(1) syntax to be compatible with FreeBSD and OpenBSD BSD regex library doesn't support extended RE escapes (e.g. \+) and shorthand character classes (e.g. \s, \S) and SVR4-style word delimiters[1] (on DragonFly and NetBSD). Both GNU and BSD sed support -E and -r to enable extended RE but OS X still lacks -r. [1] https://www.illumos.org/issues/516 Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com> Tested-by: Eric Engestrom <eric.engestrom@imgtec.com> (GNU sed) :100644 100644 a99684bd4343e4cc288ee7a8d620ce3c6fa5c5b4 1d81fcceaeed3847354fe6958d3dc3511c140b54 M configure.ac bisect run success What does LLVM_CXXFLAGS contain in config.log before and after that commit? commit bd6f0dcafce73b1c7332a1c51f6862470fe2c2a0 Author: Vinson Lee <vlee@freedesktop.org> Date: Wed Mar 22 00:27:15 2017 -0700 configure.ac: Do not strip away space after regex word match. Fixes: 62c48ccb413b ("configure.ac: Use POSIX compatible regex for word boundary.") Signed-off-by: Vinson Lee <vlee@freedesktop.org> commit 62c48ccb413bbb0d3d305966514b7783640eaf89 Author: Vinson Lee <vlee@freedesktop.org> Date: Thu Mar 16 15:26:18 2017 -0700 configure.ac: Use POSIX compatible regex for word boundary. Fixes build error on Mac OS X. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=100236 Suggested-by: Jan Beich <jbeich@freebsd.org> Suggested-by: Michel Dänzer <michel@daenzer.net> Signed-off-by: Vinson Lee <vlee@freedesktop.org> Reviewed-by: Eric Engestrom <eric@engestrom.ch> Acked-by: Emil Velikov <emil.velikov@collabora.com> |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.