| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Darwin.mk,v 1.81 2016/03/11 22:04:34 fhajny Exp $ | | 1 | # $NetBSD: Darwin.mk,v 1.82 2016/07/08 21:23:57 sevan Exp $ |
2 | # | | 2 | # |
3 | # Variable definitions for the Darwin operating system. | | 3 | # Variable definitions for the Darwin operating system. |
4 | | | 4 | |
5 | # OS, Kernel, Xcode Version | | 5 | # OS, Kernel, Xcode Version |
6 | # Note that Xcode gets updates on older systems sometimes. | | 6 | # Note that Xcode gets updates on older systems sometimes. |
7 | # pkgsrc generally expects that the most up-to-date xcode available for | | 7 | # pkgsrc generally expects that the most up-to-date xcode available for |
8 | # an OS version is installed | | 8 | # an OS version is installed |
9 | # | | 9 | # |
10 | # Codename OS Kernel Xcode | | 10 | # Codename OS Kernel Xcode |
11 | # Cheetah 10.0.x 1.3.1 | | 11 | # Cheetah 10.0.x 1.3.1 |
12 | # Puma 10.1 1.4.1 | | 12 | # Puma 10.1 1.4.1 |
13 | # 10.1.x 5.x.y | | 13 | # 10.1.x 5.x.y |
14 | # Jaguar 10.2.x 6.x.y | | 14 | # Jaguar 10.2.x 6.x.y |
| @@ -126,29 +126,27 @@ _USE_RPATH= no # don't add rpath to LDF | | | @@ -126,29 +126,27 @@ _USE_RPATH= no # don't add rpath to LDF |
126 | KRB5_DEFAULT?= mit-krb5 | | 126 | KRB5_DEFAULT?= mit-krb5 |
127 | | | 127 | |
128 | # | | 128 | # |
129 | # Builtin overrides. | | 129 | # Builtin overrides. |
130 | # | | 130 | # |
131 | .if !empty(OS_VERSION:M[56].*) | | 131 | .if !empty(OS_VERSION:M[56].*) |
132 | USE_BUILTIN.dl= no # Darwin-[56].* uses devel/dlcompat | | 132 | USE_BUILTIN.dl= no # Darwin-[56].* uses devel/dlcompat |
133 | .endif | | 133 | .endif |
134 | | | 134 | |
135 | # Builtin defaults which make sense for this platform. | | 135 | # Builtin defaults which make sense for this platform. |
136 | _OPSYS_PREFER.libuuid?= native # system headers assume uuid_string_t | | 136 | _OPSYS_PREFER.libuuid?= native # system headers assume uuid_string_t |
137 | _OPSYS_PREFER.linux-pam?= native | | 137 | _OPSYS_PREFER.linux-pam?= native |
138 | _OPSYS_PREFER.mit-krb5?= native | | 138 | _OPSYS_PREFER.mit-krb5?= native |
139 | .if ${OS_VERSION:R} >= 11 | | | |
140 | _OPSYS_PREFER.openssl?= pkgsrc # builtin deprecated from 10.7 onwards | | 139 | _OPSYS_PREFER.openssl?= pkgsrc # builtin deprecated from 10.7 onwards |
141 | .endif | | | |
142 | | | 140 | |
143 | # Remove common GNU ld arguments incompatible with the Darwin linker. | | 141 | # Remove common GNU ld arguments incompatible with the Darwin linker. |
144 | BUILDLINK_TRANSFORM+= rm:-Wl,-O1 | | 142 | BUILDLINK_TRANSFORM+= rm:-Wl,-O1 |
145 | BUILDLINK_TRANSFORM+= rm:-Wl,-Bdynamic | | 143 | BUILDLINK_TRANSFORM+= rm:-Wl,-Bdynamic |
146 | BUILDLINK_TRANSFORM+= rm:-Wl,-Bsymbolic | | 144 | BUILDLINK_TRANSFORM+= rm:-Wl,-Bsymbolic |
147 | BUILDLINK_TRANSFORM+= rm:-Wl,-export-dynamic | | 145 | BUILDLINK_TRANSFORM+= rm:-Wl,-export-dynamic |
148 | BUILDLINK_TRANSFORM+= rm:-Wl,-warn-common | | 146 | BUILDLINK_TRANSFORM+= rm:-Wl,-warn-common |
149 | BUILDLINK_TRANSFORM+= rm:-Wl,--as-needed | | 147 | BUILDLINK_TRANSFORM+= rm:-Wl,--as-needed |
150 | BUILDLINK_TRANSFORM+= rm:-Wl,--no-as-needed | | 148 | BUILDLINK_TRANSFORM+= rm:-Wl,--no-as-needed |
151 | BUILDLINK_TRANSFORM+= rm:-Wl,--disable-new-dtags | | 149 | BUILDLINK_TRANSFORM+= rm:-Wl,--disable-new-dtags |
152 | BUILDLINK_TRANSFORM+= rm:-Wl,--enable-new-dtags | | 150 | BUILDLINK_TRANSFORM+= rm:-Wl,--enable-new-dtags |
153 | BUILDLINK_TRANSFORM+= rm:-Wl,--export-dynamic | | 151 | BUILDLINK_TRANSFORM+= rm:-Wl,--export-dynamic |
154 | BUILDLINK_TRANSFORM+= rm:-Wl,--gc-sections | | 152 | BUILDLINK_TRANSFORM+= rm:-Wl,--gc-sections |