bug-grep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: .tar.xz only policy


From: Christian Weisgerber
Subject: Re: .tar.xz only policy
Date: Sat, 19 Nov 2011 16:47:48 +0100
User-agent: Mutt/1.4.2.3i

Jim Meyering:

> > FWIW, xz cannot be built with GCC 2.95 (or older), making it
> > unavailable on some platforms such as OpenBSD/vax.
> 
> Thanks for the report.
> This is the first I've heard about anyone being unable to build xz.

xz requires a C99 compiler because it intermingles declarations and
statements throughout.  That's an explicit choice by its author.

> Seriously though, I asked Lasse Collin (xz author) about this issue
> and he said he thought there was an OpenBSD patch to make xz build
> even when you're stuck with gcc-2.95.

I can authoritatively state that there is not.
(If somebody knows a C-to-C compiler tool that can move declarations
to the top of a block, let me know.)

> For now, I suggest you download the tarball to some other system
> and uncompress it before copying it to your ancient vax.

Well, for an automated build infrastructure
http://www.openbsd.org/faq/faq15.html#Ports
this means re-hosting a suitable tarball elsewhere.

-- 
Christian "naddy" Weisgerber                          address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]