[macports-ports] branch master updated: poedit: new port @2.0.7

Ryan Schmidt ryandesign at macports.org
Wed May 9 18:11:20 UTC 2018


On May 8, 2018, at 13:53, Rainer Müller wrote:

> I appreciate that you stepped up as the maintainer of poedit after I had given up on it! [1]
> 
> However, the poedit port now bundles full builds of other software, including zlib, gettext, boost, icu, and even wxWidgets.
> 
> That really should be avoided, as this software is already available in separate MacPorts ports. The libraries should be shared and reused instead of building the same software again. Bundling is also a nightmare for maintaining a port, as it implies that any patches applied to the corresponding ports also need to be applied to the sources in the poedit port. Updates will also only be delivered with updates of poedit, so upstream bugs can linger on for a long time.

Generally that's true. Boost is a special case, because boost's developers don't care about backward compatibility. It's a good idea for projects to bundle and use the version of boost they need.



More information about the macports-dev mailing list