Open Kyle-Ye opened 2 years ago
I'll have a look on it. I've already namespaced binutils and gcc but I still haven't checked that gdb and grub are up to date and namespaced.
Just experienced this: I need to build a project which requires x86_64-elf-gcc, so I installed it. Then build another project which required i386-elf-gcc... somehow it conflicted with x86_64-elf gcc so got automatically removed.
Description
Since homebrew treat "i386-elf-binutils" as an old and deprecated name for "x86_64-elf-binutils", there is some confusion for homebrew if we install both x86_64-elf-binutils and nativeos/i386-elf-toolchain/i386-elf-binutils
How to reproduce
At first I do the following, and everything is OK.
Then when I try to do
brew install nativeos/i386-elf-toolchain/i386-elf-gdb
, it gives me the following errorFull log