!PbcQeaWcgMyjVfeGQN:nixos.org

Nix Mozilla 🦊🐦🐒

158 Members
A room about a number of weird animals (also known as Mozilla products): Firefox, Thunderbird, Spidermonkey, NSS, cacert. Also a little bit of fun times, small amounts of extreme, when building weird animals. But for bugs please file GitHub issues. | Release Schedule: https://whattrainisitnow.com | Crash-Stats: https://crash-stats.mozilla.org/search/?distribution_id=%3Dnixos&product=Firefox&product=Thunderbird47 Servers

Load older messages


SenderMessageTime
25 Oct 2025
@k900:0upti.meK900Which is, again, how we got here08:26:48
@k900:0upti.meK900Like, do you understand why we have a committer requirement in the first place?08:27:07
@k900:0upti.meK900And why it's specific to browsers?08:27:15
@eveeifyeve:matrix.orgeveeifyeveIt just sucks that I don't have committer access maybe one day....08:28:00
1 Nov 2025
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/45739100:40:48
@hexa:lossy.networkhexa vcunat: can you take a look here? 00:40:55
@hexa:lossy.networkhexaI think you added the disallowedRequisites way back when00:41:11
@emilazy:matrix.orgemily it seems questionable that cuda_nvcc should be propagating the wrapped compiler 00:44:29
@tillob:matrix.orgTilman Orlob joined the room.11:28:46
4 Nov 2025
@sigmanificient:matrix.orgSigmanificient joined the room.21:32:00
5 Nov 2025
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/457803#issuecomment-349157473714:37:19
6 Nov 2025
@hexa:lossy.networkhexahttps://www.firefox.com/en-US/kit/18:39:00
7 Nov 2025
@jopejoe1:matrix.orgjopejoe1Should i still wait for a reviwe from @booxter on https://github.com/NixOS/nixpkgs/pull/458580 for the darwin parts or is it fine to merge with out?09:12:07
@vcunat:matrix.orgvcunatI don't think it's a problem for darwin support to lag in case of devedition+beta. (and you've tested that it builds, reportedly)09:18:28
@vcunat:matrix.orgvcunat* I don't think it's a problem for darwin support to lag in case of devedition+beta. (and it builds, reportedly)09:18:46
@jopejoe1:matrix.orgjopejoe1Yeah, will merge it then for now, if some issues appear with darwin they can be fixed later.09:36:48
@jopejoe1:matrix.orgjopejoe1Looks like apple-sdk_26 is not in 25.05 🫠, which is used by firefox 145 beta10:08:36
@jopejoe1:matrix.orgjopejoe1will ask in darwin chat about that.10:08:39
@vcunat:matrix.orgvcunatOh, 145 is to be released as stable in four days already.10:10:20
@vcunat:matrix.orgvcunat25.05 still has support until the end of the yer.10:10:46
@vcunat:matrix.orgvcunat* 25.05 still has support until the end of the year.10:10:47
@hexa:lossy.networkhexahttps://bugzilla.mozilla.org/show_bug.cgi?id=199807011:16:54
@hexa:lossy.networkhexathe rationale is almost always … apple depublishes the old sdk11:17:46
@hexa:lossy.networkhexathe trick is to ignore what they're doing, that is why we have a patch to relax the sdk version11:18:15
@hexa:lossy.networkhexapushed the change to https://github.com/NixOS/nixpkgs/pull/45941711:39:17
@hexa:lossy.networkhexa
/nix/store/v237ly0c89z1yncgxxa50i5gmcx6c3gk-clang-wrapper-19.1.7/bin/clang++ -isysroot /nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk -mmacosx-version-min=11.3 -stdlib=libc++ -o Unified_cpp_ipc_chromium1.o -c  -I/nix/var/nix/builds/nix-58507-951370375/f>
In file included from Unified_cpp_ipc_chromium1.cpp:47:
/nix/var/nix/builds/nix-58507-951370375/firefox-145.0/ipc/chromium/src/base/time_mac.cc:53:3: warning: 'CFGregorianDate' is deprecated: first deprecated in macOS 10.10 - Use CFCalendar or NSCalendar API instead [-Wdeprecated-declarations]
   53 |   CFGregorianDate date;
      |   ^
/nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFDate.h:72:3: note: 'CFGregorianDate' has been explicitly marked deprecated here
   72 | } CFGregorianDate API_DEPRECATED("Use CFCalendar or NSCalendar API instead", macos(10.4, 10.10), ios(2.0, 8.0), watchos(2.0, 2.0), tvos(9.0, 9.0));
      |   ^
