diff options
Diffstat (limited to 'meta/recipes-connectivity')
-rw-r--r-- | meta/recipes-connectivity/openssl/openssl.inc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/meta/recipes-connectivity/openssl/openssl.inc b/meta/recipes-connectivity/openssl/openssl.inc index cb7ec0aac2..f3a2c5abd7 100644 --- a/meta/recipes-connectivity/openssl/openssl.inc +++ b/meta/recipes-connectivity/openssl/openssl.inc | |||
@@ -216,6 +216,19 @@ do_install_ptest () { | |||
216 | mkdir -p ${D}${PTEST_PATH}/util | 216 | mkdir -p ${D}${PTEST_PATH}/util |
217 | install util/opensslwrap.sh ${D}${PTEST_PATH}/util | 217 | install util/opensslwrap.sh ${D}${PTEST_PATH}/util |
218 | install util/shlib_wrap.sh ${D}${PTEST_PATH}/util | 218 | install util/shlib_wrap.sh ${D}${PTEST_PATH}/util |
219 | # Time stamps are relevant for "make alltests", otherwise | ||
220 | # make may try to recompile binaries. Not only must the | ||
221 | # binary files be newer than the sources, they also must | ||
222 | # be more recent than the header files in /usr/include. | ||
223 | # | ||
224 | # Using "cp -a" is not sufficient, because do_install | ||
225 | # does not preserve the original time stamps. | ||
226 | # | ||
227 | # So instead of using the original file stamps, we set | ||
228 | # the current time for all files. Binaries will get | ||
229 | # modified again later when stripping them, but that's okay. | ||
230 | touch ${D}${PTEST_PATH} | ||
231 | find ${D}${PTEST_PATH} -type f -print0 | xargs --verbose -0 touch -r ${D}${PTEST_PATH} | ||
219 | } | 232 | } |
220 | 233 | ||
221 | do_install_append_class-native() { | 234 | do_install_append_class-native() { |