On 2019/2/13 09:40, Aleksandar Lazic wrote: > Am 13.02.2019 um 14:45 schrieb Patrick Hemmer: >> Trying to compile haproxy on my local machine for testing purposes and am >> running into the following: > Which compiler do you use?
# gcc -v Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 9.0.0 (clang-900.0.39.2) Target: x86_64-apple-darwin17.7.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin >> # make TARGET=osx >> src/proto_http.c:293:1: error: argument to 'section' attribute is not >> valid for this target: mach-o section specifier requires a segment and >> section >> separated by a comma >> DECLARE_POOL(pool_head_http_txn, "http_txn", sizeof(struct >> http_txn)); >> ^ >> include/common/memory.h:128:2: note: expanded from macro >> 'DECLARE_POOL' >> REGISTER_POOL(&ptr, name, size) >> ^ >> include/common/memory.h:123:2: note: expanded from macro >> 'REGISTER_POOL' >> INITCALL3(STG_POOL, create_pool_callback, (ptr), >> (name), >> (size)) >> ^ >> include/common/initcall.h:102:2: note: expanded from macro >> 'INITCALL3' >> _DECLARE_INITCALL(stage, __LINE__, function, arg1, >> arg2, >> arg3) >> ^ >> include/common/initcall.h:78:2: note: expanded from macro >> '_DECLARE_INITCALL' >> __DECLARE_INITCALL(__VA_ARGS__) >> ^ >> include/common/initcall.h:65:42: note: expanded from macro >> '__DECLARE_INITCALL' >> >> __attribute__((__used__,__section__("init_"#stg))) = \ >> >> >> >> Issue occurs on master, and the 1.9 branch >> >> -Patrick