Created attachment 260533 [details] Patch to v0.14.2 A big update jumping multiple versions. The changelog is likely too long with over 1500 commits (https://github.com/GreptimeTeam/greptimedb/compare/v0.7.2...v0.14.2). I removed the nyc-taxi binary since that seems to be only for benchmarking and didn't seem to exist at the end of the build anyway?? I had trouble building this due to memory exhaustion (as I do with all rust stuff) but it eventually succeeded when I set `jobs = 1` in ~/.cargo/config.toml
Build fails: error[E0599]: no method named `source_file` found for struct `proc_macro::Span` in the current scope --> /wrkdirs/usr/ports/databases/greptimedb/work/hydroflow-b072ee026f97f8537165e1fb247101e0ab2fb320/hydroflow_lang/src/diagnostic.rs:175:14 | 173 | let path = span | ____________________- 174 | | .unwrap() 175 | | .source_file() | |_____________-^^^^^^^^^^^ | help: there is a method `source` with a similar name | 175 - .source_file() 175 + .source() |
Maybe it's because it was wit the older rust-nightly. Rebuilding the latest one now.
The latest rust-nightly-1.89.0.20250512 also fails to compile this port. How did you compile it?
(In reply to Yuri Victorovich from comment #3) Hmm, I believe I just installes rust-nightly-1.87.0.20250324 Sorry I don't have a full log, I built this to do some comparisons with other databases and have moved on since then.
(In reply to Felix Hanley from comment #4) Hi Felix, No problem. Thanks for your patch. We will figure this out. Yuri
Build of 0.14.3 fails with the latest rust-nightly-1.89.0.20250512, see the upstream bug report in the attached URL.