7:01 PM - Magus results (latest package run on current)
MidnightBSD is now a group on facebook.
tags: facebook
Current is building again. The problems with the openssh 5.2 import have been fixed. mksh was updated the other day as well from CVS.
Yesterday, I added several new features to sysinstall and removed some old code. sysinstall nows prompts you to select a country on startup so that it can help you pick keyboard mappings, etc. I removed the option for tape drives that according to freebsd activity hasn't worked in years. I also got rid of the block size options since the newer installer uses bsdcpio aka libarchive backed. I also fixed some of the messages regarding the boot loader and a warning for vista users. The boot manager does not support vista yet. There are alternatives such as gag or using vista's own boot manager. Finally, i added a new option to enable powerd from the installer. It's now disabled by default (again) due to so many systems freezing on startup with it on. I suggest you use it if it works for you.
re(4) and the usb stack have been fixed in relation to my Asus motherboard. If you have an 8169 part from Realtek, you may need to turn of hardware checksums, but otherwise it's working. 0.3-CURRENT as of yesterday is required for the Asus M4A78 Plus.
Users of vge(4) can now turn of hardware checksumming.
There are a few other fixes like AMD GEODE USB/EHCI chip workaround, reporting of cpu features on newer AMD chips (phenoms)
New mports:
converters:
p5-Unicode-Map
p5-Unicode-Map8
p5-Unicode-MapUTF8
p5-Jcode (japanese)
devel:
p5-Package-Constants
security:
p5-Crypt-SmbHash
Updated mports:
mail/dovecot
editors/mg
The onboard USB controller causes a lockup on boot on the Asus M4A78 Plus. It's an AMD 770 chipset. The onboard NIC is also not supported. Disabling the usb controller completely and rebooting will allow you to get into the system with a ps/2 keyboard.
tags: ati support amd asus motherboard hardware
KDE 3.5.10 base is working in 0.2.1. kde-lite is failing on ghostscript. I'm looking into that problem.
You can use konquerer and some of the basics now (again).
location: Home
I just added an experimental version of ae(4) used by some of the eee pcs. We've now got versions of ae(4) and ale(4) which should cover all the models right now. I don't have the hardware to do serious testing though.
I'm working on updating X.org, and mports are a little unstable right now. There's also some issues with the openssh import (just config files) that need to be addressed.
mports/net/samba33 is a new Samba 3.3 port. It is under the GPLv3. The previous port will stay for some time. (samba3) We have no plans to port 3.2.
mports/net/smbldap-tools will aid users wishing to use ldap with the new samba 3.3.
We also updated cups to correct a security vulnerability today.
Today, I added a first pass at ale(4), the ethernet driver for eee pc and asus motherboards. Anyone with this type of hardware, please test on CURRENT (as of today) module. It's not included in the GENERIC kernel, you'll have to manually build the kernel module. This is also dependent on another change so your kernel will have to be built with today's sources first.
Unlike the freebsd implementation, we don't support wake on lan.
We had a great improvement with the latest magus run over the last run. Note the number is not the number of ports blocked, but rather a weighted value for it's importance in the run.
-------------------------------------------------------------------------------
x11-toolkits/gtk20: 986
devel/libIDL: 773
x11/xphelloworld: 85
sysutils/xfconf4: 31
devel/libsoup: 9
java/diablo-jdk15: 9
devel/subversion: 7
devel/libgtop: 6
graphics/graphviz: 5
lang/ghc: 3
graphics/ImageMagick: 3
lang/ezm3: 2
lang/ocaml: 2
textproc/libxml++26: 1
x11-themes/etoile-wildmenus: 1
x11/kdebase4-runtime: 1
devel/etoile-foundation: 1
audio/linux-libogg: 1
java/jakarta-commons-lang: 1
Stats:
updated ports:
mports/textproc/libxml++26/
mports/lang/p5-F77/
mports/lang/p5-Data-JavaScript/
mports/devel/pear (fixed)
mports/x11-drivers/xf86-input-fpit/ (fixed)
mports/Mk/extensions/perl5.mk: (fixed with system perl)
mports/misc/wmweather+
mports/misc/p5-Geography-Countries
mports/mbone/xspeakfree
mports/mbone/wb
mports/mbone/speak_freely
mports/mbone/udpcast
mports/mail/wmymail
mports/mail/razor-agents
For users interested in upgrading to current, there are two paths. You can install the 0.3 snapshot from january and then do a src upgrade or you can upgrade from 0.2.1-RELEASE-p7. In the latter case, you must delete the src/usr.bin/Makefile line for perl. It is safe to build system perl after the update to current. This will be fixed at a later time. Once you are on current you can optionally build the system perl (and reinstall your ports using perl files) or leave the ports perl for now. You can also uncomment the pcc line if you want to play with it.
We've recently completed a new magus run, while the results were not perfect they were much better than expected. 63 ports failed, but due to some ports that are highly used many others were not built. Here is a list of the top blocking ports from the run:
graphics/libGLU: 284 devel/gamin: 218 x11/xdpyinfo: 86 x11/xphelloworld: 85 x11-fonts/xfs: 85 x11/xkbutils: 85 devel/dbus-qt4: 59 devel/automoc4: 59 devel/qt4-assistant: 44 devel/qt4-uic3: 41 devel/qt4-makeqpf: 28 x11/qimageblitz: 16 devel/qt4-porting: 14 java/diablo-jdk15: 9 devel/subversion: 7 graphics/graphviz: 5 lang/ghc: 3 graphics/ImageMagick: 3 devel/qca: 3 graphics/qt4-pixeltool: 2 lang/ocaml: 2 lang/ezm3: 2 devel/llvm: 1 textproc/qt4-xmlpatterns-tool: 1 devel/etoile-foundation: 1 audio/libofa: 1 audio/linux-libogg: 1 graphics/ming: 1 x11-themes/etoile-wildmenus: 1 audio/vorbis-tools: 1 x11-clocks/wmbinclock: 1 java/jakarta-commons-lang: 1 textproc/raptor: 1
We've had two cvs servers for awhile, but let's get a third: kitty.midnightbsd.org is now a pserver cvs mirror with updates 4 times a day.
I wrote a script to generate man pages as HTML documents yesterday. The output is available on the website. At some point, we'll add a search feature but looking for a good man page generator is not fun. There are 86MB of man pages available now (for current).
Yesterday, ctriv and I got the build cluster back up at EMU. It sounds like we won't be able to keep it much longer, but it's certainly a help to us.
We would like to find some users willing to donate some computing time to do magus runs in the future as we need to replace the cluster. Users should be familiar with building the system and able to provide hardware running current. The nodes must have internet access with http, ftp, ssh and mysql port access.
The system can use a virtual machine as well physical hardware. We need i386, amd64 and sparc64 boxes.
tags: midnightbsd emu cluster magus mports
Last night, I updated the mksh port to R37c. Users are encouraged to test it out and report any issues with it. I'd like to bring it into current.
tags: mksh
ctriv@ updated the version of Midori and webkit in our mports system the other day. If you have difficulty building it, be sure to update your version of bash 4. (it requires a very recent version with a fix he just committed recently) Also be sure to update libsoup.
Midori is now a useful web browser and it runs natively unlike many of the others in our ports tree. It's recommended that you try the browser which includes history, tabs, plugins, user scripts, "page holder" like in safari, and many other features. Anyone familiar with safari on the mac (or windows) might find this browser to be quite friendly.