9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Steffen Nurpmeso <sdaoden@yandex.com>
To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
Subject: Re: [9fans] xz compression?
Date: Wed, 14 Jan 2015 12:46:56 +0100	[thread overview]
Message-ID: <20150114114656.U4pWiojy%sdaoden@yandex.com> (raw)
In-Reply-To: <59219214.SB6uzH8Fvv@krypton>

[-- Attachment #1: Type: text/plain, Size: 187 bytes --]

Have you considered MiniLZO [1]?
I think it *can* do the format, and it should be much easier to
port than xz(1) itself.

  [1] http://www.oberhumer.com/opensource/lzo/

--steffen

[-- Attachment #2: Original message content --]
[-- Type: message/rfc822, Size: 6212 bytes --]

From: Jens Staal <staal1978@gmail.com>
To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
Subject: Re: [9fans] xz compression?
Date: Wed, 14 Jan 2015 10:03:05 +0100
Message-ID: <59219214.SB6uzH8Fvv@krypton>

On Wednesday 14 January 2015 08:08:23 lucio@proxima.alt.za wrote:
> Even though at the back of my mind there is a nagging desire to
> implement gccgo in a Plan 9 fashion (for OpenLDAP, if anyone cares), I
> think the bccgo approach, useful as it is, should be limited to
> obsolete software.  But that's philosophy, rather than pragmatism.

There is a new-ish GCC port (4.8.3) to Plan9 made by Alvaro
http://marcus.biz.tm/jail/comment?threadid=62&title=GNU+port+for+Plan9+upgraded
http://marcus.biz.tm/jail/comment?threadid=64&title=GCC+4.8.3+and+Lighttpd+in+Plan9

I mirrored one older (gcc 4.5) version at
http://plan9.bell-labs.com/sources/contrib/staal1978/gcc/

Basically it is the APE libs built with GCC. It should apparently support many
languages (it does not mention which ones). It might be possible to use to
rebuild GCC that supports go (if it is not included by default). The new
version uses another directory structure, but similar to regular APE it
basically is a sepparate environment from the typical Plan9 (probably to treat
more like linuxemu rather than as APE since GCC-compiled libraries can not be
mixed with the native system libraries).

I have personally looked at kerberos/heimdall + ldap before... do not remember
for what and then I tried building in "vanilla" APE (I think it was for
quagga). I have also had thoughts about a Tor client (needs libevent) and/or
one of the distributed DNS things. Right now no time to play however :(

Now that I saw this updated 4.8 port of GCC I am  eager to play around with it
again some time...



  reply	other threads:[~2015-01-14 11:46 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-01-13 11:56 Steve Simon
2015-01-13 12:13 ` lucio
2015-01-13 15:19   ` Jens Staal
2015-01-14  6:08     ` lucio
2015-01-14  6:50       ` lucio
2015-01-14  9:03       ` Jens Staal
2015-01-14 11:46         ` Steffen Nurpmeso [this message]
2015-01-13 12:14 ` Jens Staal

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20150114114656.U4pWiojy%sdaoden@yandex.com \
    --to=sdaoden@yandex.com \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).