Bart Coddens | 23 May 21:44
Picon

Bumped memcached to the latest revision

Hi devs,

Can I get a review on this one:

https://bitbucket.org/bcoddens/illumos-userland/changeset/47a0fff7773c

Bart
Alasdair Lumsden | 23 May 18:37
Picon
Gravatar

2682 Supply CC, CXX, CFLAGS, LDFLAGS etc to CONFIGURE_ENV by default

Hi All,

I have a rather large changeset for review:

https://bitbucket.org/alasdairlumsden/illumos-userland-2682/compare/..illumos/illumos-userland

This abstracts a large amount of unnecessary common autoconf code out. The key files are
make-rules/configure.mk and make-rules/shared-macros.mk

I have also updated the CDDL header for each file I've changed as well as updated the digest from sha1 to
sha256 (which userland-gate are doing).

Cheers,

Alasdair
Bayard Bell | 17 May 18:12
Picon
Gravatar

Next #oi-meeting 17.5.2012 7PM GMT

We'll have a brief meeting tonight to line things up for the hackathon
next week.
Josef 'Jeff' Sipek | 10 May 05:46
Favicon

Assorted recipes

I've been a bit too lazy about this, so at least I'll let you guys know
about a couple of things I've done for my test repo.  Feel free to take them
and get them integrated:

postfix (missing SMF manifest):
	http://hg.31bits.net/oi-jeffpc/oi-build/rev/d27273c8771f

notion window manager [1]:
	http://hg.31bits.net/oi-jeffpc/oi-build/rev/961d976c440e
	http://hg.31bits.net/oi-jeffpc/oi-build/rev/793871cc2fa9

irssi's path fix:
	http://hg.31bits.net/oi-jeffpc/oi-build/rev/78657b9613fe
	(pretty sure that the i86pc-solaris-64int is wrong too since the
	Makefile only builds a 32-bit binary)

fix lua build (without this, the lua build won't know how to do popen and
other POSIX-y stuff):
	http://hg.31bits.net/oi-jeffpc/oi-build/rev/9b3ec2748616

I've been using these for a couple of months and things seem to work pretty
well.

Thanks,

Jeff.

[1] http://notion.sourceforge.net/

--

-- 
(Continue reading)

Alasdair Lumsden | 6 May 00:14
Picon
Gravatar

2680 & 2681 - Juggling archive and source dir

Hi All,

2680 Extract source archives to a subdirectory
2681 Downloading archives to a common area

I decided to do these two as a single changeset since they're intertwined.

https://bitbucket.org/alasdairlumsden/illumos-userland-2680/changeset/34c2dff6cc0d

Cheers,

Alasdair
Alasdair Lumsden | 5 May 22:48
Picon
Gravatar

2679 dcmtk package has wrong package fmri

Hi All,

Changeset for review:

https://www.illumos.org/issues/2679

https://bitbucket.org/alasdairlumsden/illumos-userland-2679/changeset/d87c903444d1

Cheers,

Alasdair
Alasdair Lumsden | 5 May 18:47

Extracting archives to a source subdirectory

Hi All,

Another improvement we integrated into s10-userland was to extract component tarballs into a
subdirectory of the component directory. We used:

$(COMPONENT_DIR)/source

We did this primarily so it could be added to .hgignore, as "hg status" on a tree with all the components
downloaded, extracted and built would take a very, very long time as hg traverses all the extracted
directories. It's also a bit tidier.

It was fairly easy to do this:

SOURCE_DIR =    $(COMPONENT_DIR)/$(COMPONENT_SRC)
->
SOURCE_DIR =    $(COMPONENT_DIR)/source/$(COMPONENT_SRC)

Cheers,

Alasdair
Alasdair Lumsden | 5 May 18:35
Picon
Gravatar

Downloading archives to a common area

Hi All,

One improvement we added to s10-userland, was to download archives to a single top level archives
directory instead of into the component directory.

We used:

$(WS_TOP)/archives

We did this by defining "USERLAND_ARCHIVES?= $(WS_TOP)/archives" in shared-macros.mk and fixing up prep.mk.

There are a few benefits to this, one is that if you have lots of illumos-userland workspaces, they can all
share a single archive directory. It can be NFS or lofs mounted, and it makes rsyncing the contents of that
directory up to our mirror archive a lot easier than manually picking through all the component directories.

It also lets us add $(WS_TOP)/archives to .hgignore and no longer have to put up with seeing downloaded
archives in the "hg status" output.

Before I begin work on this changeset for illumos-userland, does anyone have any feedback?

Cheers,

Alasdair
Alasdair Lumsden | 5 May 17:24
Picon
Gravatar

2483 Bring libcaca into illumos-userland from s10-userland

Hi All,

Looking for a review for this:

https://bitbucket.org/alasdairlumsden/illumos-userland-2483/changeset/5e2953636726

Cheers,

Alasdair
Bayard Bell | 5 May 03:37
Picon
Gravatar

illumos-userland hackathon May 22 in Amsterdam

We're looking at a change of venue to include accommodation (i.e.
apartment with WiFi as place both to crash and to hack), courtesy of
Nexenta. If you're interested and particularly if you'd like
accommodation, please RSVP by private mail to me ASAP.

Cheers,
Bayard
Tao Shen | 4 May 08:16
Picon
Favicon

HeartBeat+Pacemaker ready to be included into OI repository

Hi, oi-dev list:

I am writing you this email to request that the heartbeat + pacemaker package to be included into the OI repository.

Ever since Oracle closed source OpenSolaris, they took away the free Solaris Cluster as well.  Right now, the clustering package for Illumos is missing.  There are solutions like RSF-1, but if you believe in open source, you realize that you need an open source solution to the clustering problem for Illumos.

This is the work based on Mike Rowell's blog and the script is based on Patterson's work on Heartbeat 3.0.4 posted here:


Now there are two ways to skin this cat:  the script way or Mike Rowell's already packaged way:
1.  Mike's packaged bzip2 file: http://www.scuba.org.uk/?wpdmact=process&did=NC5ob3RsaW5r
2.  Modified script to build everything from source:  http://booki.cc/howto-setup-openindiana-ha-clusters-in-esxi/_draft/_v/2.4/static/clusterbuilder-1.1.sh

The script way shows you all the steps necessary to arrive at Mike's package.  It also includes Illumian 1.0 support, which I intend to ask Illumian mailing list to accept into the Illumian repository as well.

Whichever way the OI-dev goes, the final goal is to let users do this command and have it installed onto their OI system:  pkg install pacemaker-heartbeat

Please let Gea, Mike or I know when this package is integrated into OI repository.

Thanks,
_______________________________________________
oi-dev mailing list
oi-dev <at> openindiana.org
http://openindiana.org/mailman/listinfo/oi-dev

Gmane