refactor: fix cross compiling packages #23

Merged
vlinkz merged 1 commit from vlinkz/labs:vlinkz/fixcross into main 2025-10-03 03:59:41 +00:00
Owner

A lot of misc fixes to foundation packages to better support cross compiling

  • Reduce number of gcc stages
  • Fix cross compile hooks for gcc, no overrides necessary in stage3 anymore
  • Add hooks to zlib
  • Fix compiliation for i686-linux.i686-linux.i686-linux
    Depends on #20
A lot of misc fixes to foundation packages to better support cross compiling - Reduce number of gcc stages - Fix cross compile hooks for gcc, no overrides necessary in stage3 anymore - Add hooks to zlib - Fix compiliation for `i686-linux.i686-linux.i686-linux` Depends on https://git.auxolotl.org/auxolotl/labs/pulls/20
vlinkz added 2 commits 2025-09-21 23:36:20 +00:00
vlinkz force-pushed vlinkz/fixcross from 8d2a93149d to acfd068674 2025-09-22 07:12:13 +00:00 Compare
vlinkz added 1 commit 2025-09-22 07:15:07 +00:00
vlinkz force-pushed vlinkz/fixcross from 72bbfd321f to 3ff2429f95 2025-09-23 03:32:28 +00:00 Compare
vlinkz force-pushed vlinkz/fixcross from 3ff2429f95 to ebace6a7c2 2025-10-03 03:25:33 +00:00 Compare
vlinkz force-pushed vlinkz/fixcross from ebace6a7c2 to 7d610d7181 2025-10-03 03:30:16 +00:00 Compare
Author
Owner

Going to merge this in myself, fixes some fundamentally broken cross compilation stuff and don't want to plague more people with larger merge conflects down the line (sry people with already open prs :()

Going to merge this in myself, fixes some fundamentally broken cross compilation stuff and don't want to plague more people with larger merge conflects down the line (sry people with already open prs :()
vlinkz reviewed 2025-10-03 03:47:52 +00:00
@ -46,0 +81,4 @@
"-L${config.package}/lib"
"-Wl,-rpath,${config.package}/lib"
];
};
Author
Owner

plan on changing the way we do cflags once we have capabilities, but leaving it in for now so we have a working build

plan on changing the way we do cflags once we have capabilities, but leaving it in for now so we have a working build
vlinkz merged commit 9477da5166 into main 2025-10-03 03:59:41 +00:00
vlinkz deleted branch vlinkz/fixcross 2025-10-03 03:59:41 +00:00
Sign in to join this conversation.
No reviewers
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: auxolotl/labs#23
No description provided.