Maneage - Bugs: bug #61240, gcc 10.2.1-6 cannot compile gcc...
You are not allowed to post comments on this tracker with your current authentication level.
bug #61240: gcc 10.2.1-6 cannot compile gcc 10.2.0; related: unwind, iconv
Submitter: | Boud Roukema <boud> | ||
Submitted: | Tue 28 Sep 2021 10:27:13 PM UTC | ||
Category: | Software | Severity: | 5 - Blocker |
Item Group: | Crash | Status: | Fixed |
Privacy: | Public | Assigned to: | boud |
Open/Closed: | Closed |
Jump to the original submission
Tue 20 Sep 2022 09:53:16 PM UTC, comment #10: |
Boud Roukema <boud> |
Tue 18 Jan 2022 12:09:29 AM UTC, comment #9: Thanks a lot for these confirmations Boud :-).
|
Mohammad Akhlaghi <makhlaghi> |
Tue 12 Oct 2021 10:13:22 PM UTC, comment #8: Upgrading both the host system gcc and the Maneage gcc was necessary.
|
Boud Roukema <boud> |
Sun 10 Oct 2021 09:31:59 PM UTC, comment #7:
|
Boud Roukema <boud> |
Sun 10 Oct 2021 12:57:39 PM UTC, comment #6: That was a very nice analysis, thanks Boud.
|
Mohammad Akhlaghi <makhlaghi> |
Sat 09 Oct 2021 10:51:56 PM UTC, comment #5: I'm restoring this to 'open' status. The workaround which is now in commit 775fc036e0 works on a few systems, but it's not a serious solution to the bug. Advice from someone or some people who understand the gcc configure/compile system properly makes more sense for getting a real fix.
|
Boud Roukema <boud> |
Fri 01 Oct 2021 02:30:04 PM UTC, comment #4: Thanks a lot for the deep analysis of this important problem and fixing it! I just rebuilt my Maneage GCC based on this branch and it successfully built in Arch GNU/Linux also :-). So I have merged it in Commit 775fc036e0 (I just done some edits in the commit message to be more consistent with the rest [1]), and am closing this bug :-).
|
Mohammad Akhlaghi <makhlaghi> |
Fri 01 Oct 2021 05:40:51 AM UTC, comment #3: EXPLANATION: Seems like this is now solved. Here's a difference between the two systems:
|
Boud Roukema <boud> |
Wed 29 Sep 2021 10:36:54 PM UTC, comment #2: Maneage 3a1b96766 configures completely from scratch on a physically different instance of a Debian GNU/Linux bullseye amd64 system. So a subtle difference between the systems must explain the bug.
|
Boud Roukema <boud> |
Tue 28 Sep 2021 10:46:14 PM UTC, comment #1: In the log file,
|
Boud Roukema <boud> |
Tue 28 Sep 2021 10:27:13 PM UTC, original submission:
Maneage 3a1b96766 [1] fails to build gcc in the configure stage on a Debian/bullseye (stable) system. Ironically, this means that gcc-10.2.1-6 has a bug in trying to compile gcc-10.2.0. :P
|
Boud Roukema <boud> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 7 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2022-01-18 | makhlaghi | Open/Closed | Open | Closed | |
2021-10-09 | boud | Open/Closed | Closed | Open | |
2021-10-01 | makhlaghi | Category | None | Software | |
Item Group | None | Crash | |||
Status | None | Fixed | |||
Assigned to | None | boud | |||
Open/Closed | Open | Closed |
Powered by Savane 3.13-f8d8.
Corresponding source code
Just to clarify that --disable-multiarch was removed from basic.mk in commit 8463df97c6f of Mon Oct 4 02:51:45 2021 +0200, in core maneage, along with software updates.
Funnily enough, this fix happened, according to the time stamps, prior to the 9 Oct, 10 Oct, ..., phases of discussion of this bug (#61240).