diff --git a/compiler-rt/.signature b/compiler-rt/.signature index 8fcdf44..988828b 100644 --- a/compiler-rt/.signature +++ b/compiler-rt/.signature @@ -1,5 +1,5 @@ -untrusted comment: verify with /etc/ports/xorg-arm.pub -RWSYHFoJug2wQqnhyHG27MVWFBzPS72hiH81D3qXxG3lyr+0pDQbD3Kj/7XX7mERyU7bA5ehkoOeiq24lnxvs+g0NOBuhIeU0AU= +untrusted comment: verify with /etc/ports/opt-arm.pub +RWQh9Dk2FlLauDe1DZA56DIHEnj0+Rym5jalOdTUpm2T7akTsIkZ8N/o9Aoi4cYPnoF0fLLk3Uc2YUjocuCkIBpKNu06yycUXgw= SHA256 (Pkgfile) = 45ed65b794acff1722839325f9c6d64bacdb2404ec9b664b86f5d2f127be288e SHA256 (.footprint) = 90e6abd73a41c5779721bea3da42e1965f810dcb3bf0ab30547b9a101d5dacc8 SHA256 (compiler-rt-18.1.8.src.tar.xz) = e054e99a9c9240720616e927cb52363abbc8b4f1ef0286bad3df79ec8fdf892f diff --git a/compiler-rt/libsanitizer-timebits.diff b/compiler-rt/libsanitizer-timebits.diff new file mode 100644 index 0000000..f5ee919 --- /dev/null +++ b/compiler-rt/libsanitizer-timebits.diff @@ -0,0 +1,22 @@ +# DP: Add another #undef for _TIME_BITS + +--- a/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_solaris.cpp ++++ b/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_solaris.cpp +@@ -11,6 +11,7 @@ + + // Before Solaris 11.4, doesn't work in a largefile environment. + #undef _FILE_OFFSET_BITS ++#undef _TIME_BITS + #include "sanitizer_platform.h" + #if SANITIZER_SOLARIS + # include +#--- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp +#+++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp +#@@ -18,6 +18,7 @@ +# // depends on _FILE_OFFSET_BITS setting. +# // To get this "true" dirent definition, we undefine _FILE_OFFSET_BITS below. +# #undef _FILE_OFFSET_BITS +#+#undef _TIME_BITS +# #endif +# +# // Must go after undef _FILE_OFFSET_BITS.