Skip to content

gcc/{11,12}: update buildFlags for --disable-bootstrap case#217995

Merged
wegank merged 2 commits intostagingfrom
unknown repository
Mar 8, 2023
Merged

gcc/{11,12}: update buildFlags for --disable-bootstrap case#217995
wegank merged 2 commits intostagingfrom
unknown repository

Conversation

@ghost
Copy link

@ghost ghost commented Feb 24, 2023

This commit updates the buildFlags, which is a single string with one of four possibilities:

  • ""
  • "profiled"
  • "bootstrap"
  • "profiledbootstrap"

Previously only the last two were possible. Since 2ea3482 all four are possible.

Because I bungled the --base flag to git hub pull new on #217980

This commit updates the `buildFlags`, which is a single string with
one of four possibilities:

  - ""
  - "profiled"
  - "bootstrap"
  - "profiledbootstrap"

Previously only the last two were possible.  Since
2ea3482 all four are possible.
@ghost ghost requested a review from matthewbauer as a code owner February 24, 2023 09:27
@ghost ghost mentioned this pull request Feb 24, 2023
4 tasks
@ofborg ofborg bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. labels Feb 24, 2023
@ghost ghost requested review from wegank and removed request for matthewbauer March 7, 2023 10:10
@wegank wegank merged commit 042dd5c into NixOS:staging Mar 8, 2023
@ghost ghost deleted the pr/gcc/disable-bootstrap-buildFlags-again branch March 8, 2023 09:53
knl added a commit to knl/dotskel that referenced this pull request Mar 27, 2023
## Changelog for nixpkgs:
Branch: master
Commits: [nixos/[email protected]](https://github.com/nixos/nixpkgs/compare/fc8a1965d0aefd9d329adc6f4b6ac7e613d3b4cc...d241b99697eedd2caa1a6685cb76a0cbbd7054ee)

* [`41bb8eb3`](https://github.com/NixOS/nixpkgs/commit/41bb8eb30644c4a69156e914fb888916c88f6e81) leftwm: fix to also patchelf lefthk-worker
* [`a9f7dd99`](https://github.com/NixOS/nixpkgs/commit/a9f7dd99638c82035ac3703256cca1a336f0def0) or-tools: add darwin support
* [`9bfd85bf`](https://github.com/NixOS/nixpkgs/commit/9bfd85bf3373b9481b03c6d9178bc0df2d8b2b2d) prepare v0.6.2
* [`1c13a261`](https://github.com/NixOS/nixpkgs/commit/1c13a261cf0d29e5fe20e39d83ce7c5509cde4fe) stuntrally: 2.6.2 -> 2.7
* [`59296fbb`](https://github.com/NixOS/nixpkgs/commit/59296fbbc36a51892dbe03f5663ee92de20dd494) Assert that fish configuration is enabled if any user has fish as their shell.
* [`631b7f6f`](https://github.com/NixOS/nixpkgs/commit/631b7f6f882b05c2a5c35f088bfdd99ebbcbf1f3) Add support for the other shells
* [`9b3b562f`](https://github.com/NixOS/nixpkgs/commit/9b3b562ff59257ad5deb8b4a7f4d399f0029ebdd) patchelfStable: 0.15.0 -> 0.17.2
* [`0a8e692d`](https://github.com/NixOS/nixpkgs/commit/0a8e692d29816ecd06e3e25034a0b52fe037ceb0) stdenv: show supported and requested platforms when check meta fails
* [`7a7ff877`](https://github.com/NixOS/nixpkgs/commit/7a7ff877b78e4f602a3aa8d3704bfd68caefb5de) nixos/podman: remove unused mkMerge
* [`42d3c208`](https://github.com/NixOS/nixpkgs/commit/42d3c2083fe985218c004f9bbb96382d995df0da) bump v0.7.0
* [`7d403873`](https://github.com/NixOS/nixpkgs/commit/7d403873242bd14be9ebda1c4f821615fe5f372d) himalaya: adjust todo comment about cargo test flags
* [`4ee9acb3`](https://github.com/NixOS/nixpkgs/commit/4ee9acb309665a7bf7661c596b33aff74286638a) python310Packages.etcd: cleanup patchPhase overwrite, update meta
* [`12db8314`](https://github.com/NixOS/nixpkgs/commit/12db8314d734f9fbb2dc58dfe73c1b3410599b29) fail2ban: 0.11.2 -> 1.0.2
* [`4fe7937e`](https://github.com/NixOS/nixpkgs/commit/4fe7937e96510ce0f2a7252ff73e3d3143f6c0ee) himalaya: bump v0.7.1
* [`c4c6a608`](https://github.com/NixOS/nixpkgs/commit/c4c6a6082b47203dba648ffc02e1aa1c4f2a7188) make himalaya-vim derivation use versions to reduce breaking changes
* [`f645f1ce`](https://github.com/NixOS/nixpkgs/commit/f645f1ce98ac0ebdb63b1efd194dee21393f00a7) himalaya: revert formatting
* [`c714a76c`](https://github.com/NixOS/nixpkgs/commit/c714a76c0427262fdc99b2d0dfd0b1509178128f) chromium: fix vulkan linking
* [`06d21e86`](https://github.com/NixOS/nixpkgs/commit/06d21e8659ddb58ee1bcde88610ad7f3a2a7e2f4) himalaya: add args to manage cargo features
* [`bb55ac4f`](https://github.com/NixOS/nixpkgs/commit/bb55ac4f61480e4b8fa9e8117671e82a47e580c9) badwolf: init at 1.2.2
* [`69978dcb`](https://github.com/NixOS/nixpkgs/commit/69978dcb2ac037329999747b9105b91031b30084) remove useless cargo test flags
* [`2a1b1ea1`](https://github.com/NixOS/nixpkgs/commit/2a1b1ea1d6b5645f85b0fbef8294c52f79e45776) noisetorch: 0.12.0 -> 0.12.2, remove meta.{insecure,knownVulnerabilities}
* [`9b2e2e80`](https://github.com/NixOS/nixpkgs/commit/9b2e2e8006fc478050f7e6fcd5797d38bd8e07f1) nixos/yggdrasil: nixpkgs-fmt
* [`78ac8123`](https://github.com/NixOS/nixpkgs/commit/78ac8123569ae95e5967137d7fb97049b03ad69c) nixos/yggdrasil: fix configFile option
* [`cf8b1fb8`](https://github.com/NixOS/nixpkgs/commit/cf8b1fb85ecf75b836b881dc5a50dd1f88926d2a) nixos/yggdrasil: support HJSON files as configFile
* [`8bc615d0`](https://github.com/NixOS/nixpkgs/commit/8bc615d0e089f302f787a115f907105a367f0300) nixos/yggdrasil: correct documentation
* [`87ffe8dd`](https://github.com/NixOS/nixpkgs/commit/87ffe8dd8836dd3fb388a920be3657ce87070ee7) Allow overriding features
* [`5e5a84b1`](https://github.com/NixOS/nixpkgs/commit/5e5a84b193f66427d215fd1af2b2fd2400a5c84c) nixos/nginx: add recommendedZstdSettings
* [`e31461ff`](https://github.com/NixOS/nixpkgs/commit/e31461fff1d71e13ed5749b810dd5bac28fbf9d2) nginx.modules.zstd: init
* [`e2822bee`](https://github.com/NixOS/nixpkgs/commit/e2822bee39d39e1409731d9763de54f5056a33ac) libcef: 100.0.24 -> 110.0.27
* [`6323dc43`](https://github.com/NixOS/nixpkgs/commit/6323dc433f93741ba1ab8e927320638627fd540b) rubygems: 3.3.20 -> 3.4.7
* [`2f227890`](https://github.com/NixOS/nixpkgs/commit/2f22789063096c2690c3310f487f3a799ed09f87) rvm-patchsets: drop
* [`52ffebb7`](https://github.com/NixOS/nixpkgs/commit/52ffebb7a7a6fb1ad2d64e8099451d0cbb281e68) ruby: add strictDeps
* [`fec0d779`](https://github.com/NixOS/nixpkgs/commit/fec0d7798d3016e6b6abff542eaeb8c9013829cc) ruby_3_1: 3.1.2 -> 3.1.3
* [`0ce320c9`](https://github.com/NixOS/nixpkgs/commit/0ce320c93328bd400a9727bd8c643fc8adff1997) ruby_3_2: init at 3.2.1
* [`188e51d0`](https://github.com/NixOS/nixpkgs/commit/188e51d08cea930f3f7956167f22e36255f941e8) ruby_3_2: build with YJIT support by default
* [`c3547bc6`](https://github.com/NixOS/nixpkgs/commit/c3547bc6ebce55124a5c9a53c81686efbdd7a957) gcc/{11,12}: update buildFlags for `--disable-bootstrap` case
* [`71abb2c0`](https://github.com/NixOS/nixpkgs/commit/71abb2c0854a20dc68c31e818b7be781cf365cc8) multiple-outputs.sh: Allow `var` as an output name
* [`6e91cb04`](https://github.com/NixOS/nixpkgs/commit/6e91cb046e210ff2a33ba3f8b597050c350a5301) multiple-outputs.sh: Do not leak `_var` variable from _assignFirst
* [`c8b70482`](https://github.com/NixOS/nixpkgs/commit/c8b7048233f84c62ece9212888578f16a93ad1b3) multiple-outputs.sh: Make _assignFirst message more accurate
* [`69cf5181`](https://github.com/NixOS/nixpkgs/commit/69cf5181c31c691e9fb225ada9a33f54208d914b) stdenv/generic/setup.sh: enable parallel installs by default
* [`8a99bbab`](https://github.com/NixOS/nixpkgs/commit/8a99bbab4478b1a3ecb21916b856ea0955fc7449) net-snmp: disable install parallelism
* [`0026b4a0`](https://github.com/NixOS/nixpkgs/commit/0026b4a08718af34f59e90ffc3257960e27a3f7e) xfsprogs: disable install parallelism
* [`82c5a2b6`](https://github.com/NixOS/nixpkgs/commit/82c5a2b62eed1ab585eeb2694b6327ccf09c423b) sssd: disable parallel installs
* [`060baa5e`](https://github.com/NixOS/nixpkgs/commit/060baa5e1c412201f0ac0748021c794deb5788ac) libre: enableParallelBuilding=true
* [`258e046c`](https://github.com/NixOS/nixpkgs/commit/258e046c4279b09c5fa6601ff6091b302362a417) librem: enableParallelBuilding=true
* [`4fff5905`](https://github.com/NixOS/nixpkgs/commit/4fff590562e9c767493eedcae18b5219e716da4c) baresip: enableParallelBuilding=true
* [`1682265d`](https://github.com/NixOS/nixpkgs/commit/1682265db7feb0720277802902a85b6fcca27e2c) baresip: use cmake for configurePhase, fixes cross
* [`1320cb81`](https://github.com/NixOS/nixpkgs/commit/1320cb8157dff844e102106e727588fdd6e1fa20) tdesktop: add patch to disable custom URL scheme registration
* [`0eff3677`](https://github.com/NixOS/nixpkgs/commit/0eff36777f31547b0e857bfcfded8295f729442d) catch2_3: 3.3.1 -> 3.3.2
* [`3193ea68`](https://github.com/NixOS/nixpkgs/commit/3193ea682eb5251691220f2d6dade6d48fc2043b) openblas: Fix include path in generated .pc file
* [`86053e5e`](https://github.com/NixOS/nixpkgs/commit/86053e5ec2c1ed023e543cf753922a989055fc1c) dgraph: use --prefix to prefix PATH 
* [`3a449d02`](https://github.com/NixOS/nixpkgs/commit/3a449d02b9551a8fd1c7b7e64e479db89df6d8f1) lingot: Add fftwFloat for faster fft
* [`6e422a0f`](https://github.com/NixOS/nixpkgs/commit/6e422a0fbaca1d8be112f606edcf8a48fbe0eb2f) tests.stdenv.outputs-no-out: cause less rebuilds
* [`a4e1cf6d`](https://github.com/NixOS/nixpkgs/commit/a4e1cf6d13004d19957bbecdf0d3940d4708460d) tests.stdenv.outputs-no-out: update expectedMsg
* [`ea80b392`](https://github.com/NixOS/nixpkgs/commit/ea80b3925f202dc49d258d07838ff813779824d9) subversion: disable parallel installs
* [`7b8d8627`](https://github.com/NixOS/nixpkgs/commit/7b8d86277d08ddaf071eb54c9b6c5d94531b02be) ocaml: disable parallel installs
* [`dfc95e08`](https://github.com/NixOS/nixpkgs/commit/dfc95e08f5c0376a896741327afc4f6dab8647e7) libwpe: 1.14.0 -> 1.14.1
* [`51b39d7b`](https://github.com/NixOS/nixpkgs/commit/51b39d7b8b6ea9a4faecf761ad692114f19294b5) eresi: disable parallel installs
* [`915a1920`](https://github.com/NixOS/nixpkgs/commit/915a1920232aa1447d2804e3f04c91e933d680b1) ncurses: enable strictDeps
* [`2c8cfc60`](https://github.com/NixOS/nixpkgs/commit/2c8cfc60c63b5f3a27d8f141020fa36f46e83d56) readline: enable strictDeps
* [`92b9dce6`](https://github.com/NixOS/nixpkgs/commit/92b9dce61b89475164f82f5fa070afd409a9294d) tracker: enable strictDeps
* [`78367e1b`](https://github.com/NixOS/nixpkgs/commit/78367e1bffa0fe7d60472d5367b65cc1e3bfeda8) networkmanager: 1.40.12 -> 1.40.16
* [`9c72ea87`](https://github.com/NixOS/nixpkgs/commit/9c72ea872567c9d92ed0cad1be88726f3e461f97) multiple-outputs.sh: silence 'rmdir: failed to remove ... Directory not empty'
* [`b3d8d75d`](https://github.com/NixOS/nixpkgs/commit/b3d8d75db86efe821d80f86d986d3c7808fa11aa) s9fes: disable install parallelism
* [`f37d97b7`](https://github.com/NixOS/nixpkgs/commit/f37d97b7a09ba749617ba6a7b0342712554e0bf4) libbacktrace: clean up
* [`9cc45e19`](https://github.com/NixOS/nixpkgs/commit/9cc45e195f4ea9d972bd7dd1dae904a32c365bfc) libbacktrace: unstable-2020-05-13 → unstable-2022-12-16
* [`14c5fae1`](https://github.com/NixOS/nixpkgs/commit/14c5fae1cbde7f4eddb95bccf4535b211963217e) libbacktrace: Enable tests
* [`1e038482`](https://github.com/NixOS/nixpkgs/commit/1e0384829d14e4eb186dc71f9b6df249508a9df1) libbacktrace: Add support for NIX_DEBUG_INFO_DIRS
* [`d3b862c4`](https://github.com/NixOS/nixpkgs/commit/d3b862c457039208bd98f61cf6730dd87c0fee36) libpcap: 1.10.1 -> 1.10.3
* [`b6388ae3`](https://github.com/NixOS/nixpkgs/commit/b6388ae3ee77d7fd38dbcba94414fd735a9292e6) lutris: Include libnghttp2 in the FHS.
* [`575fddf2`](https://github.com/NixOS/nixpkgs/commit/575fddf25b672b8ed5d5294ab10a8a22d579bc3b) systemd: 252.5 -> 253
* [`f7ce1d22`](https://github.com/NixOS/nixpkgs/commit/f7ce1d22ebbeeff8784fbdff8d5dd52454fd917a) systemd: 253 -> 253.1
* [`d2837a9c`](https://github.com/NixOS/nixpkgs/commit/d2837a9cb3d11187e12db193becffe4cb7c8d1ad) nixos/systemd-initrd: create the /tmp mount point in the initrd
* [`9b8a0e5f`](https://github.com/NixOS/nixpkgs/commit/9b8a0e5f7ae4bed2b39d0595a2defef1edd8bcb0) python3.pkgs.pynacl: build offline documentation
* [`c541bf5e`](https://github.com/NixOS/nixpkgs/commit/c541bf5ee65f8d6ca44f43b2f361df8e17ca44fc) networkmanager: 1.40.16 -> 1.42.2
* [`764dd10a`](https://github.com/NixOS/nixpkgs/commit/764dd10ac0d7700d065571c438953a12aea84cf3) iproute2: 6.1.0 -> 6.2.0
* [`9c64da6e`](https://github.com/NixOS/nixpkgs/commit/9c64da6ed40c9de48c17d4742318e2389e276126) modemmanager: 1.20.4 -> 1.20.6
* [`83f65146`](https://github.com/NixOS/nixpkgs/commit/83f65146ab1d5d55548d1dbe87a93d9ee8081ee0) nixos/systemd: systemd-growfs* units are real files now
* [`18b4f46c`](https://github.com/NixOS/nixpkgs/commit/18b4f46cb6f84092e0a19264e30b0f83c7c73129) bundler: 2.4.6 -> 2.4.7
* [`7df4387e`](https://github.com/NixOS/nixpkgs/commit/7df4387ebdc9f5293fad04480391e8743c312a3b) gcc: do not install sys-include headers for cross-compilers.
* [`c68f2c93`](https://github.com/NixOS/nixpkgs/commit/c68f2c937a2aedbc182bab4c9dbbdc8830256f62) libopenmpt: 0.6.8 -> 0.6.9
* [`740ab712`](https://github.com/NixOS/nixpkgs/commit/740ab71253c1e052422925355252654078848e94) liburcu: 0.13.2 -> 0.14.0
* [`4a3699c0`](https://github.com/NixOS/nixpkgs/commit/4a3699c08b5184eaf6576e3de105e66d68fcd252) cargo-auditable: 0.6.0 -> 0.6.1
* [`aaa11f72`](https://github.com/NixOS/nixpkgs/commit/aaa11f72106e7c8bc5716f813bf5f96a8421a9ea) ruby: add rubygems to expression passthru
* [`708dcbce`](https://github.com/NixOS/nixpkgs/commit/708dcbce926fdfb40a08ff625148fe11b6fe601d) nodejs-18_x: 18.14.2 -> 18.15.0
* [`35d43b45`](https