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? > # 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