Category: FreeBSD
devel/p5-subversion: Undefined symbol "svn_ra_init_ra_libs"
Looks like devel/p5-subversion is broken on FreeBSD when installed on a fresh box. Don't know why this does not happen on a few mostly identical boxes but you can test it with perl -MSVN::Ra -e '1' and see if it fails. It looks like this
$ perl -MSVN::Ra -e '1'
/libexec/ld-elf.so.1: /usr/local/lib/perl5/site_perl/5.8.9/mach/auto/SVN/_Ra/_Ra.so:
Undefined symbol "svn_ra_init_ra_libs"
and i've fixed it with a simple patch which is probably wrong but it works for me.
--- subversion/bindings/swig/perl/native/Makefile.PL.in.orig 2009-11-05 15:23:39 +0100
+++ subversion/bindings/swig/perl/native/Makefile.PL.in 2009-11-05 15:23:24 +0100
@@ -58,7 +58,7 @@
OBJECT => q/$(O_FILES)/,
LIBS => [join(' ', $ENV{'LDFLAGS'}, $apr_ldflags,
(map <_ = abs_path($_); "-L$_"> @ldpaths),
- @ldmodules, '-lsvn_swig_perl-1')],
+ @ldmodules, '-lsvn_swig_perl-1','-lsvn_ra-1')],
test => { TESTS => "$swig_srcdir/perl/native/t/*.t" }
);
Programming, FreeBSD : Read more : comments (0) : 05.11.2009 15:24
FreeBSD VServer bei itac.at
Es ist garnicht so einfach einen günstigen VServer mit FreeBSD zu finden der halbwegs dem entsprich was man sich als professioneller Anwender erwartet. Nachdem ich schon seit Jahren mit iTAC.at zusammenarbeite und er gerade ein neues VServer Produkt anbietet (noch nicht auf der Homepage gelistet aber EMail Anfrage genügt) ist nun der richtige Zeitpunkt für mich gekommen mir einen VServer anzuschaffen.
Die Hardware ist ein recht potenter AMD Phenom II X4 945 (Quadcore 3Ghz) mit VMWare ESX und VMWare Infrastructure + VMWare vSphere. Man bekommt sogar direkten Web Zugriff auf VMWare Infrastructure und hat somit auch Konsolenzugriff und kann damit seine eigene virtuelle Maschine von Anfang an selbst partitionieren und von CD aufsetzen. Damit steht einem natürlich auch völlig frei welches Betriebssystem man laufen lässt. Explizit angeboten wird neben einigen Linux Distributionen auch FreeBSD aber ich weiß, dass er einige Kunden mit OpenBSD hat und NetBSD ist sicherlich auch möglich.
Preise beginnen bei € 9,90 und man kann sich selbst zusammenstellen wie viel RAM, HDD, statische IP Adressen usw. man möchte. Die Performance ist ziemlich gut und soweit läuft alles problemlos und stabil - VMWare eben.
Installiert habe ich FreeBSD 7.2 i386 bin dann aber gleich per binary upgrade auf FreeBSD 8.0-RC2 und hab dann noch emulators/open-vm-tools-nox11 installiert und kern.hz auf 100 reduziert. Damit lässt sich arbeiten!
FreeBSD, Hardware : Read more : comments (1) : 04.11.2009 09:49
Official Sun xVM Virtualbox for FreeBSD?
It's four months now since we have first got VirtualBox running on FreeBSD. Many patches later the OSE version already is mostly feature complete and reasonable stable for its age. So the next logical step for Sun seems to work on an official version with USB (USB/FreeBSD: Skeleton. Devices are detected but data transfer does not work yet) and VRDP support (RDP: Support FreeBSD). How do i know? It wouldn't make sense to support and test that closed source features if you're not planning to release it.
So that are the first signs of an Sun xVM VirtualBox version for FreeBSD! Yay!
FreeBSD : Read more : comments (1) : 05.10.2009 07:43
VBoxWeb on FreeBSD

