How to disable the config.log? #394
Replies: 2 comments
-
Can you help me understand why the presence of a file named Please provide more context on the problem you're seeing. What command did you run, what is the full output, etc. I also noticed that the arguments to your You may want to try to use a precompiled version of sqlite3, if your platform is supported, which would sitestep the compile-upon-installation process that's generating the config.log file. |
Beta Was this translation helpful? Give feedback.
-
From my understanding, config.log contains some references to what we call "compiler shims": we don't call call clang/gcc directly, we use our internal scripts to add some logs / modify compiler flags in a controlled manner. So we do not want to ship these paths. One solution I see is to delete this "config.log".
We call this "vendoring". We have 2 solutions for dependencies: a homebrew package (formula), or to ship dependencies into the package right away (vendoring): this second solution is often used for Ruby and Python dependencies, as we do not have Homebrew packages (formula) for each dependency out there.
We don't do that: each package / dependency has to be compiled from source: our users trust us to build binaries ourselves and not to download precompiled versions from somewhere else (even if these precompiled versions are legit). I think the concern is that |
Beta Was this translation helpful? Give feedback.
-
👋 while trying to upgrade mailcatcher to 0.9.0 release, I ran into the following failure
The file was generated from the sqlite3, I think. But I still got that generated even with the build options with as below:
nb adding
--platform=ruby
does not help either.Let me how I can proceed it. Thanks!
Beta Was this translation helpful? Give feedback.
All reactions