In file included from Unified_cpp_ipc_chromium1.cpp:47:
/nix/var/nix/builds/nix-58507-951370375/firefox-145.0/ipc/chromium/src/base/time_mac.cc:65:28: warning: 'CFGregorianDateGetAbsoluteTime' is deprecated: first deprecated in macOS 10.10 - Use CFCalendar or NSCalendar API instead [-Wdeprecated-declarations]
   65 |   CFAbsoluteTime seconds = CFGregorianDateGetAbsoluteTime(date, time_zone) +
      |                            ^
/nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFDate.h:97:16: note: 'CFGregorianDateGetAbsoluteTime' has been explicitly marked deprecated here
   97 | CFAbsoluteTime CFGregorianDateGetAbsoluteTime(CFGregorianDate gdate, CFTimeZoneRef tz) API_DEPRECATED("Use CFCalendar or NSCalendar API instead", macos(10.4, 10.10), ios(2.0, 8.0), watchos(2.0, 2.0), tvos(9.0, 9.0));
      |                ^
In file included from Unified_cpp_ipc_chromium1.cpp:47:
/nix/var/nix/builds/nix-58507-951370375/firefox-145.0/ipc/chromium/src/base/time_mac.cc:76:3: warning: 'CFGregorianDate' is deprecated: first deprecated in macOS 10.10 - Use CFCalendar or NSCalendar API instead [-Wdeprecated-declarations]
   76 |   CFGregorianDate date = CFAbsoluteTimeGetGregorianDate(seconds, time_zone);
      |   ^
/nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFDate.h:72:3: note: 'CFGregorianDate' has been explicitly marked deprecated here
   72 | } CFGregorianDate API_DEPRECATED("Use CFCalendar or NSCalendar API instead", macos(10.4, 10.10), ios(2.0, 8.0), watchos(2.0, 2.0), tvos(9.0, 9.0));
      |   ^
In file included from Unified_cpp_ipc_chromium1.cpp:47:
/nix/var/nix/builds/nix-58507-951370375/firefox-145.0/ipc/chromium/src/base/time_mac.cc:76:26: warning: 'CFAbsoluteTimeGetGregorianDate' is deprecated: first deprecated in macOS 10.10 - Use CFCalendar or NSCalendar API instead [-Wdeprecated-declarations]
   76 |   CFGregorianDate date = CFAbsoluteTimeGetGregorianDate(seconds, time_zone);
      |                          ^
/nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFDate.h:100:17: note: 'CFAbsoluteTimeGetGregorianDate' has been explicitly marked deprecated here
  100 | CFGregorianDate CFAbsoluteTimeGetGregorianDate(CFAbsoluteTime at, CFTimeZoneRef tz) API_DEPRECATED("Use CFCalendar or NSCalendar API instead", macos(10.4, 10.10), ios(2.0, 8.0), watchos(2.0, 2.0), tvos(9.0, 9.0));
      |                 ^
In file included from Unified_cpp_ipc_chromium1.cpp:92:
/nix/var/nix/builds/nix-58507-951370375/firefox-145.0/ipc/chromium/src/chrome/common/ipc_channel_mach.cc:10:10: fatal error: 'sys/fileport.h' file not found
   10 | #include <sys/fileport.h>
      |          ^~~~~~~~~~~~~~~~
4 warnings and 1 error generated.
make[3]: *** [/nix/var/nix/builds/nix-58507-951370375/firefox-145.0/config/rules.mk:670: Unified_cpp_ipc_chromium1.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Entering directory '/nix/var/nix/builds/nix-58507-951370375/firefox-145.0/objdir/ipc/glue'
mkdir -p '.deps/'
/nix/store/v237ly0c89z1yncgxxa50i5gmcx6c3gk-clang-wrapper-19.1.7/bin/clang++ -isysroot /nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk -mmacosx-version-min=11.3 -stdlib=libc++ -o BackgroundChildImpl.o -c  -I/nix/var/nix/builds/nix-58507-951370375/firefox>
make[3]: Leaving directory '/nix/var/nix/builds/nix-58507-951370375/firefox-145.0/objdir/ipc/chromium'
make[2]: *** [/nix/var/nix/builds/nix-58507-951370375/firefox-145.0/config/recurse.mk:72: ipc/chromium/target-objects] Error 2
make[2]: *** Waiting for unfinished jobs....
/nix/store/v237ly0c89z1yncgxxa50i5gmcx6c3gk-clang-wrapper-19.1.7/bin/clang++ -isysroot /nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk -mmacosx-version-min=11.3 -stdlib=libc++ -o BackgroundParentImpl.o -c  -I/nix/var/nix/builds/nix-58507-951370375/firefo>
/nix/store/v237ly0c89z1yncgxxa50i5gmcx6c3gk-clang-wrapper-19.1.7/bin/clang++ -isysroot /nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk -mmacosx-version-min=11.3 -stdlib=libc++ -o CrossProcessSemaphore_mach.o -c  -I/nix/var/nix/builds/nix-58507-951370375/>
/nix/store/v237ly0c89z1yncgxxa50i5gmcx6c3gk-clang-wrapper-19.1.7/bin/clang++ -isysroot /nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk -mmacosx-version-min=11.3 -stdlib=libc++ -o GeckoChildProcessHost.o -c  -I/nix/var/nix/builds/nix-58507-951370375/firef>
/nix/store/v237ly0c89z1yncgxxa50i5gmcx6c3gk-clang-wrapper-19.1.7/bin/clang++ -isysroot /nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk -mmacosx-version-min=11.3 -stdlib=libc++ -o Unified_cpp_ipc_glue0.o -c  -I/nix/var/nix/builds/nix-58507-951370375/firef>
/nix/store/v237ly0c89z1yncgxxa50i5gmcx6c3gk-clang-wrapper-19.1.7/bin/clang++ -isysroot /nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk -mmacosx-version-min=11.3 -stdlib=libc++ -o Unified_cpp_ipc_glue1.o -c  -I/nix/var/nix/builds/nix-58507-951370375/firef>
/nix/store/v237ly0c89z1yncgxxa50i5gmcx6c3gk-clang-wrapper-19.1.7/bin/clang++ -isysroot /nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk -mmacosx-version-min=11.3 -stdlib=libc++ -o Unified_cpp_ipc_glue2.o -c  -I/nix/var/nix/builds/nix-58507-951370375/firef>
/nix/store/v237ly0c89z1yncgxxa50i5gmcx6c3gk-clang-wrapper-19.1.7/bin/clang++ -isysroot /nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk -mmacosx-version-min=11.3 -stdlib=libc++ -o Unified_cpp_ipc_glue3.o -c  -I/nix/var/nix/builds/nix-58507-951370375/firef>
/nix/store/v237ly0c89z1yncgxxa50i5gmcx6c3gk-clang-wrapper-19.1.7/bin/clang++ -isysroot /nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk -mmacosx-version-min=11.3 -stdlib=libc++ -o Unified_cpp_ipc_glue4.o -c  -I/nix/var/nix/builds/nix-58507-951370375/firef>
/nix/store/v237ly0c89z1yncgxxa50i5gmcx6c3gk-clang-wrapper-19.1.7/bin/clang++ -isysroot /nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk -mmacosx-version-min=11.3 -stdlib=libc++ -o Unified_mm_ipc_glue0.o -c  -I/nix/var/nix/builds/nix-58507-951370375/firefo>
In file included from Unified_mm_ipc_glue0.mm:11:
/nix/var/nix/builds/nix-58507-951370375/firefox-145.0/ipc/glue/ProcessUtils_mac.mm:92:9: warning: 'GetCurrentProcess' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations]
   92 |   if (::GetCurrentProcess(&psn) != noErr) {
      |         ^
/nix/store/mkxi94xrzzpf62y9b04skjrsiy5w1kdy-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Processes.h:351:1: note: 'GetCurrentProcess' has been explicitly marked deprecated here
  351 | GetCurrentProcess(ProcessSerialNumber * pPSN)               AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9;
      | ^
1 warning generated.
13:33:49
@hexa:lossy.networkhexayeah, that's not going to work out13:33:56
@jopejoe1:matrix.orgjopejoe1Currently running a another build hopfuly that works14:16:02
@kanikaze:mozilla.org@kanikaze:mozilla.org joined the room.14:41:21
@jopejoe1:matrix.orgjopejoe1Still failing, but at a later point17:53:36

Show newer messages


Back to Room ListRoom Version: 9