avantgardnerio commented on issue #3538:
URL: 
https://github.com/apache/arrow-datafusion/issues/3538#issuecomment-1290834829

   > With https://docs.rs/crate/datafusion-proto/13.0.0/builds/646416 failure:
   
   For the record: 
   
   ```
   [INFO] [stderr]   Running: "/usr/bin/protoc" "--include_imports" 
"--include_source_info" "-o" 
"/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/datafusion-proto-7d222b4b383775ea/out/proto_descriptor.bin"
 "-I" "proto" "proto/datafusion.proto"
   [INFO] [stderr] 
   [INFO] [stderr]   --- stderr
   [INFO] [stderr]   thread 'main' panicked at 'called `Result::unwrap()` on an 
`Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file 
system" }', build.rs:76:10
   ```
   
   It looks like my previous fix got the main build to work on docs.rs, but 
specifically not the `datafusion-proto` crate. And unfortunately docs.rs will 
only let us generate into the `OUT_DIR`.
   
   I see 3 possible solutions:
   1. generate into `OUT_DIR`, but only for docs.rs (getting complicated and 
painful here)
   2. we always generate to `OUT_DIR` and as a CLion user, I enable the 
experimental feature that make it work. vscode users aren't supported
   3. We merge #3947
   
   at this point I'm fine with the 3rd option. I just want to keep momentum 
going.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to