Conversation
MacOS 10.15 now includes "aligned_alloc". Disagreement between the headers and the binaries about whether aligned_alloc exists leads to a compilation failure (see #73319 and the detailed comment in this commit).
This fixes problems with missing symbols when using clang as library and is most likely a result of llvm being build with RTTI enabled.
Added Pod::Parser as a dependency, since perl 5.32 no longer includes this module in core.
Updated for compatibility with perl 5.32
Added Pod::Parser as a dependency, since perl 5.32 no longer includes this module in core.
Added Pod::Parser as a dependency, since perl 5.32 no longer includes this module in core.
Added Pod::Parser as a dependency, since perl 5.32 no longer includes this module in core.
Added Pod::Parser as a dependency, since perl 5.32 no longer includes this module in core.
Added Pod::Parser as a dependency, since perl 5.32 no longer includes this module in core.
Added Pod::Parser as a dependency, since perl 5.32 no longer includes this module in core.
icu: 64 -> 67
This upgrades dbus-python to the 1.2.16 release. Reason for this version
upgrade is a the failing hamster application (see. programs.hamster).
With a 1.2.12 dbus-python version hamster can not start and fails with:
Traceback (most recent call last):
File "/nix/store/5ax21lyiprc9v5l3pl7dbfr2hqbrh970-hamster-3.0.2/bin/.hamster-wrapped", line 41, in <module>
from hamster import client, reports
File "/nix/store/5ax21lyiprc9v5l3pl7dbfr2hqbrh970-hamster-3.0.2/lib/python3.8/site-packages/hamster/client.py", line 46, in <module>
assert not (
AssertionError: python3.8 changed str(<dbus integers>).
That broke hamster (projecthamster/hamster#477).
Please upgrade to dbus-python >= 1.2.14.
Backwards incompatible changes: - Removed support for passing an Extension instance to from_issuer_subject_key_identifier(), as per our deprecation policy. - Support for LibreSSL 2.7.x, 2.8.x, and 2.9.0 has been removed (2.9.1+ is still supported). - Dropped support for macOS 10.9, macOS users must upgrade to 10.10 or newer. - RSA generate_private_key() no longer accepts public_exponent values except 65537 and 3 (the latter for legacy purposes). - X.509 certificate parsing now enforces that the version field contains a valid value, rather than deferring this check until version is accessed. Deprecations: - Deprecated support for Python 2. At the time there is no time table for actually dropping support, however we strongly encourage all users to upgrade their Python, as Python 2 no longer receives support from the Python core team.
Right now we add glibc to search path also -nostdinc was provided, which breaks projects providing their own gcc.
Fix GCC compilation on MacOS 10.15
libv4l: 1.18.1 -> 1.20.0
|
systemd fails to build cc @flokli https://hydra.nixos.org/build/124583734 |
|
@FRidh looking at the hydra log, this seems to be some incompatibility with We can probably just disable that whole feature for now - we don't install the unit files anyways. |
This disabled systemd-journal-upload and systemd-journal-remote. We didn't install the unit files anyways, so this was probably not used at all, and currently fails to build due to libmicrohttpd and systemd code being incompatible: ``` ../src/journal-remote/journal-remote-main.c: In function ‘setup_microhttpd_server’: ../src/journal-remote/journal-remote-main.c:431:38: error: passing argument 5 of ‘MHD_start_daemon’ from incompatible pointer type [-Werror=incompatible-pointer-types] ```
systemd: disable remote support
|
libreoffice fails to build https://hydra.nixos.org/build/124674530 |
I spent a couple of minutes debugging this, and it looks like the breakage comes from the |
|
qtwebkit fails https://hydra.nixos.org/build/124672735 |
It is deprecated and an optional requirement.
|
@FRidh qtwebkit is not deprecated, it's just community maintained now. |
|
I should have referred to #53079 |
Motivation for this change
Things done
sandboxinnix.confon non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"./result/bin/)nix path-info -Sbefore and after)