Skip to content

Build failure: firefox-devedition-unwrapped #468479

@khaneliman

Description

@khaneliman

Nixpkgs version

  • Unstable (26.05)

Steps to reproduce

Build firefox-devedition on aarch64-darwin

Can Hydra reproduce this build failure?

Yes, Hydra can reproduce this build failure.

Link to Hydra build job

https://hydra.nixos.org/build/315373632/nixlog/1

Relevant log output

unning phase: unpackPhase
unpacking source archive /nix/store/0nh5n7vdfss0x7scamrz27l72d80bm21-firefox-146.0b9.source.tar.xz
source root is firefox-146.0
setting SOURCE_DATE_EPOCH to timestamp 1764335447 of file "firefox-146.0/sourcestamp.txt"
unpackPhase completed in 2 minutes 50 seconds
Running phase: patchPhase
applying patch /nix/store/6wvil3qy7wxwpqlgdqrmhmvgndsdzdn5-136-no-buildconfig.patch
patching file docshell/base/nsAboutRedirector.cpp
Hunk #1 succeeded at 99 (offset 9 lines).
patching file toolkit/content/jar.mn
Hunk #1 succeeded at 48 with fuzz 1 (offset 8 lines).
applying patch /nix/store/ylffqjnhx7drx9zlh6sxh85j7xngbgbk-133-env-var-for-system-dir.patch
patching file toolkit/xre/nsXREDirProvider.cpp
Hunk #2 succeeded at 300 (offset 2 lines).
patching script interpreter paths in mach build
mach: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/xcjk9ill54kjk8mzgq6yydnx9015lidg-python3-3.13.9/bin/python3"
build/vs/generate_yaml.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/xcjk9ill54kjk8mzgq6yydnx9015lidg-python3-3.13.9/bin/python3"
build/pgo/profileserver.py: interpreter directive changed from "#!/usr/bin/python" to "/nix/store/xcjk9ill54kjk8mzgq6yydnx9015lidg-python3-3.13.9/bin/python"
build/unix/build-hfsplus/build-hfsplus.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/p0k9r5h8qs7220xdbdihhfgzwjcly70x-bash-5.3p3/bin/bash"
build/unix/build-binutils/build-binutils.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/p0k9r5h8qs7220xdbdihhfgzwjcly70x-bash-5.3p3/bin/bash"
build/unix/build-gcc/build-gcc.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/p0k9r5h8qs7220xdbdihhfgzwjcly70x-bash-5.3p3/bin/bash"
build/unix/print-non-newline.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/p0k9r5h8qs7220xdbdihhfgzwjcly70x-bash-5.3p3/bin/sh"
build/macosx/xcrun: interpreter directive changed from "#!/bin/sh" to "/nix/store/p0k9r5h8qs7220xdbdihhfgzwjcly70x-bash-5.3p3/bin/sh"
build/clang-plugin/import_mozilla_checks.py: interpreter directive changed from "#!/usr/bin/python3" to "/nix/store/xcjk9ill54kjk8mzgq6yydnx9015lidg-python3-3.13.9/bin/python3"
build/autoconf/config.guess: interpreter directive changed from "#! /bin/sh" to "/nix/store/p0k9r5h8qs7220xdbdihhfgzwjcly70x-bash-5.3p3/bin/sh"
build/autoconf/config.sub: interpreter directive changed from "#! /bin/sh" to "/nix/store/p0k9r5h8qs7220xdbdihhfgzwjcly70x-bash-5.3p3/bin/sh"
build/checksums.py: interpreter directive changed from "#!/usr/bin/python" to "/nix/store/xcjk9ill54kjk8mzgq6yydnx9015lidg-python3-3.13.9/bin/python"
build/cargo-host-linker: interpreter directive changed from "#!/bin/sh" to "/nix/store/p0k9r5h8qs7220xdbdihhfgzwjcly70x-bash-5.3p3/bin/sh"
build/cargo-linker: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/xcjk9ill54kjk8mzgq6yydnx9015lidg-python3-3.13.9/bin/python3"
build/build-clang/build-clang.py: interpreter directive changed from "#!/usr/bin/python3" to "/nix/store/xcjk9ill54kjk8mzgq6yydnx9015lidg-python3-3.13.9/bin/python3"
build/package/mac_osx/make-diskimage: interpreter directive changed from "#!/bin/sh" to "/nix/store/p0k9r5h8qs7220xdbdihhfgzwjcly70x-bash-5.3p3/bin/sh"
build/package/mac_osx/unpack-diskimage: interpreter directive changed from "#!/bin/bash" to "/nix/store/p0k9r5h8qs7220xdbdihhfgzwjcly70x-bash-5.3p3/bin/bash"
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
configure flags: --prefix=/nix/store/cqd1407db0gbnnqxi4p515f8hl8ssi3v-firefox-devedition-unwrapped-146.0b9 --disable-tests --disable-updater --enable-application=browser --enable-default-toolkit=cairo-cocoa --with-app-name=firefox-devedition --with-distribution-id=org.nixos --with-libclang-path=/nix/store/6g7jzhkqlraa373jl5yrfaj9jrm9ws2m-clang-20.1.8-lib/lib --with-wasi-sysroot=/nix/store/kaviq3rvij2sjiylz5vjpinm4dax9mml-wasi-sysroot --host=arm64-apple-darwin --target=arm64-apple-darwin --enable-crashreporter --enable-ffmpeg --enable-necko-wifi --enable-negotiateauth --enable-jemalloc --enable-webrtc --disable-debug --enable-optimize --enable-release --enable-debug-symbols --disable-strip --disable-install-strip --with-branding=browser/branding/aurora
Creating global state directory from environment variable: /private/tmp/nix-build-firefox-devedition-unwrapped-146.0b9.drv-0/mozbuild
Running "pip check" to verify compatibility between the system Python and the "mach" site.
Creating local state directory: /private/tmp/nix-build-firefox-devedition-unwrapped-146.0b9.drv-0/mozbuild/srcdirs/firefox-146.0-390b29c2c6e2
Running "pip check" to verify compatibility between the system Python and the "build" site.
Creating the 'build' site at /private/tmp/nix-build-firefox-devedition-unwrapped-146.0b9.drv-0/mozbuild/srcdirs/firefox-146.0-390b29c2c6e2/_virtualenvs/build
 0:01.22(B Using Python 3.13.9 from /private/tmp/nix-build-firefox-devedition-unwrapped-146.0b9.drv-0/mozbuild/srcdirs/firefox-146.0-390b29c2c6e2/_virtualenvs/build/bin/python(B(B
 0:01.23(B checking for vcs source checkout... no(B(B
 0:01.25(B checking for a shell... /nix/store/p0k9r5h8qs7220xdbdihhfgzwjcly70x-bash-5.3p3/bin/bash(B(B
 0:01.27(B checking for host system type... aarch64-apple-darwin(B(B
 0:01.28(B checking for target system type... aarch64-apple-darwin(B(B
 0:01.46(B checking whether cross compiling... no(B(B
 0:01.50(B checking if configuration file confvars.sh exists... /private/tmp/nix-build-firefox-devedition-unwrapped-146.0b9.drv-0/firefox-146.0/browser/confvars.sh(B(B
 0:01.50(B checking if configuration file configure.sh exists... /private/tmp/nix-build-firefox-devedition-unwrapped-146.0b9.drv-0/firefox-146.0/browser/branding/aurora/configure.sh(B(B
 0:01.51(B checking for the target C compiler... /nix/store/cpv4wka04an76mksxxp0255qmyqp7jkv-clang-wrapper-20.1.8/bin/clang(B(B
 0:01.52(B checking for ccache... not found(B(B
 0:02.69(B ERROR: SDK version "26.0" is too old. Please upgrade to at least 26.1. Try updating your system Xcode.(B(B
*** Fix above errors and then restart with "./mach build"

Additional context

Broken with bump #464790

System metadata

  • system: "aarch64-darwin"
  • host os: Darwin 25.1.0, macOS 26.1
  • multi-user?: yes
  • sandbox: no
  • version: nix-env (Nix) 2.32.4
  • channels(root): "nixpkgs"
  • nixpkgs: /nix/store/xsdf4r7hl94n1a1kjj02ibs611jnmadn-source

Notify maintainers

@jopejoe1 @rhendric


Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE.)

I assert that this issue is relevant for Nixpkgs

Is this issue important to you?

Add a 👍 reaction to issues you find important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions