Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#42847 - [mingw-w64-gcc-base] package should not exist in the repos

Attached to Project: Community Packages
Opened by Dave Reisner (falconindy) - Wednesday, 19 November 2014, 15:33 GMT
Last edited by Sergej Pupykin (sergej) - Wednesday, 19 November 2014, 16:05 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

It seems to me that no one would ever need this package, as it's only useful for building "mingw-w64-gcc".

Can we get rid of this?
This task depends upon

Closed by  Sergej Pupykin (sergej)
Wednesday, 19 November 2014, 16:05 GMT
Reason for closing:  Fixed
Comment by Anatol Pomozov (anatolik) - Wednesday, 19 November 2014, 15:38 GMT
It looks like this *-base package is for bootstrap only. Thus it is not needed.
Comment by Sergej Pupykin (sergej) - Wednesday, 19 November 2014, 15:43 GMT
As I remember mingw-w64-gcc needs mingw-w64-gcc to be built. Recursive dependence.
so we build -base package, then core lib stuff and then complete gcc with C++ support, etc.
Comment by Sergej Pupykin (sergej) - Wednesday, 19 November 2014, 15:45 GMT
Yes this package is mostly useless until someone wants to build mingw for i386 or maybe ARM.
Comment by Anatol Pomozov (anatolik) - Wednesday, 19 November 2014, 15:54 GMT
> mingw-w64-gcc needs mingw-w64-gcc to be built
Yes, gcc requires gcc, it is a known process called bootstrapping. But once you've built the binary you don't need stage1/2 anymore. See arm-none-eabi and avr- toolchains as another examples.

> until someone wants to build mingw
I assume these users know how to bootstrap toolchains. At least they had to do it for gcc.
Comment by Sergej Pupykin (sergej) - Wednesday, 19 November 2014, 16:05 GMT
Removed. Rebuilds do not look needed because of mingw-w64-gcc provides mingw-w64-gcc. Also svn/trunk fixed.

Loading...