[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#61067] [PATCH 2/3] gnu: wine: Build more reproducibly.
From: |
Kaelyn |
Subject: |
[bug#61067] [PATCH 2/3] gnu: wine: Build more reproducibly. |
Date: |
Fri, 27 Jan 2023 01:07:42 +0000 |
------- Original Message -------
On Thursday, January 26th, 2023 at 9:09 PM, Liliana Marie Prikler
<liliana.prikler@gmail.com> wrote:
>
>
> Am Donnerstag, dem 26.01.2023 um 20:46 +0000 schrieb Kaelyn:
>
> > ------- Original Message -------
> > On Thursday, January 26th, 2023 at 7:28 PM, Liliana Marie Prikler
> > liliana.prikler@gmail.com wrote:
> >
> > > Hi,
> > >
> > > Am Donnerstag, dem 26.01.2023 um 00:24 +0000 schrieb Kaelyn Takata:
> > >
> > > > * gnu/packages/wine.scm (wine)[phases]: Add a new 'set-widl-time-
> > > > override phase.
> > >
> > > You're doing this for three packages, so there should be three
> > > packages
> > > in the ChangeLog as well.
> >
> > I wasn't quite sure how to handle the changelog for the three
> > packages since the various packages are variations of the same piece
> > of software. If separate changelogs are desired, the existing can be
> > copied and pasted for each of the three with the package name tweaked
> > accordingly.
>
> You can simply write (wine, wine64, wine-minimal)[#:phases]. It's just
> to mark all the places that have changed.
>
> > > On that note, it's somewhat odd that the wine packages can't share
> > > some common phases. Perhaps we should refactor them a little to
> > > make that possible.
> >
> > I agree they could and should be refactored to share more of the
> > phases--I just haven't been brave enough to try because of the weird
> > mixed-architecture nature of the builds.
>
> I feel you. I can try to figure something out and reply to this thread
> or open another one once I'm done.
I felt a bit of inspiration, and tried my hand at unifying the phase lists.
I'll be mailing the v2 patches momentarily. I _think_ the new version of the
package definitions is equivalent to the old, but I also appreciate all of the
extra eyes and testing those changes can get. :)
Thank you for the review and feedback!
Cheers,
Kaelyn
>
> Cheers
[bug#61067] [PATCH 1/3] gnu: wine: Update to 8.0., Kaelyn Takata, 2023/01/25
[bug#61067] [PATCH 3/3] gnu: wine-staging: Update to 8.0., Kaelyn Takata, 2023/01/25
[bug#61067] [PATCH v2 0/5] Update wine and wine-staging packages to 8.0, Kaelyn Takata, 2023/01/26