I wrote it to get the postgres libraries (libpq and friends). What are the ABI differences? I know msys2 itself uses an abstraction library but the ming64 packages shouldn't have any ABI problems (although some packages may be a different version than those in winRPM)
On Saturday, May 28, 2016 at 8:20:40 AM UTC-4, Tony Kelman wrote: > > What package is in msys2 but not winrpm? This seems like a huge download > to avoid writing a spec file and submitting it to the opensuse build > service. Julia is also not using exactly the same ABI as msys2's toolchain > so this isn't going to be reliable for C++ dependencies, or on 32 bit. > > > On Friday, May 27, 2016 at 11:51:13 PM UTC-7, Charles Barto wrote: >> >> Hello, I've recently needed to use some packages that were not available >> in the WinRPM repositories but were in MSys2's mingw64 repo. I naturally >> set out to build a package provider for MSys2, after some work figuring out >> >> The github repository is located at >> https://github.com/barcharcraz/MSys2.jl and I'd love for a few people to >> try it before I submit a pull request for METADATA. >> >> The build file will download and extract all of msys2 to a local >> directory, and then update. It's a pretty large download (in the hundreds >> of megabytes) so >> try not to build the package on a slow connection. >> >> After downloading the distribution package the build script updates the >> repositories, installs the latest version of pacman, then upgrades all >> packages twice. >> I need to do two calls to upgrade because when msys2 updates its runtime >> you need to restart the shell. >> >> >>
