[Top][All Lists]
[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