News

The Illumos pkgsrc project: ipp-0.2.1 has been released (46 comments)

Added by Mads Worsøe Duun almost 3 years ago

This update only brings some small changes and fixes.

Changelog:

     Fix:        Make ipp ippup work again.
     Change:     Now supports kernel oi_148b and oi_151

The Illumos pkgsrc project: ipp-0.2.0 has been released (42 comments)

Added by Mads Worsøe Duun almost 3 years ago

ipp-0.2.0 is a major update, and bring some new exciting features and changes.

Changelog:

New feature:    Most important bmake function now supported:

                ipp install <options> <category/package>
                ipp replace <options> <category/package>
                ipp update <options> <category/package>
                ipp deinstall <options> <category/package>
                ipp clean <category/package>
                ipp clean-depends <category/package>
                ipp show-options <category/package>
                ipp show-depends <category/package>

                Install, replace and update can be combined with clean and clean-depends.
                Example: ipp install <options> clean <category/package>

                Install, replace, update and deinstall has support for multiply LOCALBASES (-e flag).
                Example: ipp install -e <localbase> clean <category/package>

New feature:    ipp run <options> <command>

                Run a program/command from default localbase (pkg)

                Run has support for multiply LOCALBASES (-e flag).
                Example: ipp run -e test <command>

New feature:    ipp patches

                Download and extract our localpatches into ${LOCALPATCHES}

Change:         Now switch to use pkgsrc compiler by default (gcc44)

Change:         Change ${LOCALPATCHES} into /opt/ipp/pkgsrc/localpatches

Change:         Add some missing host dependencies

You can download it here: ipp
or if you currently run ipp-0.1.0 or newer, you can:

# ipp ippup

The Illumos pkgsrc project: ipp-0.1.1 has been released (12 comments)

Added by Mads Worsøe Duun about 3 years ago

This is a minor update of ipp.

From the changelog:

    Fix:            Fix ipp logfiles
    Change:         ipp ippup: Improved update check

You can download it here https://sites.google.com/site/theillumospkgsrcproject/ipp-download/ipp?attredirects=0&d=1
or if you currently run ipp-0.1.0, you can:

# ipp ippup

The Illumos pkgsrc project: ipp-0.1.0 has been released (28 comments)

Added by Mads Worsøe Duun about 3 years ago

I'm proud to announce ipp-0.1.0, our first real release. A lot has happened since the last development version, from new features, changes and fixes.

Download ipp-0.1.0:
https://sites.google.com/site/theillumospkgsrcproject/ipp-download/ipp?attredirects=0&d=1

WARNING!!! This release is incompatible with previous versions.

Download changelog:
https://sites.google.com/site/theillumospkgsrcproject/ipp-download/changelog?attredirects=0&d=1

Changelog:

0.1.0 (02-27-2011):

    New feature:    ipp ippup: Update ipp to the latest version
    New feature:    ipp install <category/pkg>: Build and install package from pkgsrc catgegory into default LOCALBASE
    New feature:    ipp install -c <category/pkg>: Clean pkg and dependensies before build
    New feature:    ipp install -e <pkgbase> <category/pkg>: Build and install package into costom LOCALBASE
    New feature:    ipp install -s <category/pkg>: Sync pkgsrc before build
    New feature:    ipp install -v <category/pkg>: Show verbose info
    New feature:    ipp bootstrap -m <mirror>: Select pkgsrc mirror (default: anoncvs.NetBSD.org)
    New feature:    ipp bootstrap -b <branch>: Select pkgsrc branch, 20xxQy or current (default: 2010Q4)
    Change:         ipp sync: Now uses cvs for getting pkgsrc instead of wget
    New feature:    ipp sync -m <mirror>: Select pkgsrc mirror (default: anoncvs.NetBSD.org)
    New feature:    ipp sync -b <branch>: Select pkgsrc branch, 20xxQy or current (default: 2010Q4)
    Change:         Now bootstrap under /opt/ipp/{pkg,test,etc} instead of /ipp for not "braking" the UNIX filesystem hierarchy
                    (Thanks, iMil for correcting me). WARNING!!! This change makes it incompatible with LOCALBASE's from previous
                    versions of ipp.
    Workaround:     Add a workaround for bootstrapping bmake on illumos kernels (oi_148a and illumos-e02b6d3917e4)
                    Please add more illumos kernel versions with this bug
    Change:         Change usage to fit 80 columns
    Change:         Change ipp pkgbases to ipp localbase
    New feature:    ipp now generates logfiles to /var/log/ipp
    Code cleanup

The Illumos pkgsrc project: Great news, Openindiana is our new host (32 comments)

Added by Mads Worsøe Duun about 3 years ago

I'm very happy to announce that Alasdair Lumsden from Openindiana has offered Openindiana to be our host for repos, build zones and download sites.

A big thank goes to everybody from Openindiana.

The Illumos pkgsrc project: Forums is up and running (7 comments)

Added by Mads Worsøe Duun about 3 years ago

We have made a forum page. The categories so fare is:

- General
- Help
- Development

Your are free to put your comments and thoughts here, it would actually be appreciated.

Thanks,
Mads Worsøe Duun

The Illumos pkgsrc project: ipp-0.0.1_Alpha3 has been released (6 comments)

Added by Mads Worsøe Duun about 3 years ago

New features and fixes in this release:

- Bootstrap using -s <path> sets host compiler to /path/to/cc (default: /usr/bin/gcc)
- ipp pkgbases -l show bootstraped pkgbases
- ipp pkgbases -r <pkgbase_name> removes a bootstraped pkgbase
- Changed crle to use a tmp configuration file
- Bug fixes

You can get it here http://www.illumos.org/attachments/download/168/ipp

Earlier versions has been removed, but can be send to you by request.

NFS Lock Manager: some progress toward klm replacement (12 comments)

Added by Gordon Ross over 3 years ago

I haven't had much time to work on the NFS Lock Manager (NLM) lately, so I've pushed my work-in-progress (wip) for this to the nlm1 repository in hopes that others may be able to take it forward. See changeset 13171.

In a previous changeset (13169) I added the original FreeBSD files I used, so if you make a webrev relative to that base you'll see what I did to their code. Sorry, there are many differences between the BSD and SunOS kernels where in-kernel RPC services are concerned. The interface to the local locking code is also quite different. Oh well. it was still a help to have the FreeBSD code as a starting point.

Much of the remaining work is to fill in the body of several functions in klmmod.c and klmops.c that are just "stubs" at the moment. The main entry points are coded up: RPC service setup, and locking calls from the NFS client. There are many more to go. See the notes in usr/src/uts/common/klm/Notes.txt for more ideas.

Good luck!
Gordon

site: OpenSolaris plans leaked (4 comments)

Added by Anil Gulecha over 3 years ago

The plans of the future of OpenSolaris have been leaked.

Garrett D'Amore's take on the matter.

Illumos is now on the way to becoming more of a fork of the OpenSolaris codebase, and that much more relevant in the community. We're working on building an official framework and organization around the project, and will reveal it soon.

site: illumos project announced (3 comments)

Added by Anil Gulecha over 3 years ago

The illumos project was announced via a live concall to over 350 participants. Grab the recording of the announcement from the Announcement page

Some of the blogs, press reports, and discussion around the web.

Simon Phipps
Bryan Cantrill
Steven Vaughan @ Computerworld
The Register
The H Open
Twitter

Also available in: Atom