## Quick link
[直接到提問的位置](##Problems)
## Environment
- Macbook Air M2 (Ventura 13.4.1)
- appflowy [30b52a29fdc8fee2beabc954c95e0f2e5ab3e3a4d](https://github.com/AppFlowy-IO/AppFlowy/commit/30b52a29fdc8fee2beabc954c95e0f2e5ab3e3a4)
- flutter
- setup
```bash
# setup
export PATH=$PATH:$FLUTTER_BIN
```
- version
```
Flutter 3.7.5 • channel unknown • unknown source
Framework • revision c07f788888 (4 months ago) • 2023-02-22 17:52:33 -0600
Engine • revision 0f359063c4
Tools • Dart 2.19.2 • DevTools 2.20.1
```
- doctor
<details>
```bash=
Doctor summary (to see all details, run flutter doctor -v):
[!] Flutter (Channel unknown, 3.7.5, on macOS 13.4.1 22F82 darwin-arm64, locale en-TW)
! Flutter version 3.7.5 on channel unknown at /Users/wilson/apps/flutter
Currently on an unknown channel. Run `flutter channel` to switch to an official channel.
If that doesn't fix the issue, reinstall Flutter by following instructions at https://flutter.dev/docs/get-started/install.
! Unknown upstream repository.
Reinstall Flutter by following instructions at https://flutter.dev/docs/get-started/install.
[✗] Android toolchain - develop for Android devices
✗ cmdline-tools component is missing
Run `path/to/sdkmanager --install "cmdline-tools;latest"`
See https://developer.android.com/studio/command-line for more details.
[!] Xcode - develop for iOS and macOS (Xcode 14.1)
✗ CocoaPods not installed.
CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds to your plugin usage on the Dart side.
Without CocoaPods, plugins will not work on iOS or macOS.
For more info, see https://flutter.dev/platform-plugins
To install see https://guides.cocoapods.org/using/getting-started.html#installation for instructions.
[✓] Chrome - develop for the web
[!] Android Studio (not installed)
[✓] VS Code (version 1.79.2)
[✓] Connected device (2 available)
[✓] HTTP Host Availability
! Doctor found issues in 4 categories.
```
</details>
- [name=ZoneTwelve] 我是不是該把 CocoaPods 先裝起來
- #Reference:4
- cargo
- version
cargo 1.68.2 (6feb7c9cf 2023-03-26)
## Problems
- Can not build the app by the command:
- Command
```bash=
cargo make --profile production-mac-arm64 appflowy
```
- Output
```bash=
[cargo-make] INFO - cargo make 0.36.11
[cargo-make] INFO - Build File: Makefile.toml
[cargo-make] INFO - Task: appflowy
[cargo-make] INFO - Profile: production-mac-arm64
[cargo-make] ERROR - Task appflowy not found
[cargo-make] WARN - Build Failed.
```
- Response
- :did you change the directory into the frontend?
- :Nope
- Output:<details>
```bash=
warning: unknown lint: `ambiguous_glob_reexports`
--> flowy-error/src/protobuf/mod.rs:2:11
|
2 | #![allow(ambiguous_glob_reexports)]
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unknown_lints)]` on by default
warning: unknown lint: `ambiguous_glob_reexports`
--> flowy-folder2/src/protobuf/mod.rs:2:11
|
2 | #![allow(ambiguous_glob_reexports)]
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unknown_lints)]` on by default
warning: `flowy-error` (lib) generated 1 warning
warning: unknown lint: `ambiguous_glob_reexports`
--> flowy-document2/src/protobuf/mod.rs:2:11
|
2 | #![allow(ambiguous_glob_reexports)]
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unknown_lints)]` on by default
warning: unknown lint: `ambiguous_glob_reexports`
--> flowy-user/src/protobuf/mod.rs:2:11
|
2 | #![allow(ambiguous_glob_reexports)]
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unknown_lints)]` on by default
warning: unknown lint: `ambiguous_glob_reexports`
--> flowy-net/src/protobuf/mod.rs:2:11
|
2 | #![allow(ambiguous_glob_reexports)]
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unknown_lints)]` on by default
warning: `flowy-net` (lib) generated 1 warning
# ....... 省略
warning: unknown lint: `ambiguous_glob_reexports`
--> flowy-database2/src/protobuf/mod.rs:2:11
|
2 | #![allow(ambiguous_glob_reexports)]
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unknown_lints)]` on by default
warning: unknown lint: `ambiguous_glob_reexports`
--> flowy-config/src/protobuf/mod.rs:2:11
|
2 | #![allow(ambiguous_glob_reexports)]
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unknown_lints)]` on by default
# ...... 省略 ......
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[cargo-make][1] INFO - Running Task: post-desktop
🚀 🚀 🚀 AppFlowy-Core build success
[cargo-make][1] INFO - Running Task: restore-crate-type
[cargo-make][1] INFO - Running Task: code_generation
Cleaning Xcode workspace... 4.2s
Cleaning Xcode workspace... 3.0s
Running "flutter pub get" in appflowy_flutter...
Resolving dependencies...
The current Dart SDK version is 2.19.2.
Because appflowy requires SDK version >=3.0.0 <4.0.0, version solving failed.
pub get failed
command: "/Users/wilson/apps/flutter/bin/cache/dart-sdk/bin/dart __deprecated_pub --color --directory . get --example"
pub env: {
"FLUTTER_ROOT": "/Users/wilson/apps/flutter",
"PUB_ENVIRONMENT": "flutter_cli:get",
"PUB_CACHE": "/Users/wilson/.pub-cache",
}
exit code: 1
[cargo-make][1] ERROR - Error while executing command, exit code: 1
[cargo-make][1] WARN - Build Failed.
[cargo-make] INFO - Running Task: legacy-migration
[cargo-make] INFO - Running Task: restore-crate-type
[cargo-make] ERROR - Task error detected, exit code: 1
[cargo-make] WARN - Build Failed.
# 參考 Reference:2, Reference:3
# Ref:2 應該根本問題無關,忽略
```
</details>
## Progress
- 19:59 (cargo make --profile production-mac-arm64 appflowy)
<details>
<code>
[cargo-make] INFO - cargo make 0.36.11
[cargo-make] INFO - Project: dart-ffi
[cargo-make] INFO - Build File: Makefile.toml
[cargo-make] INFO - Task: appflowy
[cargo-make] INFO - Profile: production-mac-arm64
[cargo-make] INFO - Execute Command: "cargo" "make" "--disable-check-for-updates" "--no-on-error" "--loglevel=info" "--profile=production-mac-arm64" "--makefile" "/Users/wilson/code/appflowy/frontend/Makefile.toml" "appflowy"
[cargo-make][1] INFO - Project: dart-ffi
[cargo-make][1] INFO - Build File: /Users/wilson/code/appflowy/frontend/Makefile.toml
[cargo-make][1] INFO - Task: appflowy
[cargo-make][1] INFO - Profile: production-mac-arm64
[cargo-make][1] INFO - Running Task: legacy-migration
[cargo-make][1] INFO - Running Task: echo_env
-------- Env Parameters --------
CRATE_TYPE: staticlib
BUILD_FLAG: release
TARGET_OS: macos
RUST_COMPILE_TARGET: aarch64-apple-darwin
FEATURES: dart,rev-sqlite
PRODUCT_EXT: app
APP_ENVIRONMENT: production
arm64
/Users/wilson/.pub-cache/bin/protoc-gen-dart
[cargo-make][1] INFO - Skipping Task: install_flutter_protobuf
[cargo-make][1] INFO - Running Task: setup-crate-type
[cargo-make][1] INFO - Running Task: sdk-release-build
Compiling flowy-error v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-error)
Compiling flowy-notification v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-notification)
Compiling flowy-user v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-user)
Compiling flowy-folder2 v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-folder2)
Compiling flowy-database2 v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2)
Compiling flowy-config v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-config)
Compiling flowy-document2 v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-document2)
Compiling flowy-net v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-net)
error: failed to run custom build command for `flowy-error v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-error)`
Caused by:
process didn't exit successfully: `/Users/wilson/code/appflowy/frontend/rust-lib/target/release/build/flowy-error-7c2c0326cb37a676/build-script-build` (exit status: 101)
--- stdout
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-error/src/errors.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-error/src/code.rs
cargo:rerun-if-changed=resources/proto/code.proto
cargo:rerun-if-changed=resources/proto/errors.proto
/Users/wilson/.pub-cache/bin/protoc-gen-dart
--- stderr
thread 'main' panicked at 'Generate dart pb file failed with: resources/proto/code.proto, Err(Custom { kind: Other, error: "Running [\"/Users/wilson/.cargo/registry/src/github.com-1ecc6299db9ec823/protoc-bin-vendored-macos-x86_64-3.0.0/bin/protoc\", \"--dart_out=/Users/wilson/code/appflowy/frontend/appflowy_flutter/packages/appflowy_backend/lib/protobuf/flowy-error\", \"--proto_path=resources/proto\", \"resources/proto/code.proto\"] exited with error; status code: 1" })', /Users/wilson/code/appflowy/shared-lib/flowy-codegen/src/protobuf_file/mod.rs:209:7
stack backtrace:
0: 0x1016f4390 - std::backtrace_rs::backtrace::libunwind::trace::h7e290481d10ef323
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x1016f4390 - std::backtrace_rs::backtrace::trace_unsynchronized::h2aa61f03a3f6f25d
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x1016f4390 - std::sys_common::backtrace::_print_fmt::hb1e5156405f26352
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:65:5
3: 0x1016f4390 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h3c406a4521928e59
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:44:22
4: 0x1017107a4 - core::fmt::write::hc60df9bae744c40c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/fmt/mod.rs:1213:17
5: 0x1016f10b0 - std::io::Write::write_fmt::h1c4129dfc94f7c33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/io/mod.rs:1682:15
6: 0x1016f41a4 - std::sys_common::backtrace::_print::h551adb153dee3888
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:47:5
7: 0x1016f41a4 - std::sys_common::backtrace::print::h34db077f1fa49c76
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:34:9
8: 0x1016f5b58 - std::panicking::default_hook::{{closure}}::hff4fe3239c020cef
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:267:22
9: 0x1016f58b0 - std::panicking::default_hook::hd2988fbcc86fdc46
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:286:9
10: 0x1016f617c - std::panicking::rust_panic_with_hook::h01730ad11d62092c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:688:13
11: 0x1016f5f9c - std::panicking::begin_panic_handler::{{closure}}::h30f454e305d4a708
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:579:13
12: 0x1016f47f8 - std::sys_common::backtrace::__rust_end_short_backtrace::hb7ff1894d55794a1
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:137:18
13: 0x1016f5cf8 - rust_begin_unwind
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:575:5
14: 0x10172773c - core::panicking::panic_fmt::hf1070b3fc33229fa
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/panicking.rs:64:14
15: 0x10102cdf0 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::{{closure}}::h13400a82d59bab17
16: 0x10101fd2c - <core::slice::iter::Iter<T> as core::iter::traits::iterator::Iterator>::for_each::h98a84d50f5fd13ea
17: 0x10102c344 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::hcd4178895539609d
18: 0x10102baec - flowy_codegen::protobuf_file::gen::h4c9a044f9eca98cd
19: 0x100fff634 - build_script_build::main::h3c47f9456cc3d76d
20: 0x100fff698 - core::ops::function::FnOnce::call_once::h787958fe8e263059
21: 0x100fff608 - std::sys_common::backtrace::__rust_begin_short_backtrace::h21c0bbc35a2af733
22: 0x100fff758 - std::rt::lang_start::{{closure}}::h0ea4e801f4176a9e
23: 0x1016ec9ec - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfcba2619400775c8
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/ops/function.rs:287:13
24: 0x1016ec9ec - std::panicking::try::do_call::h3dbcab59a51ccd10
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
25: 0x1016ec9ec - std::panicking::try::h4080a58a21c0db47
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
26: 0x1016ec9ec - std::panic::catch_unwind::h51bc66584898e527
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
27: 0x1016ec9ec - std::rt::lang_start_internal::{{closure}}::h8648c3428199657a
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:48
28: 0x1016ec9ec - std::panicking::try::do_call::h5ef523fc3ef8d604
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
29: 0x1016ec9ec - std::panicking::try::h8124f0d5fb60af33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
30: 0x1016ec9ec - std::panic::catch_unwind::h0d6a1ca206241be0
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
31: 0x1016ec9ec - std::rt::lang_start_internal::h24d09c16ec322e75
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:20
32: 0x100fff730 - std::rt::lang_start::hb44927f558f0f737
33: 0x100fff660 - _main
warning: build failed, waiting for other jobs to finish...
error: failed to run custom build command for `flowy-config v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-config)`
Caused by:
process didn't exit successfully: `/Users/wilson/code/appflowy/frontend/rust-lib/target/release/build/flowy-config-5c88b60a217df454/build-script-build` (exit status: 101)
--- stdout
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-config/src/event_map.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-config/src/entities.rs
cargo:rerun-if-changed=resources/proto/entities.proto
cargo:rerun-if-changed=resources/proto/event_map.proto
/Users/wilson/.pub-cache/bin/protoc-gen-dart
--- stderr
thread 'main' panicked at 'Generate dart pb file failed with: resources/proto/entities.proto, Err(Custom { kind: Other, error: "Running [\"/Users/wilson/.cargo/registry/src/github.com-1ecc6299db9ec823/protoc-bin-vendored-macos-x86_64-3.0.0/bin/protoc\", \"--dart_out=/Users/wilson/code/appflowy/frontend/appflowy_flutter/packages/appflowy_backend/lib/protobuf/flowy-config\", \"--proto_path=resources/proto\", \"resources/proto/entities.proto\"] exited with error; status code: 1" })', /Users/wilson/code/appflowy/shared-lib/flowy-codegen/src/protobuf_file/mod.rs:209:7
stack backtrace:
0: 0x100edcb08 - std::backtrace_rs::backtrace::libunwind::trace::h7e290481d10ef323
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x100edcb08 - std::backtrace_rs::backtrace::trace_unsynchronized::h2aa61f03a3f6f25d
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x100edcb08 - std::sys_common::backtrace::_print_fmt::hb1e5156405f26352
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:65:5
3: 0x100edcb08 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h3c406a4521928e59
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:44:22
4: 0x100ef8f1c - core::fmt::write::hc60df9bae744c40c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/fmt/mod.rs:1213:17
5: 0x100ed9828 - std::io::Write::write_fmt::h1c4129dfc94f7c33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/io/mod.rs:1682:15
6: 0x100edc91c - std::sys_common::backtrace::_print::h551adb153dee3888
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:47:5
7: 0x100edc91c - std::sys_common::backtrace::print::h34db077f1fa49c76
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:34:9
8: 0x100ede2d0 - std::panicking::default_hook::{{closure}}::hff4fe3239c020cef
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:267:22
9: 0x100ede028 - std::panicking::default_hook::hd2988fbcc86fdc46
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:286:9
10: 0x100ede8f4 - std::panicking::rust_panic_with_hook::h01730ad11d62092c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:688:13
11: 0x100ede714 - std::panicking::begin_panic_handler::{{closure}}::h30f454e305d4a708
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:579:13
12: 0x100edcf70 - std::sys_common::backtrace::__rust_end_short_backtrace::hb7ff1894d55794a1
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:137:18
13: 0x100ede470 - rust_begin_unwind
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:575:5
14: 0x100f0fefc - core::panicking::panic_fmt::hf1070b3fc33229fa
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/panicking.rs:64:14
15: 0x1007f1ab4 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::{{closure}}::h13400a82d59bab17
16: 0x1007e39b0 - <core::slice::iter::Iter<T> as core::iter::traits::iterator::Iterator>::for_each::h98a84d50f5fd13ea
17: 0x1007f1008 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::hcd4178895539609d
18: 0x1007f07b0 - flowy_codegen::protobuf_file::gen::h4c9a044f9eca98cd
19: 0x1007b8b34 - build_script_build::main::h2b858e8f59f33217
20: 0x1007b8ba8 - core::ops::function::FnOnce::call_once::h55c30cb9ed74b47c
21: 0x1007b8c90 - std::sys_common::backtrace::__rust_begin_short_backtrace::h578f5d699db70c38
22: 0x1007b8c68 - std::rt::lang_start::{{closure}}::hd62289e4f7cd4a9a
23: 0x100ed5164 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfcba2619400775c8
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/ops/function.rs:287:13
24: 0x100ed5164 - std::panicking::try::do_call::h3dbcab59a51ccd10
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
25: 0x100ed5164 - std::panicking::try::h4080a58a21c0db47
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
26: 0x100ed5164 - std::panic::catch_unwind::h51bc66584898e527
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
27: 0x100ed5164 - std::rt::lang_start_internal::{{closure}}::h8648c3428199657a
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:48
28: 0x100ed5164 - std::panicking::try::do_call::h5ef523fc3ef8d604
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
29: 0x100ed5164 - std::panicking::try::h8124f0d5fb60af33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
30: 0x100ed5164 - std::panic::catch_unwind::h0d6a1ca206241be0
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
31: 0x100ed5164 - std::rt::lang_start_internal::h24d09c16ec322e75
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:20
32: 0x1007b8c40 - std::rt::lang_start::h370fd0bb0577f2e4
33: 0x1007b8b70 - _main
error: failed to run custom build command for `flowy-user v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-user)`
Caused by:
process didn't exit successfully: `/Users/wilson/code/appflowy/frontend/rust-lib/target/release/build/flowy-user-ffac6212368778c1/build-script-build` (exit status: 101)
--- stdout
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-user/src/entities/auth.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-user/src/entities/user_profile.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-user/src/entities/user_setting.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-user/src/event_map.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-user/src/notification.rs
cargo:rerun-if-changed=resources/proto/notification.proto
cargo:rerun-if-changed=resources/proto/user_profile.proto
cargo:rerun-if-changed=resources/proto/event_map.proto
cargo:rerun-if-changed=resources/proto/auth.proto
cargo:rerun-if-changed=resources/proto/user_setting.proto
/Users/wilson/.pub-cache/bin/protoc-gen-dart
--- stderr
thread 'main' panicked at 'Generate dart pb file failed with: resources/proto/notification.proto, Err(Custom { kind: Other, error: "Running [\"/Users/wilson/.cargo/registry/src/github.com-1ecc6299db9ec823/protoc-bin-vendored-macos-x86_64-3.0.0/bin/protoc\", \"--dart_out=/Users/wilson/code/appflowy/frontend/appflowy_flutter/packages/appflowy_backend/lib/protobuf/flowy-user\", \"--proto_path=resources/proto\", \"resources/proto/notification.proto\"] exited with error; status code: 1" })', /Users/wilson/code/appflowy/shared-lib/flowy-codegen/src/protobuf_file/mod.rs:209:7
stack backtrace:
0: 0x105628b08 - std::backtrace_rs::backtrace::libunwind::trace::h7e290481d10ef323
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x105628b08 - std::backtrace_rs::backtrace::trace_unsynchronized::h2aa61f03a3f6f25d
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x105628b08 - std::sys_common::backtrace::_print_fmt::hb1e5156405f26352
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:65:5
3: 0x105628b08 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h3c406a4521928e59
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:44:22
4: 0x105644f1c - core::fmt::write::hc60df9bae744c40c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/fmt/mod.rs:1213:17
5: 0x105625828 - std::io::Write::write_fmt::h1c4129dfc94f7c33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/io/mod.rs:1682:15
6: 0x10562891c - std::sys_common::backtrace::_print::h551adb153dee3888
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:47:5
7: 0x10562891c - std::sys_common::backtrace::print::h34db077f1fa49c76
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:34:9
8: 0x10562a2d0 - std::panicking::default_hook::{{closure}}::hff4fe3239c020cef
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:267:22
9: 0x10562a028 - std::panicking::default_hook::hd2988fbcc86fdc46
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:286:9
10: 0x10562a8f4 - std::panicking::rust_panic_with_hook::h01730ad11d62092c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:688:13
11: 0x10562a714 - std::panicking::begin_panic_handler::{{closure}}::h30f454e305d4a708
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:579:13
12: 0x105628f70 - std::sys_common::backtrace::__rust_end_short_backtrace::hb7ff1894d55794a1
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:137:18
13: 0x10562a470 - rust_begin_unwind
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:575:5
14: 0x10565befc - core::panicking::panic_fmt::hf1070b3fc33229fa
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/panicking.rs:64:14
15: 0x104f3dab4 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::{{closure}}::h13400a82d59bab17
16: 0x104f2f9b0 - <core::slice::iter::Iter<T> as core::iter::traits::iterator::Iterator>::for_each::h98a84d50f5fd13ea
17: 0x104f3d008 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::hcd4178895539609d
18: 0x104f3c7b0 - flowy_codegen::protobuf_file::gen::h4c9a044f9eca98cd
19: 0x104f04bb8 - build_script_build::main::h490c146368b1369e
20: 0x104f04c2c - core::ops::function::FnOnce::call_once::h6e646a8ad89028bf
21: 0x104f04c98 - std::sys_common::backtrace::__rust_begin_short_backtrace::hd5e8e1b9559ecf90
22: 0x104f04b70 - std::rt::lang_start::{{closure}}::h2ecfaecd899b6076
23: 0x105621164 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfcba2619400775c8
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/ops/function.rs:287:13
24: 0x105621164 - std::panicking::try::do_call::h3dbcab59a51ccd10
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
25: 0x105621164 - std::panicking::try::h4080a58a21c0db47
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
26: 0x105621164 - std::panic::catch_unwind::h51bc66584898e527
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
27: 0x105621164 - std::rt::lang_start_internal::{{closure}}::h8648c3428199657a
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:48
28: 0x105621164 - std::panicking::try::do_call::h5ef523fc3ef8d604
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
29: 0x105621164 - std::panicking::try::h8124f0d5fb60af33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
30: 0x105621164 - std::panic::catch_unwind::h0d6a1ca206241be0
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
31: 0x105621164 - std::rt::lang_start_internal::h24d09c16ec322e75
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:20
32: 0x104f04b48 - std::rt::lang_start::he34aee6d42782c18
33: 0x104f04bf4 - _main
error: failed to run custom build command for `flowy-document2 v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-document2)`
Caused by:
process didn't exit successfully: `/Users/wilson/code/appflowy/frontend/rust-lib/target/release/build/flowy-document2-91a1ebd109e45c7b/build-script-build` (exit status: 101)
--- stdout
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-document2/src/event_map.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-document2/src/entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-document2/src/notification.rs
cargo:rerun-if-changed=resources/proto/notification.proto
cargo:rerun-if-changed=resources/proto/entities.proto
cargo:rerun-if-changed=resources/proto/event_map.proto
/Users/wilson/.pub-cache/bin/protoc-gen-dart
--- stderr
thread 'main' panicked at 'Generate dart pb file failed with: resources/proto/notification.proto, Err(Custom { kind: Other, error: "Running [\"/Users/wilson/.cargo/registry/src/github.com-1ecc6299db9ec823/protoc-bin-vendored-macos-x86_64-3.0.0/bin/protoc\", \"--dart_out=/Users/wilson/code/appflowy/frontend/appflowy_flutter/packages/appflowy_backend/lib/protobuf/flowy-document2\", \"--proto_path=resources/proto\", \"resources/proto/notification.proto\"] exited with error; status code: 1" })', /Users/wilson/code/appflowy/shared-lib/flowy-codegen/src/protobuf_file/mod.rs:209:7
stack backtrace:
0: 0x101510af8 - std::backtrace_rs::backtrace::libunwind::trace::h7e290481d10ef323
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x101510af8 - std::backtrace_rs::backtrace::trace_unsynchronized::h2aa61f03a3f6f25d
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x101510af8 - std::sys_common::backtrace::_print_fmt::hb1e5156405f26352
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:65:5
3: 0x101510af8 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h3c406a4521928e59
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:44:22
4: 0x10152cf0c - core::fmt::write::hc60df9bae744c40c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/fmt/mod.rs:1213:17
5: 0x10150d818 - std::io::Write::write_fmt::h1c4129dfc94f7c33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/io/mod.rs:1682:15
6: 0x10151090c - std::sys_common::backtrace::_print::h551adb153dee3888
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:47:5
7: 0x10151090c - std::sys_common::backtrace::print::h34db077f1fa49c76
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:34:9
8: 0x1015122c0 - std::panicking::default_hook::{{closure}}::hff4fe3239c020cef
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:267:22
9: 0x101512018 - std::panicking::default_hook::hd2988fbcc86fdc46
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:286:9
10: 0x1015128e4 - std::panicking::rust_panic_with_hook::h01730ad11d62092c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:688:13
11: 0x101512704 - std::panicking::begin_panic_handler::{{closure}}::h30f454e305d4a708
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:579:13
12: 0x101510f60 - std::sys_common::backtrace::__rust_end_short_backtrace::hb7ff1894d55794a1
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:137:18
13: 0x101512460 - rust_begin_unwind
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:575:5
14: 0x101543eec - core::panicking::panic_fmt::hf1070b3fc33229fa
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/panicking.rs:64:14
15: 0x100e25aa4 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::{{closure}}::h13400a82d59bab17
16: 0x100e179a0 - <core::slice::iter::Iter<T> as core::iter::traits::iterator::Iterator>::for_each::h98a84d50f5fd13ea
17: 0x100e24ff8 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::hcd4178895539609d
18: 0x100e247a0 - flowy_codegen::protobuf_file::gen::h4c9a044f9eca98cd
19: 0x100decbb0 - build_script_build::main::h4e92a5a32d87f535
20: 0x100decb2c - core::ops::function::FnOnce::call_once::h121960a185b66860
21: 0x100decc04 - std::sys_common::backtrace::__rust_begin_short_backtrace::h54b95996a0730037
22: 0x100decc78 - std::rt::lang_start::{{closure}}::hc6418a8c536eccda
23: 0x101509154 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfcba2619400775c8
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/ops/function.rs:287:13
24: 0x101509154 - std::panicking::try::do_call::h3dbcab59a51ccd10
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
25: 0x101509154 - std::panicking::try::h4080a58a21c0db47
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
26: 0x101509154 - std::panic::catch_unwind::h51bc66584898e527
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
27: 0x101509154 - std::rt::lang_start_internal::{{closure}}::h8648c3428199657a
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:48
28: 0x101509154 - std::panicking::try::do_call::h5ef523fc3ef8d604
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
29: 0x101509154 - std::panicking::try::h8124f0d5fb60af33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
30: 0x101509154 - std::panic::catch_unwind::h0d6a1ca206241be0
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
31: 0x101509154 - std::rt::lang_start_internal::h24d09c16ec322e75
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:20
32: 0x100decc50 - std::rt::lang_start::h1c2d0aac3073d537
33: 0x100decbec - _main
error: failed to run custom build command for `flowy-folder2 v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-folder2)`
Caused by:
process didn't exit successfully: `/Users/wilson/code/appflowy/frontend/rust-lib/target/release/build/flowy-folder2-14dace8ac31a88a0/build-script-build` (exit status: 101)
--- stdout
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-folder2/src/entities/import.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-folder2/src/entities/workspace.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-folder2/src/entities/trash.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-folder2/src/entities/view.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-folder2/src/event_map.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-folder2/src/notification.rs
cargo:rerun-if-changed=resources/proto/notification.proto
cargo:rerun-if-changed=resources/proto/import.proto
cargo:rerun-if-changed=resources/proto/view.proto
cargo:rerun-if-changed=resources/proto/trash.proto
cargo:rerun-if-changed=resources/proto/event_map.proto
cargo:rerun-if-changed=resources/proto/workspace.proto
/Users/wilson/.pub-cache/bin/protoc-gen-dart
--- stderr
thread 'main' panicked at 'Generate dart pb file failed with: resources/proto/notification.proto, Err(Custom { kind: Other, error: "Running [\"/Users/wilson/.cargo/registry/src/github.com-1ecc6299db9ec823/protoc-bin-vendored-macos-x86_64-3.0.0/bin/protoc\", \"--dart_out=/Users/wilson/code/appflowy/frontend/appflowy_flutter/packages/appflowy_backend/lib/protobuf/flowy-folder2\", \"--proto_path=resources/proto\", \"resources/proto/notification.proto\"] exited with error; status code: 1" })', /Users/wilson/code/appflowy/shared-lib/flowy-codegen/src/protobuf_file/mod.rs:209:7
stack backtrace:
0: 0x103134b08 - std::backtrace_rs::backtrace::libunwind::trace::h7e290481d10ef323
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x103134b08 - std::backtrace_rs::backtrace::trace_unsynchronized::h2aa61f03a3f6f25d
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x103134b08 - std::sys_common::backtrace::_print_fmt::hb1e5156405f26352
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:65:5
3: 0x103134b08 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h3c406a4521928e59
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:44:22
4: 0x103150f1c - core::fmt::write::hc60df9bae744c40c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/fmt/mod.rs:1213:17
5: 0x103131828 - std::io::Write::write_fmt::h1c4129dfc94f7c33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/io/mod.rs:1682:15
6: 0x10313491c - std::sys_common::backtrace::_print::h551adb153dee3888
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:47:5
7: 0x10313491c - std::sys_common::backtrace::print::h34db077f1fa49c76
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:34:9
8: 0x1031362d0 - std::panicking::default_hook::{{closure}}::hff4fe3239c020cef
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:267:22
9: 0x103136028 - std::panicking::default_hook::hd2988fbcc86fdc46
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:286:9
10: 0x1031368f4 - std::panicking::rust_panic_with_hook::h01730ad11d62092c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:688:13
11: 0x103136714 - std::panicking::begin_panic_handler::{{closure}}::h30f454e305d4a708
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:579:13
12: 0x103134f70 - std::sys_common::backtrace::__rust_end_short_backtrace::hb7ff1894d55794a1
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:137:18
13: 0x103136470 - rust_begin_unwind
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:575:5
14: 0x103167efc - core::panicking::panic_fmt::hf1070b3fc33229fa
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/panicking.rs:64:14
15: 0x102a49ab4 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::{{closure}}::h13400a82d59bab17
16: 0x102a3b9b0 - <core::slice::iter::Iter<T> as core::iter::traits::iterator::Iterator>::for_each::h98a84d50f5fd13ea
17: 0x102a49008 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::hcd4178895539609d
18: 0x102a487b0 - flowy_codegen::protobuf_file::gen::h4c9a044f9eca98cd
19: 0x102a10b34 - build_script_build::main::h17ce14e974b82df2
20: 0x102a10c4c - core::ops::function::FnOnce::call_once::h0375126f95afffce
21: 0x102a10b88 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc25f780ceb809b86
22: 0x102a10c04 - std::rt::lang_start::{{closure}}::h0af2e4d4c30b7929
23: 0x10312d164 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfcba2619400775c8
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/ops/function.rs:287:13
24: 0x10312d164 - std::panicking::try::do_call::h3dbcab59a51ccd10
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
25: 0x10312d164 - std::panicking::try::h4080a58a21c0db47
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
26: 0x10312d164 - std::panic::catch_unwind::h51bc66584898e527
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
27: 0x10312d164 - std::rt::lang_start_internal::{{closure}}::h8648c3428199657a
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:48
28: 0x10312d164 - std::panicking::try::do_call::h5ef523fc3ef8d604
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
29: 0x10312d164 - std::panicking::try::h8124f0d5fb60af33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
30: 0x10312d164 - std::panic::catch_unwind::h0d6a1ca206241be0
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
31: 0x10312d164 - std::rt::lang_start_internal::h24d09c16ec322e75
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:20
32: 0x102a10bdc - std::rt::lang_start::h66432e4b11e44c19
33: 0x102a10b70 - _main
error: failed to run custom build command for `flowy-notification v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-notification)`
Caused by:
process didn't exit successfully: `/Users/wilson/code/appflowy/frontend/rust-lib/target/release/build/flowy-notification-34a88c87aa0bbc5c/build-script-build` (exit status: 101)
--- stdout
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-notification/src/entities/subject.rs
cargo:rerun-if-changed=resources/proto/subject.proto
/Users/wilson/.pub-cache/bin/protoc-gen-dart
--- stderr
thread 'main' panicked at 'Generate dart pb file failed with: resources/proto/subject.proto, Err(Custom { kind: Other, error: "Running [\"/Users/wilson/.cargo/registry/src/github.com-1ecc6299db9ec823/protoc-bin-vendored-macos-x86_64-3.0.0/bin/protoc\", \"--dart_out=/Users/wilson/code/appflowy/frontend/appflowy_flutter/packages/appflowy_backend/lib/protobuf/flowy-notification\", \"--proto_path=resources/proto\", \"resources/proto/subject.proto\"] exited with error; status code: 1" })', /Users/wilson/code/appflowy/shared-lib/flowy-codegen/src/protobuf_file/mod.rs:209:7
stack backtrace:
0: 0x100b50390 - std::backtrace_rs::backtrace::libunwind::trace::h7e290481d10ef323
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x100b50390 - std::backtrace_rs::backtrace::trace_unsynchronized::h2aa61f03a3f6f25d
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x100b50390 - std::sys_common::backtrace::_print_fmt::hb1e5156405f26352
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:65:5
3: 0x100b50390 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h3c406a4521928e59
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:44:22
4: 0x100b6c7a4 - core::fmt::write::hc60df9bae744c40c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/fmt/mod.rs:1213:17
5: 0x100b4d0b0 - std::io::Write::write_fmt::h1c4129dfc94f7c33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/io/mod.rs:1682:15
6: 0x100b501a4 - std::sys_common::backtrace::_print::h551adb153dee3888
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:47:5
7: 0x100b501a4 - std::sys_common::backtrace::print::h34db077f1fa49c76
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:34:9
8: 0x100b51b58 - std::panicking::default_hook::{{closure}}::hff4fe3239c020cef
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:267:22
9: 0x100b518b0 - std::panicking::default_hook::hd2988fbcc86fdc46
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:286:9
10: 0x100b5217c - std::panicking::rust_panic_with_hook::h01730ad11d62092c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:688:13
11: 0x100b51f9c - std::panicking::begin_panic_handler::{{closure}}::h30f454e305d4a708
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:579:13
12: 0x100b507f8 - std::sys_common::backtrace::__rust_end_short_backtrace::hb7ff1894d55794a1
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:137:18
13: 0x100b51cf8 - rust_begin_unwind
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:575:5
14: 0x100b8373c - core::panicking::panic_fmt::hf1070b3fc33229fa
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/panicking.rs:64:14
15: 0x100488df0 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::{{closure}}::h13400a82d59bab17
16: 0x10047bd2c - <core::slice::iter::Iter<T> as core::iter::traits::iterator::Iterator>::for_each::h98a84d50f5fd13ea
17: 0x100488344 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::hcd4178895539609d
18: 0x100487aec - flowy_codegen::protobuf_file::gen::h4c9a044f9eca98cd
19: 0x10045b614 - build_script_build::main::h1c70909bc4340b88
20: 0x10045b768 - core::ops::function::FnOnce::call_once::hd953999924647441
21: 0x10045b660 - std::sys_common::backtrace::__rust_begin_short_backtrace::h6b98bd70a81a51e9
22: 0x10045b6d4 - std::rt::lang_start::{{closure}}::hfaf52906434e82d2
23: 0x100b489ec - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfcba2619400775c8
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/ops/function.rs:287:13
24: 0x100b489ec - std::panicking::try::do_call::h3dbcab59a51ccd10
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
25: 0x100b489ec - std::panicking::try::h4080a58a21c0db47
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
26: 0x100b489ec - std::panic::catch_unwind::h51bc66584898e527
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
27: 0x100b489ec - std::rt::lang_start_internal::{{closure}}::h8648c3428199657a
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:48
28: 0x100b489ec - std::panicking::try::do_call::h5ef523fc3ef8d604
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
29: 0x100b489ec - std::panicking::try::h8124f0d5fb60af33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
30: 0x100b489ec - std::panic::catch_unwind::h0d6a1ca206241be0
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
31: 0x100b489ec - std::rt::lang_start_internal::h24d09c16ec322e75
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:20
32: 0x10045b6ac - std::rt::lang_start::he1e63bf0dea55fd2
33: 0x10045b640 - _main
error: failed to run custom build command for `flowy-database2 v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2)`
Caused by:
process didn't exit successfully: `/Users/wilson/code/appflowy/frontend/rust-lib/target/release/build/flowy-database2-f21d15ccab3018ee/build-script-build` (exit status: 101)
--- stdout
---------------------------------------------------
+import "util.proto";
---------------------------------------------------
---------------------------------------------------
-import "util.proto";
---------------------------------------------------
---------------------------------------------------
---------------------------------------------------
-import "row_entities.proto";
-import "group.proto";message GroupRowsNotificationPB {
+import "group.proto";
+import "row_entities.proto";message GroupRowsNotificationPB {
---------------------------------------------------
---------------------------------------------------
---------------------------------------------------
-import "setting_entities.proto";
-import "row_entities.proto";message DatabasePB {
+import "row_entities.proto";
+import "setting_entities.proto";message DatabasePB {
---------------------------------------------------
---------------------------------------------------
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/event_map.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/type_option_entities/number_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/type_option_entities/checkbox_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/type_option_entities/url_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/type_option_entities/date_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/type_option_entities/text_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/type_option_entities/checklist_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/type_option_entities/select_option.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/setting_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/row_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/calendar_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/filter_entities/util.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/filter_entities/filter_changeset.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/filter_entities/select_option_filter.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/filter_entities/checkbox_filter.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/filter_entities/number_filter.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/filter_entities/checklist_filter.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/filter_entities/date_filter.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/filter_entities/text_filter.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/field_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/group_entities/configuration.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/group_entities/group_changeset.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/group_entities/group.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/database_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/sort_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/cell_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/view_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/entities/share_entities.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-database2/src/notification.rs
cargo:rerun-if-changed=resources/proto/text_filter.proto
cargo:rerun-if-changed=resources/proto/util.proto
cargo:rerun-if-changed=resources/proto/field_entities.proto
cargo:rerun-if-changed=resources/proto/filter_changeset.proto
cargo:rerun-if-changed=resources/proto/group.proto
cargo:rerun-if-changed=resources/proto/calendar_entities.proto
cargo:rerun-if-changed=resources/proto/database_entities.proto
cargo:rerun-if-changed=resources/proto/number_entities.proto
cargo:rerun-if-changed=resources/proto/notification.proto
cargo:rerun-if-changed=resources/proto/text_entities.proto
cargo:rerun-if-changed=resources/proto/checkbox_entities.proto
cargo:rerun-if-changed=resources/proto/row_entities.proto
cargo:rerun-if-changed=resources/proto/setting_entities.proto
cargo:rerun-if-changed=resources/proto/cell_entities.proto
cargo:rerun-if-changed=resources/proto/configuration.proto
cargo:rerun-if-changed=resources/proto/url_entities.proto
cargo:rerun-if-changed=resources/proto/share_entities.proto
cargo:rerun-if-changed=resources/proto/view_entities.proto
cargo:rerun-if-changed=resources/proto/select_option.proto
cargo:rerun-if-changed=resources/proto/date_filter.proto
cargo:rerun-if-changed=resources/proto/checkbox_filter.proto
cargo:rerun-if-changed=resources/proto/event_map.proto
cargo:rerun-if-changed=resources/proto/sort_entities.proto
cargo:rerun-if-changed=resources/proto/group_changeset.proto
cargo:rerun-if-changed=resources/proto/checklist_filter.proto
cargo:rerun-if-changed=resources/proto/select_option_filter.proto
cargo:rerun-if-changed=resources/proto/checklist_entities.proto
cargo:rerun-if-changed=resources/proto/date_entities.proto
cargo:rerun-if-changed=resources/proto/number_filter.proto
/Users/wilson/.pub-cache/bin/protoc-gen-dart
--- stderr
thread 'main' panicked at 'Generate dart pb file failed with: resources/proto/text_filter.proto, Err(Custom { kind: Other, error: "Running [\"/Users/wilson/.cargo/registry/src/github.com-1ecc6299db9ec823/protoc-bin-vendored-macos-x86_64-3.0.0/bin/protoc\", \"--dart_out=/Users/wilson/code/appflowy/frontend/appflowy_flutter/packages/appflowy_backend/lib/protobuf/flowy-database2\", \"--proto_path=resources/proto\", \"resources/proto/text_filter.proto\"] exited with error; status code: 1" })', /Users/wilson/code/appflowy/shared-lib/flowy-codegen/src/protobuf_file/mod.rs:209:7
stack backtrace:
0: 0x1030c8b08 - std::backtrace_rs::backtrace::libunwind::trace::h7e290481d10ef323
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x1030c8b08 - std::backtrace_rs::backtrace::trace_unsynchronized::h2aa61f03a3f6f25d
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x1030c8b08 - std::sys_common::backtrace::_print_fmt::hb1e5156405f26352
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:65:5
3: 0x1030c8b08 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h3c406a4521928e59
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:44:22
4: 0x1030e4f1c - core::fmt::write::hc60df9bae744c40c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/fmt/mod.rs:1213:17
5: 0x1030c5828 - std::io::Write::write_fmt::h1c4129dfc94f7c33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/io/mod.rs:1682:15
6: 0x1030c891c - std::sys_common::backtrace::_print::h551adb153dee3888
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:47:5
7: 0x1030c891c - std::sys_common::backtrace::print::h34db077f1fa49c76
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:34:9
8: 0x1030ca2d0 - std::panicking::default_hook::{{closure}}::hff4fe3239c020cef
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:267:22
9: 0x1030ca028 - std::panicking::default_hook::hd2988fbcc86fdc46
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:286:9
10: 0x1030ca8f4 - std::panicking::rust_panic_with_hook::h01730ad11d62092c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:688:13
11: 0x1030ca714 - std::panicking::begin_panic_handler::{{closure}}::h30f454e305d4a708
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:579:13
12: 0x1030c8f70 - std::sys_common::backtrace::__rust_end_short_backtrace::hb7ff1894d55794a1
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:137:18
13: 0x1030ca470 - rust_begin_unwind
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:575:5
14: 0x1030fbefc - core::panicking::panic_fmt::hf1070b3fc33229fa
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/panicking.rs:64:14
15: 0x1029ddab4 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::{{closure}}::h13400a82d59bab17
16: 0x1029cf9b0 - <core::slice::iter::Iter<T> as core::iter::traits::iterator::Iterator>::for_each::h98a84d50f5fd13ea
17: 0x1029dd008 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::hcd4178895539609d
18: 0x1029dc7b0 - flowy_codegen::protobuf_file::gen::h4c9a044f9eca98cd
19: 0x1029a4b34 - build_script_build::main::h142ff7546527abd3
20: 0x1029a4ba8 - core::ops::function::FnOnce::call_once::h537f0f324daa13fb
21: 0x1029a4c14 - std::sys_common::backtrace::__rust_begin_short_backtrace::h5538ff372dc6ec70
22: 0x1029a4c90 - std::rt::lang_start::{{closure}}::h6e6bbaa535dfccd6
23: 0x1030c1164 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfcba2619400775c8
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/ops/function.rs:287:13
24: 0x1030c1164 - std::panicking::try::do_call::h3dbcab59a51ccd10
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
25: 0x1030c1164 - std::panicking::try::h4080a58a21c0db47
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
26: 0x1030c1164 - std::panic::catch_unwind::h51bc66584898e527
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
27: 0x1030c1164 - std::rt::lang_start_internal::{{closure}}::h8648c3428199657a
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:48
28: 0x1030c1164 - std::panicking::try::do_call::h5ef523fc3ef8d604
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
29: 0x1030c1164 - std::panicking::try::h8124f0d5fb60af33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
30: 0x1030c1164 - std::panic::catch_unwind::h0d6a1ca206241be0
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
31: 0x1030c1164 - std::rt::lang_start_internal::h24d09c16ec322e75
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:20
32: 0x1029a4c68 - std::rt::lang_start::he48c0db14cf5b7c8
33: 0x1029a4b70 - _main
error: failed to run custom build command for `flowy-net v0.1.0 (/Users/wilson/code/appflowy/frontend/rust-lib/flowy-net)`
Caused by:
process didn't exit successfully: `/Users/wilson/code/appflowy/frontend/rust-lib/target/release/build/flowy-net-c5ebc92074098f3d/build-script-build` (exit status: 101)
--- stdout
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-net/src/event_map.rs
cargo:rerun-if-changed=/Users/wilson/code/appflowy/frontend/rust-lib/flowy-net/src/entities/network_state.rs
cargo:rerun-if-changed=resources/proto/network_state.proto
cargo:rerun-if-changed=resources/proto/event_map.proto
/Users/wilson/.pub-cache/bin/protoc-gen-dart
--- stderr
thread 'main' panicked at 'Generate dart pb file failed with: resources/proto/network_state.proto, Err(Custom { kind: Other, error: "Running [\"/Users/wilson/.cargo/registry/src/github.com-1ecc6299db9ec823/protoc-bin-vendored-macos-x86_64-3.0.0/bin/protoc\", \"--dart_out=/Users/wilson/code/appflowy/frontend/appflowy_flutter/packages/appflowy_backend/lib/protobuf/flowy-net\", \"--proto_path=resources/proto\", \"resources/proto/network_state.proto\"] exited with error; status code: 1" })', /Users/wilson/code/appflowy/shared-lib/flowy-codegen/src/protobuf_file/mod.rs:209:7
stack backtrace:
0: 0x102cf0af8 - std::backtrace_rs::backtrace::libunwind::trace::h7e290481d10ef323
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x102cf0af8 - std::backtrace_rs::backtrace::trace_unsynchronized::h2aa61f03a3f6f25d
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x102cf0af8 - std::sys_common::backtrace::_print_fmt::hb1e5156405f26352
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:65:5
3: 0x102cf0af8 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h3c406a4521928e59
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:44:22
4: 0x102d0cf0c - core::fmt::write::hc60df9bae744c40c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/fmt/mod.rs:1213:17
5: 0x102ced818 - std::io::Write::write_fmt::h1c4129dfc94f7c33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/io/mod.rs:1682:15
6: 0x102cf090c - std::sys_common::backtrace::_print::h551adb153dee3888
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:47:5
7: 0x102cf090c - std::sys_common::backtrace::print::h34db077f1fa49c76
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:34:9
8: 0x102cf22c0 - std::panicking::default_hook::{{closure}}::hff4fe3239c020cef
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:267:22
9: 0x102cf2018 - std::panicking::default_hook::hd2988fbcc86fdc46
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:286:9
10: 0x102cf28e4 - std::panicking::rust_panic_with_hook::h01730ad11d62092c
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:688:13
11: 0x102cf2704 - std::panicking::begin_panic_handler::{{closure}}::h30f454e305d4a708
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:579:13
12: 0x102cf0f60 - std::sys_common::backtrace::__rust_end_short_backtrace::hb7ff1894d55794a1
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/sys_common/backtrace.rs:137:18
13: 0x102cf2460 - rust_begin_unwind
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:575:5
14: 0x102d23eec - core::panicking::panic_fmt::hf1070b3fc33229fa
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/panicking.rs:64:14
15: 0x102605aa4 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::{{closure}}::h13400a82d59bab17
16: 0x1025f79a0 - <core::slice::iter::Iter<T> as core::iter::traits::iterator::Iterator>::for_each::h98a84d50f5fd13ea
17: 0x102604ff8 - flowy_codegen::protobuf_file::generate_dart_protobuf_files::hcd4178895539609d
18: 0x1026047a0 - flowy_codegen::protobuf_file::gen::h4c9a044f9eca98cd
19: 0x1025ccc54 - build_script_build::main::h7f6f5b905d88f364
20: 0x1025ccbb0 - core::ops::function::FnOnce::call_once::h30d19c81fa9a372d
21: 0x1025ccc1c - std::sys_common::backtrace::__rust_begin_short_backtrace::h569df2e39a6154c9
22: 0x1025ccb68 - std::rt::lang_start::{{closure}}::h87dbbe3191da2ce2
23: 0x102ce9154 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfcba2619400775c8
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/core/src/ops/function.rs:287:13
24: 0x102ce9154 - std::panicking::try::do_call::h3dbcab59a51ccd10
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
25: 0x102ce9154 - std::panicking::try::h4080a58a21c0db47
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
26: 0x102ce9154 - std::panic::catch_unwind::h51bc66584898e527
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
27: 0x102ce9154 - std::rt::lang_start_internal::{{closure}}::h8648c3428199657a
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:48
28: 0x102ce9154 - std::panicking::try::do_call::h5ef523fc3ef8d604
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:483:40
29: 0x102ce9154 - std::panicking::try::h8124f0d5fb60af33
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panicking.rs:447:19
30: 0x102ce9154 - std::panic::catch_unwind::h0d6a1ca206241be0
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/panic.rs:140:14
31: 0x102ce9154 - std::rt::lang_start_internal::h24d09c16ec322e75
at /rustc/9eb3afe9ebe9c7d2b84b71002d44f4a0edac95e0/library/std/src/rt.rs:148:20
32: 0x1025ccb40 - std::rt::lang_start::he35cf42463045d63
33: 0x1025ccc90 - _main
[cargo-make][1] ERROR - Error while executing command, exit code: 101
[cargo-make][1] WARN - Build Failed.
[cargo-make] INFO - Running Task: legacy-migration
[cargo-make] INFO - Running Task: restore-crate-type
[cargo-make] ERROR - Task error detected, exit code: 1
[cargo-make] WARN - Build Failed.
</code>
</details>
```bash=
[cargo-make][1] ERROR - Error while executing command, exit code: 101
[cargo-make][1] WARN - Build Failed.
[cargo-make] INFO - Running Task: legacy-migration
[cargo-make] INFO - Running Task: restore-crate-type
[cargo-make] ERROR - Task error detected, exit code: 1
[cargo-make] WARN - Build Failed.
```
再次參考 #Reference:2
```bash=
$ protoc-gen-dart
Can't load Kernel binary: Invalid kernel binary format version.
Building package executable...
Failed to build protoc_plugin:protoc_plugin:
../../../../../.pub-cache/hosted/pub.dev/watcher-1.0.2/lib/src/constructable_file_system_event.dart:7:57: Error: The class 'FileSystemEvent' can't be extended, implemented, or mixed in outside of its library because it's a sealed class.
abstract class _ConstructableFileSystemEvent implements FileSystemEvent {
```
## Reference
1. https://appflowy.gitbook.io/docs/essential-documentation/contribute-to-appflowy/software-contributions/environment-setup/building-on-macos
2. https://github.com/AppFlowy-IO/AppFlowy/issues/413
3. https://stackoverflow.com/questions/73426569/flutter-requires-sdk-version-2-18-0-271-2-beta-3-0-0-version-solving-fail
4. https://guides.cocoapods.org/using/getting-started.html