Stuart Henderson <[email protected]> wrote:

> vim's tar support requires GNU tar to operate correctly; patch the relevant
> script to use "gtar" not "tar". This is not added as a run dep to avoid
> pulling in extra dependencies, especially xz which requires gcc3+ so is
> not available on some arch and is more difficult to build on others.

I'm open to arguments that gtar shouldn't depend on xz.

Obviously, without xz, creating (with -J) or extracting .tar.xz
archives won't work, but otherwise it is not needed.  The port only
uses the .xz distfile because it already has a RUN_DEPENDS on xz.

Alternatively, should we make an effort to build xz on gcc2 archs?
Moving all variable declarations to the start of their block should
be most if not all that's required.  I don't want to do that manually
for each new release, though.  Do we have any source-to-source
compiler tools that can be used to automate this?

-- 
Christian "naddy" Weisgerber                          [email protected]

Reply via email to