* Use a #define instead of a typedef for double_t in fdlibm to prevent conflicting
definitions error.
- -- Raspbian forward porter <root@raspbian.org> Sun, 13 Feb 2022 13:05:44 +0000
+ [changes introduced in 91.6.0esr-1~deb10u1+rpi1 by Peter Michael Green]
+ * Build swgl with clang rather than gcc to avoid internal compiler error.
+
+ -- Peter Michael Green <plugwash@raspbian.org> Tue, 15 Feb 2022 04:45:41 +0000
firefox-esr (91.6.0esr-1~deb10u1) buster-security; urgency=medium
shaders.sort();
+ // force build with clang to work around internal compiler error in gcc
+ if let Ok(target) = std::env::var("TARGET") {
+ std::env::set_var(format!("CC_{}", target),"clang");
+ std::env::set_var(format!("CXX_{}", target),"clang++");
+ }
+
// We need to ensure that the C preprocessor does not pull compiler flags from
// the host or target environment. Set up a SWGLPP target with empty flags to
// work around this.