I just want to report that clang + llvm, sources grabbed from early
today built a Debug+Asserts just fine on OpenBSD -current AMD64 which
was itself built yesterday!
OpenBSD 4.8+ AMD64 system compiler is gcc/g++ 4.2.1
I had to following MINOR modifications to make it happen.
1) I just had to remove a line reproduced below @ around the end of
file in following files
local: *; ==> Offending line
which caused errors like
syntax error in VERSION script
This line is generated dynamically during the process of
compiling/linking in the following files
For example, this is the original content of
I did a grep in CLANG_BIN_DIR but surprisingly the following files
also have it but gcc doesn't complain in those instances.
# find . -name "*.map" | xargs grep local
./tools/bugpoint-passes/Debug+Asserts/bugpoint.exports.map: local: *;
./lib/Transforms/Hello/Debug+Asserts/Hello.exports.map: local: *;
Thank you thank you thank you!
P.S the build has lots and lots of warnings if anybody is interested I
will send it.