Opened 21 months ago

Closed 6 months ago

Last modified 6 months ago

#66867 closed defect (fixed)

ming @0.4.8 failed to build

Reported by: amadeus24 Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: ming

Description

ming failed to build at MacBook Pro (M1 Max) with Ventura 13.2

Attachments (1)

main.log (144.5 KB) - added by amadeus24 21 months ago.

Download all attachments as: .zip

Change History (12)

Changed 21 months ago by amadeus24

Attachment: main.log added

comment:1 Changed 21 months ago by reneeotten (Renee Otten)

Keywords: ming failed to build removed
Owner: set to ryandesign
Port: ming added; ming-0.4.8_0 removed
Status: newassigned

comment:2 Changed 21 months ago by jmroot (Joshua Root)

Summary: ming failed to buildming @0.4.8 failed to build

comment:3 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

ming creates Flash files. Adobe discontinued Flash in 2020. ming hasn't been updated since then and has a bazillion vulnerabilities. Is ming still useful for anything or should we remove it?

comment:4 Changed 6 months ago by amadeus24

I'm using autotrace from time-2-time and ming is a prerequisite for autotrace. Apart from that I would not use ming.

comment:5 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

But I assume you don't actually need autotrace's ability to read/write Flash files? You are using autotrace with other image formats?

The autotrace build system doesn't have a way to disable ming support if ming is found, so if I wanted to remove the ming dependency from the autotrace port I would have to patch the build system. I already filed a bug report with autotrace about this and suggested they remove ming support which they plan to do for version 0.40.0.

comment:6 Changed 6 months ago by amadeus24

I use autotrace to convert and generate to images in vector format. If autotrace work without ming, it's fine.

comment:7 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

In a0b719ef9f6d3dd2ad853165f1b3fcdf7cbafee1/macports-ports (master):

autotrace: Disable ming support

ming is for generating Flash files. Flash was discontinued in 2020.

See: #66867
See: autotrace/autotracehttps://github.com/macports/macports-ports/pull/137

comment:8 Changed 6 months ago by amadeus24

As said. I don't use ming, but when I tried to install, more than 1 year ago, autotrace I struggled installing autotrace since ming was a prerequisite. If autotrace work without ming, I'm fine. Thanks

comment:9 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

In a4cfa858faa490967c22414e6301907bcf1ad926/macports-ports (master):

ming: Remove

ming is for generating Flash files. Flash was discontinued in 2020.

No other ports depend on ming anymore.

Closes: #62906
Closes: #66867

comment:10 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

If you sudo port selfupdate now, you should then be able to sudo port install autotrace without needing ming.

comment:11 Changed 6 months ago by amadeus24

It works, thank you!

Note: See TracTickets for help on using tickets.