Opened 5 years ago
Closed 5 years ago
#58499 closed defect (fixed)
mingw-w6 @6.0.0: everything builds from source because of broken prebuilt packages
Reported by: | gverm (Gijs Vermeulen) | Owned by: | mojca (Mojca Miklavec) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.5.4 |
Keywords: | Cc: | gverm (Gijs Vermeulen), MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) | |
Port: | mingw-w64 |
Description
This used to work fine, but now after installing everything builds from source to workaround broken packages.
Also, i686-w64-mingw32-gcc* produces these warnings when building:
"Warning: i686-w64-mingw32-gcc* installs files outside the common directory structure."
I use Xcode 9 and macOS High Sierra.
Change History (7)
comment:1 Changed 5 years ago by gverm (Gijs Vermeulen)
Cc: | gverm added |
---|
comment:2 Changed 5 years ago by mf2k (Frank Schima)
Owner: | set to mojca |
---|---|
Status: | new → assigned |
comment:3 Changed 5 years ago by mojca (Mojca Miklavec)
Cc: | MarcusCalhoun-Lopez added |
---|
comment:4 Changed 5 years ago by mojca (Mojca Miklavec)
I merged the PR, so this should be fixed now (you may want to wait for a couple of hours to get the binaries). Thanks for the report & push.
comment:5 follow-up: 6 Changed 5 years ago by mojca (Mojca Miklavec)
The port is supposed to install the files outside of the common directory structure. What I'm not sure about is whether we forgot to add some flag to the port to avoid the warning.
The crossgcc-1.0.tcl
portgroup already contains destroot.violate_mtree yes
, so I'm not sure why that one is not taken into account?
comment:6 Changed 5 years ago by gverm (Gijs Vermeulen)
Replying to mojca:
The port is supposed to install the files outside of the common directory structure. What I'm not sure about is whether we forgot to add some flag to the port to avoid the warning.
The
crossgcc-1.0.tcl
portgroup already containsdestroot.violate_mtree yes
, so I'm not sure why that one is not taken into account?
Thanks for the quick fix, can confirm it's fixed now!
Also, the warning does not appear now since it's using the prebuilt packages.
The warning only appeared when building.
comment:7 Changed 5 years ago by mojca (Mojca Miklavec)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
The fix is in https://github.com/macports/macports-ports/pull/4269