Re: Wine MinGW system libraries

2022-06-11 Thread Zebediah Figura
On 4/20/22 04:13, Richard W.M. Jones wrote: On Mon, Apr 11, 2022 at 11:18:17PM -0500, Zebediah Figura wrote: On 4/11/22 08:50, Michael Cronenworth wrote: On 4/10/22 8:28 PM, Zebediah Figura wrote: The first problem is that the location of runtime DLLs varies wildly between distributions, and t

Re: Wine MinGW system libraries

2022-04-20 Thread Richard W.M. Jones
On Mon, Apr 11, 2022 at 11:18:17PM -0500, Zebediah Figura wrote: > On 4/11/22 08:50, Michael Cronenworth wrote: > >On 4/10/22 8:28 PM, Zebediah Figura wrote: > >>The first problem is that the location of runtime DLLs varies > >>wildly between distributions, and there's no common independent > >>way

Re: Wine MinGW system libraries

2022-04-11 Thread Zebediah Figura
On 4/11/22 08:50, Michael Cronenworth wrote: On 4/10/22 8:28 PM, Zebediah Figura wrote: The first problem is that the location of runtime DLLs varies wildly between distributions, and there's no common independent way to detect it. We could potentially hardcode a few "guesses" at the runtime pa

Re: Wine MinGW system libraries

2022-04-11 Thread Michael Cronenworth
On 4/10/22 8:28 PM, Zebediah Figura wrote: The first problem is that the location of runtime DLLs varies wildly between distributions, and there's no common independent way to detect it. We could potentially hardcode a few "guesses" at the runtime path into Wine's configure script, but that bri

Re: Wine MinGW system libraries

2022-04-10 Thread Zebediah Figura
Hello all, Since this conversation several months ago I've been working with the Wine maintainer on implementing a solution upstream that is compatible with our requirements and the pretty much universal desire by packagers to avoid system library imports. I believe I've found a solution that

Re: Wine MinGW system libraries

2021-09-07 Thread Richard W.M. Jones
On Tue, Sep 07, 2021 at 06:13:32PM +0200, Ondrej Mosnacek wrote: > On Tue, Sep 7, 2021 at 5:45 PM Zebediah Figura > wrote: > > On 9/7/21 2:12 AM, Richard W.M. Jones wrote: > > > On Mon, Sep 06, 2021 at 05:59:41PM -0500, Zebediah Figura wrote: > > >> Thanks everyone for their input. > > >> > > >>

Re: Wine MinGW system libraries

2021-09-07 Thread Ondrej Mosnacek
On Tue, Sep 7, 2021 at 5:45 PM Zebediah Figura wrote: > On 9/7/21 2:12 AM, Richard W.M. Jones wrote: > > On Mon, Sep 06, 2021 at 05:59:41PM -0500, Zebediah Figura wrote: > >> Thanks everyone for their input. > >> > >> There seems to be a consensus that Fedora would prefer that we use > >> their Mi

Re: Wine MinGW system libraries

2021-09-07 Thread Zebediah Figura
On 9/7/21 2:12 AM, Richard W.M. Jones wrote: On Mon, Sep 06, 2021 at 05:59:41PM -0500, Zebediah Figura wrote: Thanks everyone for their input. There seems to be a consensus that Fedora would prefer that we use their MinGW dynamic libraries. However, this leaves a couple of questions: * As I de

Re: Wine MinGW system libraries

2021-09-07 Thread Richard W.M. Jones
On Mon, Sep 06, 2021 at 05:59:41PM -0500, Zebediah Figura wrote: > Thanks everyone for their input. > > There seems to be a consensus that Fedora would prefer that we use > their MinGW dynamic libraries. However, this leaves a couple of > questions: > > * As I described in [1], we *may* be able t

Re: Wine MinGW system libraries

2021-09-06 Thread Neal Gompa
On Mon, Sep 6, 2021 at 8:21 PM Zebediah Figura wrote: > > On 9/6/21 6:31 PM, Neal Gompa wrote: > > On Mon, Sep 6, 2021 at 7:00 PM Zebediah Figura > > wrote: > >> > >> Thanks everyone for their input. > >> > >> There seems to be a consensus that Fedora would prefer that we use their > >> MinGW dy

