* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
@ 2023-01-05 23:14 ` Danoloan10
2023-01-06 8:57 ` icp1994
` (16 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Danoloan10 @ 2023-01-05 23:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 410 bytes --]
New comment by Danoloan10 on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1372913630
Comment:
This package has so many dependencies (`grep "depends=.*ffmpeg" srcpkgs/**/template | wc -l` gives 12000+). And this update is quite breaking apparently. How should we go on about verifying the update? Should a new ffmpeg4 package be introduced while transitioning?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
2023-01-05 23:14 ` Danoloan10
@ 2023-01-06 8:57 ` icp1994
2023-01-06 16:44 ` Danoloan10
` (15 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: icp1994 @ 2023-01-06 8:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 296 bytes --]
New comment by icp1994 on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1373364032
Comment:
Excluding symlinks, we don't even have 12k total templates!
https://github.com/void-linux/void-packages/pull/36315 has significant work regarding this.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
2023-01-05 23:14 ` Danoloan10
2023-01-06 8:57 ` icp1994
@ 2023-01-06 16:44 ` Danoloan10
2023-01-06 19:23 ` Johnnynator
` (14 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Danoloan10 @ 2023-01-06 16:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 265 bytes --]
New comment by Danoloan10 on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1373880698
Comment:
That's right, didn't think about the symlinks... That PR has some impressive work. There many broken dependencies yet :(
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (2 preceding siblings ...)
2023-01-06 16:44 ` Danoloan10
@ 2023-01-06 19:23 ` Johnnynator
2023-01-31 17:12 ` motorto
` (13 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Johnnynator @ 2023-01-06 19:23 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 270 bytes --]
New comment by Johnnynator on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1374032508
Comment:
The `xrevshlib` tool in xtools can be used to find all the packages that do link against ffmpeg (or one of its subpackages).
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (3 preceding siblings ...)
2023-01-06 19:23 ` Johnnynator
@ 2023-01-31 17:12 ` motorto
2023-03-05 21:08 ` milgra
` (12 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: motorto @ 2023-01-31 17:12 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 389 bytes --]
New comment by motorto on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1410762605
Comment:
Would it be acceptable to create an ffmpeg4.4 package and a ffmpeg (that tracks the upstream version) ?
This would make it possible to update the ffmpeg, and the packages that don't build with 5.0 uses the 4.4 package.
@Johnnynator @paper42
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (4 preceding siblings ...)
2023-01-31 17:12 ` motorto
@ 2023-03-05 21:08 ` milgra
2023-03-05 21:34 ` paper42
` (11 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: milgra @ 2023-03-05 21:08 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 345 bytes --]
New comment by milgra on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1455206831
Comment:
Hi, my programs also need ffmpeg5 so it would be nice if we could make this work. What about creating an ffmpeg5 package so nothing breaks? I don't know what to put into common/shlibs in that case though.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (5 preceding siblings ...)
2023-03-05 21:08 ` milgra
@ 2023-03-05 21:34 ` paper42
2023-03-05 21:39 ` paper42
` (10 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: paper42 @ 2023-03-05 21:34 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 803 bytes --]
New comment by paper42 on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1455213426
Comment:
This PR is failing all checks, is missing a lot of revbumps and didn't get any attention from the author since it was opened. If anyone is interested in continuing this work, please open a new PR and base it on @tibequadorian's work linked above which was way more complete and wasn't just a simple revbump (which this update definitely isn't).
It would be acceptable to have a ffmpeg4 package and switch all packages that don't work with ffmpeg5 to it if:
* there are important packages that don't work and can not be made to work with ffmpeg5 reliably
* at the same time, ffmpeg is updated to v5 and all packages that work with it get rebuilt with ffmpeg (5)
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (6 preceding siblings ...)
2023-03-05 21:34 ` paper42
@ 2023-03-05 21:39 ` paper42
2023-03-19 15:43 ` zlice
` (9 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: paper42 @ 2023-03-05 21:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 818 bytes --]
New comment by paper42 on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1455213426
Comment:
This PR is failing all checks, is missing a lot of revbumps and didn't get any attention from the author since it was opened. If anyone is interested in continuing this work, please open a new PR and base it on @tibequadorian's work linked above which was way more complete and wasn't just a simple revbump (which this update definitely isn't).
It would be acceptable to have a ffmpeg4 package and switch all packages that don't work with ffmpeg 5 to it if:
* there are important packages that don't work with ffmpeg 5 and can not be made to work with ffmpeg 5 reliably
* at the same time, ffmpeg is updated to v5 and all packages that work with it get rebuilt for ffmpeg (5)
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (7 preceding siblings ...)
2023-03-05 21:39 ` paper42
@ 2023-03-19 15:43 ` zlice
2023-03-19 16:16 ` icp1994
` (8 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: zlice @ 2023-03-19 15:43 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 431 bytes --]
New comment by zlice on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1475297910
Comment:
> It would be acceptable to have a ffmpeg4 package and switch all packages that don't work with ffmpeg 5 to it if ...
Have an example package of how this works? I see `mlt`(6) and `mlt7` but I'm not seeing where the binary becomes `melt` vs `melt-7` unless it's in makefiles or something.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (8 preceding siblings ...)
2023-03-19 15:43 ` zlice
@ 2023-03-19 16:16 ` icp1994
2023-03-19 16:23 ` zlice
` (7 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: icp1994 @ 2023-03-19 16:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 149 bytes --]
New comment by icp1994 on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1475308800
Comment:
wlroots
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (9 preceding siblings ...)
2023-03-19 16:16 ` icp1994
@ 2023-03-19 16:23 ` zlice
2023-03-19 16:25 ` zlice
` (6 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: zlice @ 2023-03-19 16:23 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 180 bytes --]
New comment by zlice on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1475310789
Comment:
What about something with a binary(ies)?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (10 preceding siblings ...)
2023-03-19 16:23 ` zlice
@ 2023-03-19 16:25 ` zlice
2023-03-19 16:32 ` icp1994
` (5 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: zlice @ 2023-03-19 16:25 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 248 bytes --]
New comment by zlice on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1475310789
Comment:
What about something with a binary(ies)?
edit: i guess i should specify, something in /bin, not a library
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (11 preceding siblings ...)
2023-03-19 16:25 ` zlice
@ 2023-03-19 16:32 ` icp1994
2023-03-19 21:07 ` paper42
` (4 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: icp1994 @ 2023-03-19 16:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 145 bytes --]
New comment by icp1994 on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1475312819
Comment:
lua
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (12 preceding siblings ...)
2023-03-19 16:32 ` icp1994
@ 2023-03-19 21:07 ` paper42
2023-03-19 21:07 ` paper42
` (3 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: paper42 @ 2023-03-19 21:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 288 bytes --]
New comment by paper42 on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1475397890
Comment:
> lua
lua uses versioned packages and the lua package is just an transitional empty package pointing to one version for backwards compatibility
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (13 preceding siblings ...)
2023-03-19 21:07 ` paper42
@ 2023-03-19 21:07 ` paper42
2023-03-19 23:11 ` zlice
` (2 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: paper42 @ 2023-03-19 21:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
New comment by paper42 on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1475397890
Comment:
> lua
lua uses versioned packages (lua51, lua52, etc.) and the lua package is just an transitional empty package pointing to one version for backwards compatibility
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (14 preceding siblings ...)
2023-03-19 21:07 ` paper42
@ 2023-03-19 23:11 ` zlice
2023-06-18 2:07 ` github-actions
2023-07-02 2:10 ` [PR PATCH] [Closed]: " github-actions
17 siblings, 0 replies; 19+ messages in thread
From: zlice @ 2023-03-19 23:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 261 bytes --]
New comment by zlice on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1475429339
Comment:
> lua uses versioned packages ...
will splitting ffmpeg to 4 and 5 with 'alternatives' like lua and php not work then?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (15 preceding siblings ...)
2023-03-19 23:11 ` zlice
@ 2023-06-18 2:07 ` github-actions
2023-07-02 2:10 ` [PR PATCH] [Closed]: " github-actions
17 siblings, 0 replies; 19+ messages in thread
From: github-actions @ 2023-06-18 2:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
New comment by github-actions[bot] on void-packages repository
https://github.com/void-linux/void-packages/pull/41470#issuecomment-1595925260
Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR PATCH] [Closed]: update: ffmpeg to 5.1.2 [Draft]
2023-01-05 12:27 [PR PATCH] update: ffmpeg to 5.1.2 [Draft] absrd
` (16 preceding siblings ...)
2023-06-18 2:07 ` github-actions
@ 2023-07-02 2:10 ` github-actions
17 siblings, 0 replies; 19+ messages in thread
From: github-actions @ 2023-07-02 2:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1088 bytes --]
There's a closed pull request on the void-packages repository
update: ffmpeg to 5.1.2 [Draft]
https://github.com/void-linux/void-packages/pull/41470
Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: YES
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
^ permalink raw reply [flat|nested] 19+ messages in thread