Open Bug 1737583 (build-gcc-12) Opened 3 years ago Updated 2 months ago

[meta] Build with gcc 12

Categories

(Developer Infrastructure :: Source Code Analysis, task)

Tracking

(Not tracked)

People

(Reporter: Sylvestre, Unassigned)

References

(Depends on 3 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

+++ This bug was initially created as a clone of Bug #1683838 +++

+++ This bug was initially created as a clone of Bug #1611519 +++

Just like we did with gcc 8, 9, 10 & 11

Available here:
https://tracker.debian.org/pkg/gcc-snapshot

Depends on: 1737585
See Also: → build-gcc-11
Depends on: 1771932
Product: Firefox Build System → Developer Infrastructure
Severity: normal → S3
Depends on: 1810584
Depends on: 1817565
Depends on: 1824691
Depends on: 1839324

Bug 1839324
If the headers do not seem to be configured for correct GCC-{12,13} compilation, we may need to use --without-sysroot in our mozconfig.
This is my experience for compiling C-C TB.

There may be subtle issue with creating C/C++ binding from rust ( Bug 1840554 ). But that may be due to the ephemeral packaging system inconsistency, but it was certainly compounded by strange behavior of the header generation tool.

You need to log in before you can comment on or make changes to this bug.