Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to compile on ppc64le architecture #309

Closed
2 tasks done
runlevel5 opened this issue Apr 23, 2024 · 2 comments
Closed
2 tasks done

Failed to compile on ppc64le architecture #309

runlevel5 opened this issue Apr 23, 2024 · 2 comments

Comments

@runlevel5
Copy link

Checklist

Bug description

$ make
...
   Compiling gsk4 v0.8.1
   Compiling gtk4 v0.8.1
   Compiling lact-gui v0.5.4 (/home/tle/Work/LACT/lact-gui)
error: proc macro panicked
   --> lact-gui/src/app/graphs_window/mod.rs:122:14
    |
122 |     #[derive(CompositeTemplate, Default)]
    |              ^^^^^^^^^^^^^^^^^
    |
    = help: message: blueprint-compiler not found
    = note: this error originates in the derive macro `CompositeTemplate` (in Nightly builds, run with -Z macro-backtrace for more info)

error: proc macro panicked
  --> lact-gui/src/app/info_row.rs:32:14
   |
32 |     #[derive(CompositeTemplate, Default, Properties)]
   |              ^^^^^^^^^^^^^^^^^
   |
   = help: message: blueprint-compiler not found
   = note: this error originates in the derive macro `CompositeTemplate` (in Nightly builds, run with -Z macro-backtrace for more info)

error: proc macro panicked
  --> lact-gui/src/app/page_section.rs:37:14
   |
37 |     #[derive(CompositeTemplate, Default, Properties)]
   |              ^^^^^^^^^^^^^^^^^
   |
   = help: message: blueprint-compiler not found
   = note: this error originates in the derive macro `CompositeTemplate` (in Nightly builds, run with -Z macro-backtrace for more info)

error: proc macro panicked
   --> lact-gui/src/app/root_stack/info_page/hardware_info.rs:147:14
    |
147 |     #[derive(CompositeTemplate, Default, Properties)]
    |              ^^^^^^^^^^^^^^^^^
    |
    = help: message: blueprint-compiler not found
    = note: this error originates in the derive macro `CompositeTemplate` (in Nightly builds, run with -Z macro-backtrace for more info)

error: proc macro panicked
  --> lact-gui/src/app/root_stack/info_page/vulkan_info/feature_window/row.rs:31:14
   |
31 |     #[derive(CompositeTemplate, Default, Properties)]
   |              ^^^^^^^^^^^^^^^^^
   |
   = help: message: blueprint-compiler not found
   = note: this error originates in the derive macro `CompositeTemplate` (in Nightly builds, run with -Z macro-backtrace for more info)

error: proc macro panicked
  --> lact-gui/src/app/root_stack/info_page/vulkan_info/feature_window/mod.rs:38:14
   |
38 |     #[derive(CompositeTemplate, Properties, Default)]
   |              ^^^^^^^^^^^^^^^^^
   |
   = help: message: blueprint-compiler not found
   = note: this error originates in the derive macro `CompositeTemplate` (in Nightly builds, run with -Z macro-backtrace for more info)

error: proc macro panicked
   --> lact-gui/src/app/root_stack/oc_page/gpu_stats_section.rs:104:14
    |
104 |     #[derive(CompositeTemplate, Default, Properties)]
    |              ^^^^^^^^^^^^^^^^^
    |
    = help: message: blueprint-compiler not found
    = note: this error originates in the derive macro `CompositeTemplate` (in Nightly builds, run with -Z macro-backtrace for more info)

error: proc macro panicked
  --> lact-gui/src/app/root_stack/oc_page/power_cap_section.rs:44:14
   |
44 |     #[derive(CompositeTemplate, Default, Properties)]
   |              ^^^^^^^^^^^^^^^^^
   |
   = help: message: blueprint-compiler not found
   = note: this error originates in the derive macro `CompositeTemplate` (in Nightly builds, run with -Z macro-backtrace for more info)

error: proc macro panicked
  --> lact-gui/src/app/root_stack/oc_page/power_states/power_state_row.rs:37:14
   |
37 |     #[derive(CompositeTemplate, Default, Properties)]
   |              ^^^^^^^^^^^^^^^^^
   |
   = help: message: blueprint-compiler not found
   = note: this error originates in the derive macro `CompositeTemplate` (in Nightly builds, run with -Z macro-backtrace for more info)

error: proc macro panicked
  --> lact-gui/src/app/root_stack/oc_page/power_states/power_states_frame.rs:81:14
   |
81 |     #[derive(CompositeTemplate, Default, Properties)]
   |              ^^^^^^^^^^^^^^^^^
   |
   = help: message: blueprint-compiler not found
   = note: this error originates in the derive macro `CompositeTemplate` (in Nightly builds, run with -Z macro-backtrace for more info)

error: proc macro panicked
  --> lact-gui/src/app/root_stack/oc_page/power_states/power_states_list.rs:99:14
   |
99 |     #[derive(CompositeTemplate, Default, Properties)]
   |              ^^^^^^^^^^^^^^^^^
   |
   = help: message: blueprint-compiler not found
   = note: this error originates in the derive macro `CompositeTemplate` (in Nightly builds, run with -Z macro-backtrace for more info)

error: proc macro panicked
  --> lact-gui/src/app/root_stack/software_page.rs:52:14
   |
52 |     #[derive(CompositeTemplate, Default, Properties)]
   |              ^^^^^^^^^^^^^^^^^
   |
   = help: message: blueprint-compiler not found
   = note: this error originates in the derive macro `CompositeTemplate` (in Nightly builds, run with -Z macro-backtrace for more info)

error: could not compile `lact-gui` (lib) due to 12 previous errors
warning: build failed, waiting for other jobs to finish...
make: *** [Makefile:6: build-release] Error 101

System info

- LACT version: 6dc35200d73333e617e6826a0d1a5665e327a1ac
- GPU model: AMD Radeon 6600CT
- Kernel version: 6.8.7
- Distribution: Fedora 40
@ilya-zlobintsev
Copy link
Owner

This isn't an architecture-specific error, you need to install the blueprint-compiler package:

   = help: message: blueprint-compiler not found

https://github.com/ilya-zlobintsev/LACT?tab=readme-ov-file#building-from-source

@runlevel5
Copy link
Author

sudo dnf install blueprint-compiler

Thanks for the feedback

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants