Sat, 27 Oct 2007

12:54 AM - rc.d

I've made several changes to rc.d. Sendmail no longer regenerates aliases. A new pivot point was created, FILESYSTEMS. This follows a similar change in FreeBSD. We don't need it as we're not preparing for ZFS, but it makes sense, and it's much easier to follow. We also added the graceful stop when an error occurs from NetBSD. Testing on my desktop has been rather successful.

()

12:53 AM - Magus build cluster

Instead of writing additional text, I'll post a message I sent to the mailing list:

Chris has written software in perl to run a build cluster for mports.
Our first run was done this week. We built 1112 ports successfully
with 137 failures and the remaining ports untested (depends that
failed prevented the build). This run was done on the tagged mports
for 0.1.1 release. We'll be using many of the packages on the FTP
server and in the release.

Eastern Michigan University's computer science department donated 10
Dell Optiplex GX 240 systems for use with the cluster. They also
donated network resources. The results of the cluster activities can
be seen at http://cs.emich.edu/magus/

The first run started with three nodes and one master at 12:30 in the
afternoon and completed the next day before noon. We added systems
during the run as we brought them up. Eight nodes were online by the
end.

The next run will be done on the current ports tree which has grown by
300 ports or so. We've updated to x.org 7.3 and added many gnome
ports in the last few weeks. 20-30 of the failures have been fixed in
the current tree.

The build cluster uses perl and MySQL 5.0. It builds each port in a
chroot environment which has allowed us to catch several subtle issues
with some ports. Each node has 512MB of RAM, an ATA 100 disk and an
early Intel P4 chip.

You can direct questions about the cluster to the list or email the portmgr@midnightbsd.org
.

Special thanks to EMU's CS department for helping us and ctriv@ for
writing the software.

()

Tue, 23 Oct 2007

2:26 PM - KDE port working with x.org 7.3, work in CURRENT

The KDE port is now working with x.org 7.3. koffice does not have PDF support at the moment.

Most of the dependancies are in for a minimal gnome install. We're still stuck on a few things.

CURRENT has been broken during the work on PCC. We've decided to back out some of the changes to get the system building and continue to wrk on it locally.

netcat and mksh were updated today in CURRENT. (OpenBSD 4.1 netcat and R31d of mksh)

I can't seem to get an answer from the GNUstep folks on our current issue with x.org 7.3 and GNUstep.

()

Sun, 21 Oct 2007

10:46 PM - MidnightBSD status on 10/21

X.org testing has been going fairly well. We still have the issue with GNUstep not working properly. See previous posts for an explanation.

I'm testing KDE currently. I'm about half way through the build. A problem has been fixed with koffice and teTex-base.

poppler was updated to .6 and gstreamer has been updated. The firefox port now builds and runs, although we need to do a lot with it yet. It is the most recent 2.0.0.8 release.

GDM has been working well for me on my desktop.

Some ports that have been added recently:
gconf-editor
gnome-themes
poppler-data
doomlegacy
doom-data
anjuta
libgnomekbd
(updates to opera and linux-opera)
devhelp
gnome-build was updated to .2
yelp
gnome-terminal
epiphany
linux-seamonkey updated
openmpi
gnome-panel
gstreamer-plugins-bad
update to pidgin
mksh update (ports)
postgres 8.2
libGLU

()

Thu, 18 Oct 2007

12:40 AM - Testing Etoile

Here's a blog entry detailing some steps to test Etoile. It also describes how to start Etoile properly.

http://www.etoile-project.org/etoile/blog/2007/08/toil-02-troubleshoot.html

()

1:37 AM - GNUstep + etoile situation

Further testing has revealed a real problem. GNUstep seems to have two issues. First, at 16 bit color depth it has blank menus. Someone else reported this issue on ubuntu and closed the ticket:

http://www.nabble.com/-bug--18128--Art-backend-does-not-draw-properly-on-Ubuntu-6.10-t2518416.html

I've experienced this on X.org 7.3 with the latest stable versions of GNUstep.

At 24 bit depth, the menus draw about a menu's length from the top. So instead of say a menu getting put at the top there is an offset. In the console there are errors about negative values and bad values. I first noticed this with Etoile, but realized it was GNUstep causing the problem. This totally ruins the Etoile experience. When I get more time, I need to investigate a fix for this.

()

12:09 AM - 0.1.1 status

I've been having trouble getting time to build packages on our 0.1.1 systems. ctriv and I setup three new machines with 0.1.1 at EMU. We're going to build the packages on those machines. The downside is that it's taking longer, but we'll have a larger variety of packages than the 0.1 release had.

()

12:03 AM - xorg status update

I've got x.org 7.3 running on an amd64 host and a i386 box (pentium 4) at home and work respectively. GNUstep, qt, gdm, gedit and all their depends are working.

We are using a symlink for /usr/X11R6 -> /usr/local

I still need to test KDE and many other small apps. Please report any bugs to us using the forums, bugreport.midnightbsd.org, irc, email, or whatever.

I'm test building Etoile 0.2 right now.

()

Sat, 13 Oct 2007

12:50 AM - php 5.2.4

I've been working on bringing 5.2.4 into the mports system. While our project focuses on the desktop, we also realize that open source users often dabble with writing web apps and doing various other things on their systems. PHP is handy for testing apps. We also use MidnightBSD on our own servers.

mports/lang/php5 has been updated. The extensions are still getting worked on. A subset of them already work. A few, such as gd have not been tested due to the X.org upgrade.

()

12:47 AM - X.org 7.3 update, 0.1.1 release coming

Chris has added the vast majority of X.org 7.3 ports into the mports system. We're just beginning testing to find bugs in the ports. It is recommended that you stay on 6.9 for now.

The 0.1.1 release will ship with 6.9. We've started building packages for that release.


()

Wed, 3 Oct 2007

8:15 PM - OpenSSL security, build cluster

First, a security update is avaiable in RELENG_0_1 and CURRENT for OpenSSL. It is recommended that everyone upgrade to this new version.

Second, Eastern Michigan University's Computer Science Department has offered us a build cluster for ports. ctriv@ is writing the software for the build cluster. We'll post more information when it is available. (x86)

()

Tue, 2 Oct 2007

4:55 PM - xorg7 Integration Started

Work has started to integrate xorg 7.3 into mports. This will destabilize mports while the switchover is in progress, but the tree was tagged for the 0.1.1 release just before work began. If you need a stable mports tree, use the MPORTS_0_1_1_RELEASE tag.

The work should take about 2 weeks, after which xorg should be build-able from ports again. It will take additional time to make sure that the toolkits and window managers all work properly under xorg7.

This transition is inconvenient, but it is important to get MidnightBSD onto the 7 series. Future updates will be much simpler, and we gain a great number of new features with this update alone.

()

Sun, 30 Sep 2007

7:19 PM - libarchive

ctriv@ imported a newer version of libarchive and bsdtar into CURRENT.  He's started a port freeze for 0.1.1 release with tagging soon. 

()

Fri, 28 Sep 2007

9:50 AM - libmport

ctriv@ has imported his initial offerings toward libmport. This new library will be the basis of the tools for our ports collection and will be used by the new installer. It uses libarchive and initial testing shows a 30% increase in speed while creating packages.

Consider this a pre-alpha version.

()

9:48 AM - pcc

pcc has been added to CURRENT. It is not currently connected to the build, however you can test it locally by going into src/usr.bin/pcc; make; make install

()

Fri, 31 Aug 2007

11:34 PM - 0.2 i386 snap

I posted a MidnightBSD 0.2 snap built on sources from two days ago. It does not include ports or packages.

()

Wed, 29 Aug 2007

3:16 AM - Ports work

Several GTk related ports have been updated. gtkmm ports need work.

Python 2.5.1 was added to mports.

koffice was updated to 1.6.3 (from 1.5.2)

INDEX building was fixed for mports on AMD64 (finally). The default java port is now the native amd64 freebsd binary. Old java port references were removed from bsd.java.mk.

ctriv@
xchat was updated
fixes for gcc ports

Seirei@ has updated a good share of the Etoile ports. The version numbers in in flux right now.

src:

archite@ switched our bc in CURRENT over the weekend.

()

Thu, 23 Aug 2007

12:14 AM - bsdtalk126

The bsdtalk interview is now posted online.

http://bsdtalk.blogspot.com/
http://cisx1.uma.maine.edu/~wbackman/bsdtalk/bsdtalk126.mp3
http://cisx1.uma.maine.edu/~wbackman/bsdtalk/bsdtalk126.ogg

()

Wed, 22 Aug 2007

5:22 AM - New ports

We've now got Abiword and Mono in mports. 

()

2:29 AM - cafepress

I've updated our cafepress store with new items. Some of the items now include a picture of Midnight the cat. I've ordered one of the green t-shirts with midnight on the back. I'll take a picture when it arrives.

http://www.cafepress.com/midnightbsd

The calendar is pretty cute.

http://www.cafepress.com/midnightbsd.162548881


()