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: newassigned

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 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 in reply to:  5 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 contains destroot.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.

Last edited 5 years ago by gverm (Gijs Vermeulen) (previous) (diff)

comment:7 Changed 5 years ago by mojca (Mojca Miklavec)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.