VirtualBox is a great piece of software but it lacks a webinterface. VBoxWeb is developed by some Sun/VirtualBox developers and going to fill this gap but it's not useable yet so we'll have to wait.
FreeBSD : Read more : comments (0) : 08.09.2009 14:05
VirtualBox on FreeBSD
Es ist geschafft. VirtualBox ist nun im offiziellen FreeBSD port repository enthalten.
Also portstree updaten und emulators/virtualbox testen! Probleme dann bitte auf der emulators@ Mailingliste diskutieren oder an vbox@ melden.
Der Port ist noch recht jung und braucht noch etwas Liebe und ein paar Schläge an den richtigen Stellen aber bei einigen funktioniert er schon sehr zuverlässig. Viel Spaß damit!
Backlinks
- Virtualbox is now available in ports!, miwi.bsdcrew.de
FreeBSD : Read more : comments (0) : 16.06.2009 07:50
FreeBSD 7.2 mit Huawei E220 in Österreich (drei)
Nachdem ich bei eBay ein Huawei E220 für grob 35.- Euro erstanden und mir jetzt noch eine Daten Simkarte von drei besorgt habe folgt der interessante Teil.
Diese Anleitung verwendet den u3g Treiber von FreeBSD 7.2 mit einem Huawei E220 im Österreichischen Netz von 3.
u3g Treiber laden
Wie gewohnt mit kldload u3g laden und damit er nach dem nächsten Neustart gleich geladen wird in /boot/loader.conf eintragen.
/boot/loader.conf
u3g_load="YES"
ppp.conf
Selbst zusammengesucht und durch trial and error so lange ausgebessert bis es das tut was ich will.
/etc/ppp/ppp.conf
drei:
set device /dev/cuaU0.0
set speed 460800
set timeout 0
set authname drei.at
set authkey drei.at
set dial "ABORT BUSY TIMEOUT 8
""
AT OK-AT-OK
AT+CFUN=1 OK-AT-OK
AT+CMEE=2 OK-AT-OK
AT+CSQ OK
AT+CGDCONT=1,\"IP\",\"drei.at\" OK
AT+CGCLASS? OK
AT+COPS? OK
ATD*99# CONNECT"
set crtscts on
set reconnect 3 90
set vj slotcomp off
set lqrperiod 600
disable shortseq
disable vjcomp
disable acfcomp
disable deflate
disable deflate24
disable pred1
disable protocomp
disable mppe
disable ipv6cp
enable lqr
enable dns
resolv writable
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.255
add default HISADDR
Connecting
Jedes mal wenn man das UMTS Modem ansteckt muss man erstmal die PIN eingeben. Das kann leider nicht in die ppp.conf weil es sonst bei jedem reconnect einen Fehler auslösen würde deshalb machen wir das auf der Kommandozeile.
echo AT+CPIN=1234 > /dev/cuaU0.0
Nun kann man wie gewohnt verbinden.
ppp drei
> dial
Sollte die Verbindung abgebaut werden oder abbrechen kann man durch ein erneutes dial wieder neu verbinden.
Sollte irgendwas nicht auf Anhieb funktionieren kann man auch selbst mit dem Modem reden - in AT Kommandos versteht sich. ("AT", "ATI", "AT&V", ...)
cu -s 460800 -l /dev/cuaU0.0
Autoconnect mit devd
Man kann auch devd nutzen damit er beim anstecken dieses Modems automatisch die PIN eingibt und eine Verbindung aufbaut.
/etc/devd.conf
attach 100 {
device-name "ucom[0-9]+";
match "vendor" "0x12d1";
match "product" "0x1003";
action "sleep 5 && echo AT+CPIN=1234 > /dev/cuaU0.0 && ppp -ddial drei";
};
FreeBSD : Read more : comments (0) : 04.06.2009 21:04
CFT: Virtualbox on FreeBSD

Wir habens geschafft! Die wildesten Bugs und Probleme sind behoben also gibts jetzt den wohlverdienten Call for Testers.
Ich spar mir die Details zu wiederholen und verweise einfach auf miwi:
http://miwi.bsdcrew.de/2009/05/call-for-testing-virtualbox-for-freebsd/
Viel Spaß damit!
FreeBSD : Read more : comments (3) : 14.05.2009 19:20
VirtualBox on FreeBSD!
YEAH! Geschafft. VirtualBox startet auf FreeBSD 8-current. 6 Tage nach der Ankündigung und mit knapp 20 patches haben wir es geschafft! Beteiligt sind Beat Gätzi, Dennis Herrmann, Martin Wilke und natürlich ich.
Das war ein großer Schritt aber der Port ist noch ein Stück entfernt von einem benutzbarem Zustand (crasht beim anlegen von Disks, startet nicht unter 7-stable) aber wir sind natürlich weiter dran!
Update: Auch auf FreeBSD 7.2 i386 startets schon.
2. Update: Es berichten auch schon einige darüber.
- http://www.golem.de/0905/66952.html
- http://ivoras.sharanet.org/blog/tree/2009-05-06.virtualbox-on-freebsd.html
- http://www.pro-linux.de/news/2009/14155.html
- http://miwi.bsdcrew.de/2009/05/virtualbox-on-freebsd-first-screenshots/
FreeBSD : Read more : comments (2) : 05.05.2009 18:03
VirtualBox on FreeBSD!
BSD ist ja altmodisch deshalb gibts jetzt auch VirtualBox auf FreeBSD. Die ganze Arbeit ist scheinbar in der Freizeit der Entwickler gemacht worden also nicht offiziell von Sun / Oracle supported also Danke, Danke, Danke!
Announcement: http://article.gmane.org/gmane.comp.emulators.virtualbox.devel/1329
Port gibt es noch keinen aber das ist sicher nur eine Frage von Tagen. Mein heutiges Cider trinke ich auf Alexander Eichner!
FreeBSD : Read more : comments (0) : 30.04.2009 08:43
FreeBSD SLiM Theme
Kaum hab ich einmal Urlaub vergeude ich meine Zeit gleich mit Dingen die ich eigentlich garnicht kann. Dafür gibt es jetzt einen FreeBSD Theme für SLiM den ich seit Jahren zufrieden als Login Manager verwende.
Entpacken in /usr/local/share/slim/themes und danach in /usr/local/etc/slim.conf den Wert current_theme = freebsd-beastie oder freebsd-simple einstellen.
SLiM FreeBSD Theme (Beastie): http://www.bluelife.at/static/files/slim-freebsd-beastie.tar.gz

SLiM FreeBSD Theme: http://www.bluelife.at/static/files/slim-freebsd-simple.tar.gz
