Opened 12 years ago
Last modified 12 years ago
#35153 closed defect
Postgresql90, Postgresql91 - /usr/include/unistd.h:689:26: error: expected identifier — at Version 1
Reported by: | ilya@… | Owned by: | mww@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.99 |
Keywords: | mountainlion | Cc: | jwa@… |
Port: | postgresql84 postgresql90 postgresql91 |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
usr/bin/clang -pipe -O2 -arch x86_64 -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wformat-security -fno-strict-aliasing -fwrapv -I. -I. -I../../src/include -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/libxml2 -I/opt/local/include -c -o uuid-ossp.o uuid-ossp.c In file included from uuid-ossp.c:28: In file included from /opt/local/include/ossp/uuid.h:38: /usr/include/unistd.h:689:26: error: expected identifier int gethostuuid(uuid_t, const struct timespec *) __OSX_AVAILABLE_STARTING(__MAC_10_5, __IPHONE_2_0); ^ In file included from uuid-ossp.c:28: /opt/local/include/ossp/uuid.h:94:24: error: typedef redefinition with different types ('struct uuid_st' vs '__darwin_uuid_t' (aka 'unsigned char [16]')) typedef struct uuid_st uuid_t; ^ /usr/include/uuid/uuid.h:42:25: note: previous definition is here typedef __darwin_uuid_t uuid_t; ^ In file included from uuid-ossp.c:28: /opt/local/include/ossp/uuid.h:107:22: error: conflicting types for 'uuid_compare' extern uuid_rc_t uuid_compare (const uuid_t *_uuid, const uuid_t *_uuid2, int *_result); ^ /usr/include/uuid/uuid.h:59:5: note: previous declaration is here int uuid_compare(const uuid_t uu1, const uuid_t uu2); ^ 3 errors generated. make: *** [uuid-ossp.o] Error 1
Change History (2)
Changed 12 years ago by ilya@…
comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | jwa@… added |
---|---|
Description: | modified (diff) |
Owner: | changed from macports-tickets@… to mww@… |
Note: See
TracTickets for help on using
tickets.