Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Neff <benjamin@coding4coffee.ch>2022-07-21 04:43:45 +0300
committerBenjamin Neff <benjamin@coding4coffee.ch>2022-07-21 04:57:26 +0300
commit3cf84c838f58316a574b8ab69ba81a2d214c8fb2 (patch)
tree4bd3ef3f0669dce5d3e032c79d44b419946936ca
parentee68da7eebc8d01a9510328a0f64abca692f1552 (diff)
Disable export_concurrent to prevent segfault during precompile
See https://github.com/sass/sassc-ruby/issues/207 closes #8372
-rw-r--r--config/initializers/assets.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb
index 81c84e115..5cae6d59f 100644
--- a/config/initializers/assets.rb
+++ b/config/initializers/assets.rb
@@ -31,3 +31,9 @@ Rails.application.config.assets.version = "1.0"
# Rails.application.config.assets.precompile += %w( admin.js admin.css )
Rails.application.config.public_file_server.enabled = AppConfig.environment.assets.serve?
+
+# assets:precompile can sometimes fail with a Segmentation fault.
+# Disabling export_concurrent is a workaround. See: https://github.com/sass/sassc-ruby/issues/207
+Rails.application.config.assets.configure do |env|
+ env.export_concurrent = false
+end