On Sat, Feb 21, 2026 at 09:07:56AM +0000, Richard W.M. Jones wrote:
> On Fri, Feb 20, 2026 at 11:06:50PM +0000, Jonathan Wakely wrote:
> ...
> > > > Actually, it might not be tooooo painful:
> > > > https://src.fedoraproject.org/fork/jwakely/rpms/boost/diff/rawhide..mingw
> > > >
> > > > One of the mingw-specific patches no longer applies to boost-1.90.0
> > > > (and would completely break the min-mingw native package builds
> > > > anyway) so that needs addressing by somebody.
> > > >
> > > > I've only tested 'fedpkg prep' so far, so I have no idea if the rest
> > > > of it works.
> > >
> > > The %files will obviously fail, because the list of libs in
> > > boost-1.90.0 is very different. But is there any reason that the mingw
> > > %files don't just use wildcards? It looks like that would be vastly
> > > simpler. I've pushed a second commit to the branch that does that.
> 
> I kicked off a scratch build in Koji:
> 
> https://koji.fedoraproject.org/koji/taskinfo?taskID=142580007
> 
> The actual change looks quite a lot simpler than I was expecting.
> 
> I'm a bit surprised that 'file' and 'perl-interpreter' are needed by
> mingw but not by the native package.  Those may be left overs?
> 
> Is it safe to create directories (like ../win32) in the parent of the
> build directory?  And then the build actual uses "pushd win32" (not
> "pushd ../win32").  I wonder if the scratch build will fail on this.

As it did.  Let me see if I can fix & build this locally ...

Rich.

> I agree about simplifying %files.  Basically reducing the delta
> between native and mingw, and generally reducing the packager
> workload, are the important factors.
> 
> Ultimately the decision about this is entirely up to you.
> 
> Rich.
> 
> -- 
> Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
> Read my programming and virtualization blog: http://rwmj.wordpress.com
> nbdkit - Flexible, fast NBD server with plugins
> https://gitlab.com/nbdkit/nbdkit

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
nbdkit - Flexible, fast NBD server with plugins
https://gitlab.com/nbdkit/nbdkit

-- 
_______________________________________________
mingw mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to