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

[meta] Build with gcc 12

Categories

(Developer Infrastructure :: Source Code Analysis, task)

Tracking

(Not tracked)

People

(Reporter: Sylvestre, Unassigned)

References

(Depends on 2 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

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.

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