Re: Wine MinGW system libraries

2021-09-06 Thread Zebediah Figura
On 9/6/21 6:31 PM, Neal Gompa wrote: On Mon, Sep 6, 2021 at 7:00 PM Zebediah Figura wrote: Thanks everyone for their input. There seems to be a consensus that Fedora would prefer that we use their MinGW dynamic libraries. However, this leaves a couple of questions: * As I described in [1], w

Re: Wine MinGW system libraries

2021-09-06 Thread Neal Gompa
On Mon, Sep 6, 2021 at 7:00 PM Zebediah Figura wrote: > > Thanks everyone for their input. > > There seems to be a consensus that Fedora would prefer that we use their > MinGW dynamic libraries. However, this leaves a couple of questions: > > * As I described in [1], we *may* be able to hack thing

Re: Wine MinGW system libraries

2021-09-06 Thread Zebediah Figura
Thanks everyone for their input. There seems to be a consensus that Fedora would prefer that we use their MinGW dynamic libraries. However, this leaves a couple of questions: * As I described in [1], we *may* be able to hack things in the Wine loader such that we can use unmodified dynamic li

Re: Wine MinGW system libraries

2021-09-05 Thread Michael Cronenworth
On 9/2/21 11:41 AM, Zebediah Figura wrote: Hello all, I'm a contributor to the Wine project. To summarize the following mail, Wine needs special versions of some of its normal dependencies, such as libfreetype and libgnutls, built using the MinGW cross-compiler, and I'm sending out a mail to

Re: [Fedora-packaging] Re: Wine MinGW system libraries

2021-09-03 Thread Zebediah Figura (she/her)
On 9/3/21 7:13 AM, Richard W.M. Jones wrote: On Thu, Sep 02, 2021 at 04:58:01PM -0500, Zebediah Figura (she/her) wrote: It's worth pointing out that we will almost certainly need a fallback solution, if we do end up using shared libraries and *-w64-mingw32-pkg-config. This is mainly because Fedo

Re: [Fedora-packaging] Re: Wine MinGW system libraries

2021-09-03 Thread Neal Gompa
On Fri, Sep 3, 2021 at 8:13 AM Richard W.M. Jones wrote: > > On Thu, Sep 02, 2021 at 04:58:01PM -0500, Zebediah Figura (she/her) wrote: > > It's worth pointing out that we will almost certainly need a > > fallback solution, if we do end up using shared libraries and > > *-w64-mingw32-pkg-config. T

Re: [Fedora-packaging] Re: Wine MinGW system libraries

2021-09-03 Thread Daniel P . Berrangé
On Fri, Sep 03, 2021 at 01:13:13PM +0100, Richard W.M. Jones wrote: > On Thu, Sep 02, 2021 at 04:58:01PM -0500, Zebediah Figura (she/her) wrote: > > It's worth pointing out that we will almost certainly need a > > fallback solution, if we do end up using shared libraries and > > *-w64-mingw32-pkg-c

Re: [Fedora-packaging] Re: Wine MinGW system libraries

2021-09-03 Thread Richard W.M. Jones
On Thu, Sep 02, 2021 at 04:58:01PM -0500, Zebediah Figura (she/her) wrote: > It's worth pointing out that we will almost certainly need a > fallback solution, if we do end up using shared libraries and > *-w64-mingw32-pkg-config. This is mainly because Fedora, as far as I > can tell, is unusual in

Re: Wine MinGW system libraries

2021-09-03 Thread Richard W.M. Jones
On Thu, Sep 02, 2021 at 12:11:43PM -0500, Zebediah Figura (she/her) wrote: > On 9/2/21 12:08 PM, Florian Weimer wrote: > >* Zebediah Figura: > > > >>(2) If we use dynamic libraries, should dependencies be included in > >>the main wine package, or packaged separately? > > > >Aren't many of them alre

Re: [Fedora-packaging] Re: Wine MinGW system libraries

2021-09-02 Thread Zebediah Figura (she/her)
On 9/2/21 1:04 PM, Daniel P. Berrangé wrote: On Thu, Sep 02, 2021 at 12:46:09PM -0500, Zebediah Figura (she/her) wrote: Sorry for double-posting, my mail client helpfully removed everything from CC for me :-( On 9/2/21 12:34 PM, Daniel P. Berrangé wrote: On Thu, Sep 02, 2021 at 12:11:43PM -050

Re: [Fedora-packaging] Re: Wine MinGW system libraries

2021-09-02 Thread Daniel P . Berrangé
On Thu, Sep 02, 2021 at 12:46:09PM -0500, Zebediah Figura (she/her) wrote: > Sorry for double-posting, my mail client helpfully removed everything from > CC for me :-( > > On 9/2/21 12:34 PM, Daniel P. Berrangé wrote: > > On Thu, Sep 02, 2021 at 12:11:43PM -0500, Zebediah Figura (she/her) wrote: >

Re: [Fedora-packaging] Re: Wine MinGW system libraries

2021-09-02 Thread Zebediah Figura (she/her)
Sorry for double-posting, my mail client helpfully removed everything from CC for me :-( On 9/2/21 12:34 PM, Daniel P. Berrangé wrote: On Thu, Sep 02, 2021 at 12:11:43PM -0500, Zebediah Figura (she/her) wrote: On 9/2/21 12:08 PM, Florian Weimer wrote: * Zebediah Figura: (2) If we use dynami

Re: [Fedora-packaging] Re: Wine MinGW system libraries

2021-09-02 Thread Daniel P . Berrangé
On Thu, Sep 02, 2021 at 12:11:43PM -0500, Zebediah Figura (she/her) wrote: > On 9/2/21 12:08 PM, Florian Weimer wrote: > > * Zebediah Figura: > > > > > (2) If we use dynamic libraries, should dependencies be included in > > > the main wine package, or packaged separately? > > > > Aren't many of t

Re: [Fedora-packaging] Re: Wine MinGW system libraries

2021-09-02 Thread Daniel P . Berrangé
On Thu, Sep 02, 2021 at 12:11:43PM -0500, Zebediah Figura (she/her) wrote: > On 9/2/21 12:08 PM, Florian Weimer wrote: > > * Zebediah Figura: > > > > > (2) If we use dynamic libraries, should dependencies be included in > > > the main wine package, or packaged separately? > > > > Aren't many of t

Re: Wine MinGW system libraries

2021-09-02 Thread Zebediah Figura (she/her)
On 9/2/21 11:54 AM, Stephen John Smoogen wrote: On Thu, 2 Sept 2021 at 12:42, Zebediah Figura wrote: Hello all, I'm a contributor to the Wine project. To summarize the following mail, Wine needs special versions of some of its normal dependencies, such as libfreetype and libgnutls, built usin

Re: Wine MinGW system libraries

2021-09-02 Thread Zebediah Figura (she/her)
On 9/2/21 12:08 PM, Florian Weimer wrote: * Zebediah Figura: (2) If we use dynamic libraries, should dependencies be included in the main wine package, or packaged separately? Aren't many of them already packages separately? For example mingw32-libpng and mingw32-gnutls? Thanks, I wasn't a

Re: Wine MinGW system libraries

2021-09-02 Thread Florian Weimer
* Zebediah Figura: > (2) If we use dynamic libraries, should dependencies be included in > the main wine package, or packaged separately? Aren't many of them already packages separately? For example mingw32-libpng and mingw32-gnutls? Thanks, Florian _

Re: Wine MinGW system libraries

2021-09-02 Thread Stephen John Smoogen
On Thu, 2 Sept 2021 at 12:42, Zebediah Figura wrote: > > Hello all, > > I'm a contributor to the Wine project. To summarize the following mail, > Wine needs special versions of some of its normal dependencies, such as > libfreetype and libgnutls, built using the MinGW cross-compiler, and I'm > sen

Wine MinGW system libraries

2021-09-02 Thread Zebediah Figura
Hello all, I'm a contributor to the Wine project. To summarize the following mail, Wine needs special versions of some of its normal dependencies, such as libfreetype and libgnutls, built using the MinGW cross-compiler, and I'm sending out a mail to major distributions in order to get some fee