Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libbsd: 0.9.1 -> 0.10.0 #66948

Merged
merged 2 commits into from Oct 8, 2019
Merged

libbsd: 0.9.1 -> 0.10.0 #66948

merged 2 commits into from Oct 8, 2019

Conversation

r-ryantm
Copy link
Contributor

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libbsd/versions.

meta.description for libbsd is: '"Common functions found on BSD systems"'.

meta.homepage for libbsd is: '"https://libbsd.freedesktop.org/"

Checks done (click to expand)
Rebuild report (if merged into master) (click to expand)

287 total rebuild path(s)

99 package rebuild(s)

99 x86_64-linux rebuild(s)
86 i686-linux rebuild(s)
25 x86_64-darwin rebuild(s)
77 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
acme-client
atom
atom-beta
autofs5
bitwig-studio
bitwig-studio1
bitwig-studio2
bitwig-studio3
bluez-alsa
bumblebee
cantata
clementine
clementineUnfree
csmith
deepin.dde-file-manager
elisa
far2l
ffmpeg-full
fwts
gnome2.gvfs
gnome3.gnome-control-center
gnome3.gnome_control_center
gnome3.gvfs
gvfs
handbrake
hfsprogs
hopper
hydron
kcgi
kdeApplications.kdenetwork-filesharing
kdeApplications.kdenlive
kdeApplications.kio-extras
kdenlive
kodi
kodi-wayland
kodiPlain
kodiPlainWayland
kodiPlugins.inputstream-adaptive
kodiPlugins.joystick
kodiPlugins.kodi
kodiPlugins.kodi-platform
kodiPlugins.pvr-hdhomerun
kodiPlugins.pvr-hts
kodiPlugins.pvr-iptvsimple
kodiPlugins.steam-controller
kodiPlugins.vfs-libarchive
kodiPlugins.vfs-sftp
libbsd
libsForQt5.phonon-backend-vlc
libsForQt5.vlc

Instructions to test this update (click to expand)

Either download from Cachix:

nix-store -r /nix/store/faxnn5lq70nmnqj1g4580ykw93dj388m-libbsd-0.10.0 \
  --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
  --option trusted-public-keys '
  r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(r-ryantm's Cachix cache is only trusted for this store-path realization.)

Or, build yourself:

nix-build -A libbsd https://github.com/r-ryantm/nixpkgs/archive/491ed6ca1d709bd9c461bb4b80910fa4b9c8b456.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/faxnn5lq70nmnqj1g4580ykw93dj388m-libbsd-0.10.0
ls -la /nix/store/faxnn5lq70nmnqj1g4580ykw93dj388m-libbsd-0.10.0/bin

cc @matthewbauer for testing.

Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/libbsd/versions
Copy link
Contributor

@c0bw3b c0bw3b left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can build most direct reverse-deps on nixos :

Result of nix-review pr 66948 1

13 package were build:
  • acme-client (smbclient ,system_config_printer ,wineFull ,wine-staging ,xbmc ,xbmcPlain)
  • bluez-alsa (smbclient ,system_config_printer ,wineFull ,wine-staging ,xbmc ,xbmcPlain)
  • csmith (smbclient ,system_config_printer ,wineFull ,wine-staging ,xbmc ,xbmcPlain)
  • fwts (smbclient ,system_config_printer ,wineFull ,wine-staging ,xbmc ,xbmcPlain)
  • hfsprogs (smbclient ,system_config_printer ,wineFull ,wine-staging ,xbmc ,xbmcPlain)
  • hopper (smbclient ,system_config_printer ,wineFull ,wine-staging ,xbmc ,xbmcPlain)
  • kcgi (smbclient ,system_config_printer ,wineFull ,wine-staging ,xbmc ,xbmcPlain)
  • libbsd (smbclient ,system_config_printer ,wineFull ,wine-staging ,xbmc ,xbmcPlain)
  • opendkim (smbclient ,system_config_printer ,wineFull ,wine-staging ,xbmc ,xbmcPlain)
  • signify (smbclient ,system_config_printer ,wineFull ,wine-staging ,xbmc ,xbmcPlain)
  • stress-ng (smbclient ,system_config_printer ,wineFull ,wine-staging ,xbmc ,xbmcPlain)
  • stubby (smbclient ,system_config_printer ,wineFull ,wine-staging ,xbmc ,xbmcPlain)
  • swift (smbclient ,system_config_printer ,wineFull ,wine-staging ,xbmc ,xbmcPlain)

@c0bw3b c0bw3b merged commit 5a952d0 into NixOS:master Oct 8, 2019
@dhess
Copy link
Contributor

dhess commented Oct 13, 2019

This broke macOS builds. See #71081

c0bw3b added a commit that referenced this pull request Oct 13, 2019
This reverts commit 5a952d0.

Build broken on Darwin because the patch needs a refresh
(also the musl patch is not needed anymore)
See issue #71081
matthewbauer added a commit to matthewbauer/nixpkgs that referenced this pull request Oct 13, 2019
This reverts commit 9e7582c.

* Updates libbsd along with the darwin.patch.
* Upstream PR for darwin.patch can be found at
https://gitlab.freedesktop.org/libbsd/libbsd/merge_requests/3.
* musl.patch is removed.
matthewbauer added a commit that referenced this pull request Oct 14, 2019
Revert "Revert "libbsd: 0.9.1 -> 0.10.0 (#66948)""
@r-ryantm r-ryantm deleted the auto-update/libbsd branch October 20, 2019 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants