From 636f0d02d6abcabe642aa5c3f346d3d74c7def3e Mon Sep 17 00:00:00 2001 From: vasilito Date: Sun, 12 Jul 2026 01:20:33 +0300 Subject: [PATCH] phase 0: remove self-referential symlink loops 1. DRIVER RECIPE LOOPS (G11 driver subset) Removed 4 self-referential symlinks: - local/recipes/drivers/ohcid/ohcid -> ...ohcid (loop) - local/recipes/drivers/ehcid/ehcid -> ...ehcid (loop) - local/recipes/drivers/uhcid/uhcid -> ...uhcid (loop) - local/recipes/drivers/usb-core/usb-core -> ...usb-core (loop) Inner symlinks pointing at own parent dir broke any recursive directory traversal. Recipe dirs themselves (Cargo.toml + recipe.toml + source/) are intact. 2. REDOX-SCHEME LOOP (G12) Removed self-referential symlink at: local/sources/redox-scheme/redox-scheme -> ...redox-scheme Inner-loop artifact; the real source is at dir root. --- local/recipes/drivers/ehcid/ehcid | 1 - local/recipes/drivers/ohcid/ohcid | 1 - local/recipes/drivers/uhcid/uhcid | 1 - local/recipes/drivers/usb-core/usb-core | 1 - local/sources/redox-scheme/redox-scheme | 1 - 5 files changed, 5 deletions(-) delete mode 120000 local/recipes/drivers/ehcid/ehcid delete mode 120000 local/recipes/drivers/ohcid/ohcid delete mode 120000 local/recipes/drivers/uhcid/uhcid delete mode 120000 local/recipes/drivers/usb-core/usb-core delete mode 120000 local/sources/redox-scheme/redox-scheme diff --git a/local/recipes/drivers/ehcid/ehcid b/local/recipes/drivers/ehcid/ehcid deleted file mode 120000 index a356db537d..0000000000 --- a/local/recipes/drivers/ehcid/ehcid +++ /dev/null @@ -1 +0,0 @@ -../../local/recipes/drivers/ehcid \ No newline at end of file diff --git a/local/recipes/drivers/ohcid/ohcid b/local/recipes/drivers/ohcid/ohcid deleted file mode 120000 index 98ff3190e1..0000000000 --- a/local/recipes/drivers/ohcid/ohcid +++ /dev/null @@ -1 +0,0 @@ -../../local/recipes/drivers/ohcid \ No newline at end of file diff --git a/local/recipes/drivers/uhcid/uhcid b/local/recipes/drivers/uhcid/uhcid deleted file mode 120000 index f96a3ee675..0000000000 --- a/local/recipes/drivers/uhcid/uhcid +++ /dev/null @@ -1 +0,0 @@ -../../local/recipes/drivers/uhcid \ No newline at end of file diff --git a/local/recipes/drivers/usb-core/usb-core b/local/recipes/drivers/usb-core/usb-core deleted file mode 120000 index d6a7206c2f..0000000000 --- a/local/recipes/drivers/usb-core/usb-core +++ /dev/null @@ -1 +0,0 @@ -../../local/recipes/drivers/usb-core \ No newline at end of file diff --git a/local/sources/redox-scheme/redox-scheme b/local/sources/redox-scheme/redox-scheme deleted file mode 120000 index 80ac12acb7..0000000000 --- a/local/sources/redox-scheme/redox-scheme +++ /dev/null @@ -1 +0,0 @@ -../../../local/sources/redox-scheme \ No newline at end of file