fix: align all redox-drm path deps to recipes/core/base/ symlinks
- Restore libredox and syscall symlinks in recipes/core/base/ - Point redox-drm's redox_syscall dep to recipes/core/base/syscall (via symlink) to match daemon workspace resolution and avoid lockfile collision - Redox-drm already uses recipes/core/base/redox-scheme (via symlink) and daemon path; libredox arrives transitively
This commit is contained in:
@@ -11,7 +11,7 @@ linux-kpi = { version = "0.3", path = "../../../drivers/linux-kpi/source" }
|
||||
# here would collide with daemon's workspace resolution path
|
||||
# (recipes/core/base/libredox symlink). The redox-drm source does not
|
||||
# use libredox directly — it's only needed as a transitive dependency.
|
||||
redox_syscall = { path = "../../../../../local/sources/syscall", features = ["std"] }
|
||||
redox_syscall = { path = "../../../../../recipes/core/base/syscall", features = ["std"] }
|
||||
syscall04 = { package = "redox_syscall", version = "0.4" }
|
||||
# Use the recipe-location symlink path to match daemon's workspace
|
||||
# resolution, avoiding lockfile collision between
|
||||
@@ -28,4 +28,4 @@ redox-driver-sys = { path = "../../../drivers/redox-driver-sys/source" }
|
||||
linux-kpi = { path = "../../../drivers/linux-kpi/source" }
|
||||
# libredox omitted — resolved through daemon workspace transitive dep
|
||||
redox-scheme = { path = "../../../../../recipes/core/base/redox-scheme" }
|
||||
redox_syscall = { path = "../../../../../local/sources/syscall" }
|
||||
redox_syscall = { path = "../../../../../recipes/core/base/syscall" }
|
||||
|
||||
Reference in New Issue
Block a user