39 |
39 |
40 include $(WS_MAKE_RULES)/prep.mk |
40 include $(WS_MAKE_RULES)/prep.mk |
41 include $(WS_MAKE_RULES)/configure.mk |
41 include $(WS_MAKE_RULES)/configure.mk |
42 include $(WS_MAKE_RULES)/ips.mk |
42 include $(WS_MAKE_RULES)/ips.mk |
43 |
43 |
|
44 COMPONENT_PRE_CONFIGURE_ACTION = ($(CLONEY) $(SOURCE_DIR) $(@D)) |
|
45 |
44 CONFIGURE_OPTIONS.64 += CC="$(CC) -m64" |
46 CONFIGURE_OPTIONS.64 += CC="$(CC) -m64" |
45 CONFIGURE_OPTIONS += --localstatedir="/var/cache" |
47 CONFIGURE_OPTIONS += --localstatedir="/var/cache" |
46 CONFIGURE_OPTIONS += --sysconfdir="/etc" |
48 CONFIGURE_OPTIONS += --sysconfdir="/etc" |
47 |
49 |
48 COMPONENT_PREP_ACTION = (cd $(@D) ; autoreconf -f && automake) |
50 COMPONENT_PREP_ACTION = (cd $(@D) ; autoreconf -f && automake) |
55 '-e "s|^make.*: Entering directory.*$$|XXX_REMOVE_XXX|g" ' \ |
57 '-e "s|^make.*: Entering directory.*$$|XXX_REMOVE_XXX|g" ' \ |
56 '-e "s|^make.*: Nothing to be.*$$|XXX_REMOVE_XXX|g" ' \ |
58 '-e "s|^make.*: Nothing to be.*$$|XXX_REMOVE_XXX|g" ' \ |
57 '-e "s|^/usr/gnu/bin/make.*$$|XXX_REMOVE_XXX|g" ' \ |
59 '-e "s|^/usr/gnu/bin/make.*$$|XXX_REMOVE_XXX|g" ' \ |
58 '-e "/^XXX_REMOVE_XXX$$/d" ' |
60 '-e "/^XXX_REMOVE_XXX$$/d" ' |
59 |
61 |
60 COMPONENT_TEST_ENV += PATH="$(@D)/src:$(USRBINDIR):$(USRSBINDIR)" |
62 # Test 41 needs to be able to open at least 950 fds. Bump up the limit. |
61 COMPONENT_TEST_CMD = $(SOURCE_DIR)/tests/testsuite |
63 COMPONENT_TEST_ENV_CMD = ulimit -n 1000; env |
|
64 |
|
65 # Need /usr/gnu/bin before /usr/bin for GNU diff. |
|
66 COMPONENT_TEST_ENV += PATH="$(@D)/src:$(GNUBIN):$(USRBINDIR):$(USRSBINDIR)" |
|
67 |
|
68 COMPONENT_TEST_CMD = $(SOURCE_DIR)/tests/testsuite |
62 COMPONENT_TEST_TARGETS = |
69 COMPONENT_TEST_TARGETS = |
63 |
70 |
64 COMPONENT_SYSTEM_TEST_ENV += PATH="$(USRBINDIR):$(USRSBINDIR)" |
71 COMPONENT_SYSTEM_TEST_ENV_CMD = ulimit -n 1000; env |
|
72 COMPONENT_SYSTEM_TEST_ENV += PATH="$(GNUBIN):$(USRBINDIR):$(USRSBINDIR)" |
65 COMPONENT_SYSTEM_TEST_CMD = $(SHELL) $(SOURCE_DIR)/tests/testsuite |
73 COMPONENT_SYSTEM_TEST_CMD = $(SHELL) $(SOURCE_DIR)/tests/testsuite |
66 COMPONENT_SYSTEM_TEST_ARGS = AUTOTEST_PATH=$(USRBINDIR):$(USRSBINDIR) |
74 COMPONENT_SYSTEM_TEST_ARGS = AUTOTEST_PATH=$(GNUBIN):$(USRBINDIR):$(USRSBINDIR) |
67 COMPONENT_SYSTEM_TEST_TARGETS = |
75 COMPONENT_SYSTEM_TEST_TARGETS = |
68 |
76 |
69 ASLR_MODE = $(ASLR_ENABLE) |
77 ASLR_MODE = $(ASLR_ENABLE) |
70 |
78 |
71 configure: $(CONFIGURE_64) |
79 configure: $(CONFIGURE_64) |