pkgs/stdenv/
pkgs/ · 1 packages and modules · 115 open pull requests
ci/OWNERS
Packages and modules 1
Pull requests 115
lib.licenses.helpers: handle string and list licenses correctly
#574361 by jopejoe1 · opened 1d ago · checks pass
{maintainers,lib}/upgradeGroups: init
#572185 by Pandapip1 · opened 7d ago
stdenv/freebsd: fix bootstrap
#571375 by artemist · opened 9d ago · checks pass
stdenv: run pre/post hooks automatically
#570194 by KAction · opened 12d ago
musl: move libc.a to a separate static output draft
#568099 by Pandapip1 · opened 2w ago · checks pass
libpkgconf: 2.5.1 -> 3.0.8, switch to meson; pkgconf-lite: init and use
#567296 by whispersofthedawn · opened 2w ago · checks pass
stdenv: use toLower on CPE product field
#567232 by GrimmTheShrimp · opened 2w ago · checks pass
stdenv: ignore symlinks during unpack
#563752 by booxter · opened 4w ago · checks pass
make-derivation: cleanup structuredAttrs logic
#557507 by llakala · opened 6w ago
curlMinimal: disable some optional dependencies
#553976 by aduh95 · opened 8w ago
ccacheStdenv: preserve stdenv adapter composition
#552016 by siraben · opened 2mo ago
make-derivation: get rid of nested lists, cleanup derivation logic
#551346 by llakala · opened 2mo ago
stdenv: disallow passing a custom config
#547754 by llakala · opened 2mo ago
stdenv/check-meta: mention `allowUnfreePackages` in help text
#547375 by blokyk · opened 2mo ago
meta.problems: move unsupported platform support to meta.problems draft
#545234 by andir · opened 2mo ago · checks fail
docs: Mention more shell functions in `stdenv`
#543787 by har7an · opened 2mo ago · checks pass
darwin.stdenv: don't force outPath comparisons during eval, tests.eval-perf: init draft
#542301 by qweered · opened 3mo ago · checks pass
darwin: exclude ICO and CUR files from stripping
#539458 by booxter · opened 3mo ago · checks pass
glibc: read a per-DSO resolution-cache note (stat-storm #481620)
#535735 by domenkozar · opened 3mo ago
meta.problems: detect stringy licenses
#535025 by jopejoe1 · opened 3mo ago
config: make `allowBroken` actully allow everything marked as broken
#534854 by jopejoe1 · opened 3mo ago
meta: compare allowed and blocked licenses as strings
#534226 by state-plumber · opened 3mo ago · checks pass
lib.checkedDerivation: init
#533770 by llakala · opened 3mo ago
cudaPackages: migrate to meta.problems
#533181 by ConnorBaker · opened 3mo ago · checks pass
stdenv: PURL fetcher inheritance feature flag
#527162 by h0nIg · opened 4mo ago
llvmPackages: llvmPackages_21 -> llvmPackages_22
#524570 by alexfmpe · opened 4mo ago
stdenv.mkDerivation: add attributePositionInformation
#522257 by balsoft · opened 4mo ago
stdenv.mkDerivation: split out CMake/Meson flag handling
#518539 by emilazy · opened 5mo ago · checks fail
lib.makeDerivation: build less temporary lists
#516258 by NaN-git · opened 5mo ago
gcc: add enableHostPie option; use it for stdenv bootstrap-tools
#514892 by JamieMagee · opened 5mo ago
treewide: set `meta.generated` for packages that are managed by scripts draft
#513810 by Sigmanificient · opened 5mo ago
make-derivation: use attrset lookup for configurePlatforms flags
#513126 by qweered · opened 5mo ago
stdenv: remove `foundMakefile` variable
#512133 by lisanna-dettwyler · opened 5mo ago
various: add iOS and iOS simulator cross-compilation
#512100 by insipx · opened 5mo ago · checks pass
devShell interface
#509697 by lisanna-dettwyler · opened 6mo ago · checks fail
Single package fixpoint step 2: add `mkPackage` draft
#509008 by KiaraGrouwstra · opened 6mo ago · checks pass
minimal-bootstrap: Evaluation time improvements draft
#496226 by Gskartwii · opened 7mo ago · checks fail
minimal-bootstrap: Cross-compile to any *-linux platform draft
#494106 by Gskartwii · opened 7mo ago · checks fail
treewide: replace lib.trivial.release with hardcode version
#490979 by jopejoe1 · opened 8mo ago
make-bootstrap-tools-cross: add powerpc64le-unknown-linux-musl
#486804 by smaeul · opened 8mo ago · checks pass
patch-shebangs: optimize bash and add ANSI C implementation draft
#482713 by qweered · opened 8mo ago · checks pass
stdenv: use default configure platform when build cannot execute host draft
#480741 by Aleksanaa · opened 9mo ago · checks pass
pkgs/stdenv/linux: init native LLVM
#463395 by RossComputerGuy · opened 11mo ago · checks pass
stdenv: fix eval for native LLVM
#463361 by RossComputerGuy · opened 11mo ago
check-meta: init packageType
#459543 by RossComputerGuy · opened 11mo ago · checks pass
make-bootstrap-tools-cross: add powerpc-unknown-linux-gnu
#451381 by NyCodeGHG · opened 12mo ago
stdenv: improve detection of non-bash shells
#447600 by PowerUser64 · opened 12mo ago · checks pass
stdenv: add uutils-coreutils stdenv (rebased) draft
#439351 by siraben · opened 13mo ago · checks fail
stdenv: fix withCFlags when NIX_CFLAGS_COMPILE exists outside of env
#438709 by SuperSandro2000 · opened 13mo ago · checks pass
stdenv.mkDerivation: support mainProgram as a top‐level attribute draft
#430810 by emilazy · opened 14mo ago · checks pass
meson: use pyproject = true, use --replace-fail draft
#424913 by TomaSajt · opened 15mo ago · checks pass
stdenv: allow preserving meta fields in derivation
#420575 by Princemachiavelli · opened 15mo ago
pkgs/top-level/stage.nix: add crossStdenv draft
#410056 by RossComputerGuy · opened 17mo ago · checks pass
pkgs/top-level/all-packages.nix: add cc & ccChooser
#409851 by RossComputerGuy · opened 17mo ago · checks pass
autoconfCacheHook: init (skips configure checks) draft
#406509 by DavHau · opened 17mo ago · checks pass
llvmPackages.bolt: add experimental bolt hook
#375435 by RossComputerGuy · opened 21mo ago · checks pass
`runPhase` subshell and exit status
#363423 by mitchallain · opened 22mo ago · checks pass
buildGoModule: form `GOFLAGS` from `goFlags`
#359744 by ShamrockLee · opened 22mo ago
stdenv: add applyPatches and support patch directories
#335579 by tie · opened 2y ago
stdenv: fix env pass through with structured attrs
#334772 by tie · opened 2y ago
cc-wrapper: add support for `ibt` hardening flag on aarch64 & x86_64 draft
#333895 by risicle · opened 2y ago
pkgs/top-level/release.nix: enable pkgsLLVM
#330567 by RossComputerGuy · opened 2y ago
stdenv: Enable `separateDebugInfo` for all ELF platforms
#323405 by Ericson2314 · opened 2y ago
stdenvBootstrapTools: update aarch64 gnu
#321118 by LeSuisse · opened 2y ago
stdenv: allow for jobservers across multiple nix builds
#314888 by RaitoBezarius · opened 2y ago
Disallow output changes in `installCheckPhase`
#303361 by roberth · opened 2y ago
stdenv: re-add meta.repository (resurrected) draft
#301947 by lolbinarycat · opened 2y ago · checks pass
stdenv: export minimum bash version for Nix
#299490 by iFreilicht · opened 2y ago
stdenv/generic/setup.sh: extract Make logic
#298838 by ShamrockLee · opened 2y ago · checks pass
pkgs/stdenv/adapters.nix: Do not evaluate unoverridden derivation draft
#297716 by roberth · opened 2y ago
Reopen #263082 "make-derivation.nix: lib.warn if drv.__spliced missing"
#283295 by kjeremy · opened 2y ago
lib.systems.examples: use four component triples for embedded
#247490 by sternenseemann · opened 3y ago · checks pass
update-python-libraries: always check PyPI
#230747 by rhendric · opened 3y ago
Add pkgsCross.emscripten, replacing hand-crafted emscriptenPackages
#217428 by AtnNn · opened 3y ago
Speed up application startup by using `ld.so.cache`
#207061 by winterqt · opened 3y ago · checks pass
stdenv.mkDerivation: check that depsBuildX are executable on the build system draft
#204387 by Artturin · opened 3y ago
Closed or merged in the synced window 42
[staging-next] patchelf: revert to previous version temporarily in notable cases
#574271 by vcunat · merged 19h ago
stdenv/darwin: drop bootstrap-tools dependency from SDK dependencies
#572470 by reckenrode · closed 2d ago
stdenv: drop the msg about structuredAttrs being enabled
#571700 by r-vdp · merged 7d ago
stdenvAdapters.useWildLinker: make use of `-fuse-ld`
#571490 by CathalMullan · merged 8d ago
testers.hasCmakeConfigModules: default to meta.cmakeConfigModules
#570565 by ethancedwards8 · merged 10d ago
stdenv: Use lib.systems.equals to compare systems
#567846 by glittershark · merged 2w ago
stdenv: simplify unpackPhase existing dirs detection
#563756 by booxter · merged 11d ago
stdenv/problems: use generated problems for legacy field values
#557381 by andir · merged 4w ago
stdenv/check-meta: move remedation message into dedicated file
#556367 by andir · merged 7w ago
minimal-bootstrap: Ensure packages are not newer than top-level packages
#553684 by Gskartwii · merged 7w ago
openbsd: fix package and static builds
#552510 by iamanaws · merged 2w ago
check-meta: do not force allowUnfree for every package draft
#550880 by tomasz-feliksik · closed 2mo ago
gzip: inline handling of `$GZIP_NO_TIMESTAMPS`
#550738 by h7x4 · merged 6w ago
lib.meta.getDarwinApp{,'}: init
#539500 by ethancedwards8 · merged 2w ago
gcc: 15 -> 16
#537781 by whispersofthedawn · merged 3w ago
meta.problems: Custom package problems [RFC127]
#478539 by infinisil · merged 7mo ago
lib.licenses: add compound licenses
#468378 by jopejoe1 · merged 6mo ago
check-meta: warn about misinterpreted *Array variables
#335110 by SomeoneSerge · closed 4d ago
stdenv/darwin/make-bootstrap-tools.nix: add libcodedirectory.1.dylib
#331145 by reckenrode · merged 2y ago
darwin.ICU: clean up and fix staging-next
#329289 by reckenrode · merged 2y ago
overrideSDK: handle propagated lists of inputs
#314167 by reckenrode · merged 2y ago
darwin.stdenv: propagate sdkRoot via extraBuildInputs
#308366 by reckenrode · closed 24mo ago
arrow-cpp: fix crash in tests on x86_64-darwin
#265395 by reckenrode · merged 2y ago
stdenvAdapters.overrideSDK: propagate SDK override to bintools. draft
#265139 by reckenrode · closed 2y ago
darwin.stdenv: use CoreFoundation instead of CF
#265102 by reckenrode · merged 2y ago
qt6.qtwebengine: fix QtWebEngine build crash
#264497 by reckenrode · merged 2y ago
qt5.qtbase: switch to overrideSDK
#263878 by reckenrode · merged 2y ago
curl: fix build failures due to needing to propagate frameworks
#263598 by reckenrode · merged 2y ago
curl: fix infinite recursion in staging-next
#260963 by reckenrode · merged 2y ago
darwin-stdenv: revert `NIX_CC_NO_RESPONSE_FILE` logic
#245640 by reckenrode · merged 3y ago
stdenvBootstrapTools: use cctools-port
#243527 by reckenrode · closed 3y ago
darwin.stdenv: allow `patchShebangs` during the bootstrap
#242519 by reckenrode · merged 3y ago
darwin.stdenv: clean up portable libsystem hook
#242399 by reckenrode · merged 3y ago
darwin.stdenv: Darwin stdenv rework
#240433 by reckenrode · merged 3y ago
cctools-llvm: init at 11.1.0-973.0.1
#234859 by reckenrode · merged 3y ago
make-bootstrap-tools: add pbzx and tbd tools on x86_64-darwin
#181550 by reckenrode · merged 4y ago
lib, treewide: Add missing MIPS arches, and fix existing usage
#35247 by telent · merged 8y ago
Issues 41
stdenv-darwin: exported PATH_LOCALE breaks wide-char output (emoji dropped) in nix-built curses/TUI apps
#573567 by jozefRudy · opened 3d ago · 0 comments
ccacheStdenv: regression when building C++ with clangStdenv
#542927 by airbreather · opened 3mo ago · 0 comments
buildFHSEnv, appimageTools silently ignores desktopItems and copyDesktopItems
#533948 by wongcallum · opened 3mo ago · 0 comments
Document how to pass large values into derivations
#524511 by qweered · opened 4mo ago · 0 comments
gomarkdoc 1.1.0 checkPhase regressed between nixpkgs commits 4590696 (2026-03-23) and acd02b8 (2026-05-01)
#516481 by friedenberg · opened 5mo ago · 0 comments
Build failure: stdenv on riscv64-linux 2.status: stale 6.topic: riscv64
#460825 by RossComputerGuy · opened 11mo ago · 4 comments
cudaPackages: patchelf may break libraries when used with separateDebugInfo 2.status: stale 6.topic: cuda
#434101 by ConnorBaker · opened 14mo ago · 2 comments
stdenv.mkDerivation: refine `warnForBadVersionOverride` criteria 2.status: stale
#433409 by ruro · opened 14mo ago · 0 comments
setup.sh, bash: isELF & isMachO no longer works with bash 5.3, which affects some wrapper (e.g. wrapQtAppsHook) 6.topic: darwin 2.status: stale
#431934 by bryango · opened 14mo ago · 3 comments
stdenv: structuredAttrs breaks phases when nested lists are present in inputs 6.topic: stdenv 2.status: stale
#422989 by K900 · opened 15mo ago · 2 comments
stdenv.generic: Self rpath prefix cannot handle spaces in $PWD 2.status: stale
#415892 by amethys7dev · opened 16mo ago · 12 comments
Nix standalone on MacOS's system string is `arm64-apple-darwin` and not `aarch64-darwin` 2.status: stale
#401364 by doggobit0 · opened 18mo ago · 8 comments
Tracking: `substitute*` functions `--replace` -> `--replace-fail` 6.topic: stdenv 6.topic: best practices 5.scope: tracking
#356002 by pyrox0 · opened 23mo ago · 1 comments
[documentation] There is no documentation for `propagatedUserEnvPkgs` 6.topic: documentation
#347093 by AndersonTorres · opened 2y ago · 5 comments
`stdenv-linux` triggers illegal instruction with `localSystem.gcc.arch = "x86-64-v4"` _and_ mismatched remote builders 2.status: stale
#342208 by magneticflux- · opened 2y ago · 0 comments
Documentation: behavior of drvAttr on runCommand-based trivial builders 2.status: stale 6.topic: docs.nixos.org
#322373 by chaserhkj · opened 2y ago · 0 comments
replaceStdenv ignores all stdenvAdapters and stdenv overrides 6.topic: stdenv 2.status: stale
#300579 by silvanshade · opened 2y ago · 8 comments
Unbound variable errors in `genericBuild` 2.status: stale
#298830 by ShamrockLee · opened 2y ago · 0 comments
`meta.position` specification is not overridable via `<pkg>.overrideAttrs` overriding 6.topic: stdenv 2.status: stale
#295907 by ShamrockLee · opened 2y ago · 4 comments
mkDerivation's `finalAttrs.doCheck` is incorrect when cross compiling 2.status: stale 1.severity: significant
#294890 by Qyriad · opened 2y ago · 1 comments
Unwanted boilerplate: finalAttrs.finalPackage.doCheck 6.topic: cross-compilation 6.topic: stdenv 2.status: stale
#272978 by pbsds · opened 2y ago · 3 comments
Use the maintainer type in checkMeta 6.topic: developer experience 2.status: stale
#272290 by Artturin · opened 2y ago · 1 comments
ccacheStdenv: `replaceStdenv = ccacheStdenv` cause llvmPackages.stdenv could not find clang 6.topic: stdenv 2.status: stale
#243397 by CHN-beta · opened 3y ago · 3 comments
stdenv: Without `dontStrip = true;`, PE executables have their timestamps updated during build, breaking reproducibility 6.topic: reproducible builds
#221419 by charles-dyfis-net · opened 3y ago · 14 comments
Darwin doesn't support separateDebugInfo (a fact which is also undocumented) 6.topic: darwin 6.topic: stdenv 2.status: stale
#203380 by lf- · opened 3y ago · 6 comments
Enable `config.strictDepsByDefault = true` by default 3.skill: sprintable 6.topic: cross-compilation 6.topic: stdenv
#178468 by trofi · opened 4y ago · 20 comments
stdenv's linuxHeaders (or allowedRequisites) incorrect in the presence of overlays overriding glibc 6.topic: stdenv 2.status: stale
#174236 by TravisWhitaker · opened 4y ago · 3 comments
mkShell broken when no nixpkgs flake or in NIX_PATH, and system's bash < 4.4 6.topic: non-nixos 2.status: stale
#155706 by bew · opened 4y ago · 11 comments
mipsel-linux stdenv does not evaluate from flake 2.status: stale 6.topic: exotic
#154277 by ghost · opened 4y ago · 0 comments
Using `overrideAttrs` in an overlay duplicates build flags 2.status: stale
#136903 by zhenyavinogradov · opened 5y ago · 2 comments
Minimal/bootstrappable Linux stdenv 6.topic: reproducible builds 6.topic: stdenv 2.status: stale
#123095 by siraben · opened 5y ago · 24 comments
mkDerivation error message not helpful when `version` isn't present ("error: derivation name missing") 2.status: stale
#113520 by toraritte · opened 5y ago · 7 comments
pkgsStatic.go 6.topic: golang 6.topic: static 2.status: stale
#77591 by tomberek · opened 6y ago · 4 comments
stdenv: `dontFixLibtool = false` deactivates stripping 6.topic: stdenv 2.status: stale
#77289 by andir · opened 6y ago · 4 comments
Provide middle-ground overlay between pkgsMusl and pkgsStatic 6.topic: cross-compilation 6.topic: static 2.status: stale
#61575 by nh2 · opened 7y ago · 58 comments
Get rid of bootstrap-tools for compatible architectures 2.status: stale
#51185 by matthewbauer · opened 7y ago · 4 comments
stdenv fixupPhase breaks packages for which $out isn't a directory 6.topic: stdenv 2.status: stale
#34366 by bgamari · opened 8y ago · 4 comments
substitute() can overwrite existing files in store if Nix is ran without sandboxing 2.status: stale
#31547 by veprbl · opened 8y ago · 7 comments
Reduce redundant ways to inspect the platforms 6.topic: cross-compilation 6.topic: stdenv 2.status: stale
#27069 by Ericson2314 · opened 9y ago · 11 comments
Documentation for mkDerivation 2.status: stale 6.topic: docs.nixos.org
#18678 by chris-martin · opened 10y ago · 18 comments
stdenv: principial linking problems when putting static and dynamic libraries into different directories 6.topic: closure size 2.status: stale
#12085 by vcunat · opened 10y ago · 11 comments
Closed or merged in the synced window 1
stdenv: replaceStdenv nixpkgs config option broken 6.topic: stdenv
#542759 by Lubsch · closed 2mo ago · 1 comments