16 # fields enclosed by brackets "[]" replaced with your own identifying |
16 # fields enclosed by brackets "[]" replaced with your own identifying |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
18 # |
18 # |
19 # CDDL HEADER END |
19 # CDDL HEADER END |
20 # |
20 # |
21 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. |
21 |
22 # |
22 # |
|
23 # Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved. |
|
24 # |
|
25 BUILD_BITS= 64_and_32 |
23 include ../../make-rules/shared-macros.mk |
26 include ../../make-rules/shared-macros.mk |
24 |
27 |
25 COMPONENT_NAME= libsigsegv |
28 COMPONENT_NAME= libsigsegv |
26 COMPONENT_VERSION= 2.6 |
29 COMPONENT_VERSION= 2.6 |
27 COMPONENT_PROJECT_URL= http://www.gnu.org/software/libsigsegv/ |
|
28 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
|
29 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz |
|
30 COMPONENT_ARCHIVE_HASH= \ |
30 COMPONENT_ARCHIVE_HASH= \ |
31 sha256:c18b3b0975ec7e0a6af03a9533d7ffbdc500bb146e0ca338a6174b1346d655bb |
31 sha256:c18b3b0975ec7e0a6af03a9533d7ffbdc500bb146e0ca338a6174b1346d655bb |
32 COMPONENT_ARCHIVE_URL= http://ftp.gnu.org/gnu/libsigsegv/$(COMPONENT_ARCHIVE) |
|
33 COMPONENT_BUGDB= library/libsigsegv |
32 COMPONENT_BUGDB= library/libsigsegv |
34 |
33 |
35 TPNO= 8453 |
34 TPNO= 8453 |
36 |
35 |
37 include $(WS_MAKE_RULES)/prep.mk |
36 include $(WS_MAKE_RULES)/gnu-component.mk |
38 include $(WS_MAKE_RULES)/configure.mk |
|
39 include $(WS_MAKE_RULES)/ips.mk |
|
40 |
37 |
41 CONFIGURE_OPTIONS += --disable-static |
38 CONFIGURE_OPTIONS += --disable-static |
42 CONFIGURE_OPTIONS += --enable-shared |
39 CONFIGURE_OPTIONS += --enable-shared |
43 CONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)" |
|
44 |
40 |
45 ASLR_MODE = $(ASLR_NOT_APPLICABLE) |
|
46 |
|
47 # common targets |
|
48 configure: $(CONFIGURE_32_and_64) |
|
49 |
|
50 build: $(BUILD_32_and_64) |
|
51 |
|
52 install: $(INSTALL_32_and_64) |
|
53 |
|
54 test: $(TEST_32_and_64) |
|
55 |
|
56 system-test: $(SYSTEM_TESTS_NOT_IMPLEMENTED) |
|
57 |
|
58 |
|
59 REQUIRED_PACKAGES += system/library |
|