BUILD_NR undefined in main.rs (service_base macro mismatch) #2

Open
opened 2026-06-03 08:25:12 +00:00 by zaelgohary · 1 comment
Member

All four binaries (hero_webbuilder, hero_webbuilder_server, hero_webbuilder_admin, hero_webbuilder_web) use hero_lifecycle::service_base!() which only defines SERVICE_TOML, then reference BUILD_NR (E0425). Fix: import herolib_core::service_base instead, whose macro emits both SERVICE_TOML and BUILD_NR.

All four binaries (hero_webbuilder, hero_webbuilder_server, hero_webbuilder_admin, hero_webbuilder_web) use `hero_lifecycle::service_base!()` which only defines SERVICE_TOML, then reference BUILD_NR (E0425). Fix: import `herolib_core::service_base` instead, whose macro emits both SERVICE_TOML and BUILD_NR.
Author
Member

main: 861d246887
development: 4a7718be4f

main: 861d246887f9125167bde12f8db9aefac4012cf4 development: 4a7718be4feaeb74395c366906cc085211b9f275
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_webbuilder#2
No description provided.