Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] alsa-lib: update to 1.2.3.2.
@ 2020-07-22 10:27 ailiop-git
  2020-07-22 14:50 ` ahesford
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: ailiop-git @ 2020-07-22 10:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 320 bytes --]

There is a new pull request by ailiop-git against master on the void-packages repository

https://github.com/ailiop-git/void-packages alsa-lib
https://github.com/void-linux/void-packages/pull/23713

alsa-lib: update to 1.2.3.2.


A patch file from https://github.com/void-linux/void-packages/pull/23713.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-alsa-lib-23713.patch --]
[-- Type: text/x-diff, Size: 1061 bytes --]

From 2fe8c0c8bde362e4676132cf130e86de40fbefb9 Mon Sep 17 00:00:00 2001
From: Anthony Iliopoulos <ailiop@altatus.com>
Date: Wed, 22 Jul 2020 12:07:50 +0200
Subject: [PATCH] alsa-lib: update to 1.2.3.2.

---
 srcpkgs/alsa-lib/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/alsa-lib/template b/srcpkgs/alsa-lib/template
index 027a431dcef..7b9c46f0695 100644
--- a/srcpkgs/alsa-lib/template
+++ b/srcpkgs/alsa-lib/template
@@ -1,6 +1,6 @@
 # Template file for 'alsa-lib'
 pkgname=alsa-lib
-version=1.2.3.1
+version=1.2.3.2
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config libtool"
@@ -9,7 +9,7 @@ maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
 license="LGPL-2.1-or-later"
 homepage="http://www.alsa-project.org"
 distfiles="https://www.alsa-project.org/files/pub/lib/${pkgname}-${version}.tar.bz2"
-checksum=1244585515fbebce7d0e53656c1fb614f99accb8413115ce3efb9a9309c4c892
+checksum=e81fc5b7afcaee8c9fd7f64a1e3043e88d62e9ad2c4cff55f578df6b0a9abe15
 patch_args="-Np1"
 
 alsa-lib-devel_package() {

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: alsa-lib: update to 1.2.3.2.
  2020-07-22 10:27 [PR PATCH] alsa-lib: update to 1.2.3.2 ailiop-git
@ 2020-07-22 14:50 ` ahesford
  2020-07-22 14:50 ` [PR PATCH] [Merged]: " ahesford
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: ahesford @ 2020-07-22 14:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 474 bytes --]

New comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/23713#issuecomment-662498707

Comment:
You have other PRs, like an `mpg123` update, that link against `alsa-lib-devel`. While it might not matter for shlib compatibility, in the future, please combine things like `alsa-lib` and dependants like `mpg123` in a single PR with commits ordered to ensure that the new `alsa-lib` is built before anything that builds against it.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR PATCH] [Merged]: alsa-lib: update to 1.2.3.2.
  2020-07-22 10:27 [PR PATCH] alsa-lib: update to 1.2.3.2 ailiop-git
  2020-07-22 14:50 ` ahesford
@ 2020-07-22 14:50 ` ahesford
  2020-07-22 15:02 ` ailiop-git
  2020-07-22 15:22 ` ahesford
  3 siblings, 0 replies; 5+ messages in thread
From: ahesford @ 2020-07-22 14:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 162 bytes --]

There's a merged pull request on the void-packages repository

alsa-lib: update to 1.2.3.2.
https://github.com/void-linux/void-packages/pull/23713

Description:


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: alsa-lib: update to 1.2.3.2.
  2020-07-22 10:27 [PR PATCH] alsa-lib: update to 1.2.3.2 ailiop-git
  2020-07-22 14:50 ` ahesford
  2020-07-22 14:50 ` [PR PATCH] [Merged]: " ahesford
@ 2020-07-22 15:02 ` ailiop-git
  2020-07-22 15:22 ` ahesford
  3 siblings, 0 replies; 5+ messages in thread
From: ailiop-git @ 2020-07-22 15:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 568 bytes --]

New comment by ailiop-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23713#issuecomment-662505684

Comment:
> You have other PRs, like an `mpg123` update, that link against `alsa-lib-devel`. While it might not matter for shlib compatibility, in the future, please combine things like `alsa-lib` and dependants like `mpg123` in a single PR with commits ordered to ensure that the new `alsa-lib` is built before anything that builds against it.

Since there's no shlib compatibility issue, why should those updates be combined? 



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: alsa-lib: update to 1.2.3.2.
  2020-07-22 10:27 [PR PATCH] alsa-lib: update to 1.2.3.2 ailiop-git
                   ` (2 preceding siblings ...)
  2020-07-22 15:02 ` ailiop-git
@ 2020-07-22 15:22 ` ahesford
  3 siblings, 0 replies; 5+ messages in thread
From: ahesford @ 2020-07-22 15:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 962 bytes --]

New comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/23713#issuecomment-662517111

Comment:
The shlib dependency resolution in XBPS and xbps-src helps prevent a lot of problems, but that doesn't mean subtle issues can't appear when one updates a library and its headers but doesn't rebuild against the new version. Even if there are no problems, it's possible that the build objects can differ in some meaningful way when built against an older version of the library, which means versions built by xbps-src after the library is updated will be different than the official binary packages for no apparent reason.

Obviously we accept this tradeoff every time we update a library because revbumping every dependant of every library "just in case" isn't worth the cost. But if you're updating a dependent and a library within a few hours of one another, why not ensure proper ordering just to ensure consistency?

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-07-22 15:22 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-22 10:27 [PR PATCH] alsa-lib: update to 1.2.3.2 ailiop-git
2020-07-22 14:50 ` ahesford
2020-07-22 14:50 ` [PR PATCH] [Merged]: " ahesford
2020-07-22 15:02 ` ailiop-git
2020-07-22 15:22 ` ahesford

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).