<?xml version="1.0" encoding="iso-8859-1"?><!-- generator="b2evolution/2.4.5" -->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Diego Petten</title>
		<link>http://blogs.gentoo.org/flameeyes</link>
		<description></description>
		<language>en-US</language>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<admin:generatorAgent rdf:resource="http://b2evolution.net/?v=2.4.5"/>
		<ttl>60</ttl>
				<item>
			<title>Blog moves...</title>
			<link>http://blogs.gentoo.org/flameeyes/2006/04/24/blog_moves</link>
			<pubDate>Mon, 24 Apr 2006 10:56:25 +0000</pubDate>			<dc:creator>Diego Petten</dc:creator>
			<category domain="main">Gentoo</category>			<guid isPermaLink="false">718@http://blogs.gentoo.org/</guid>
						<description>&lt;p&gt;Okay, until dsd_ have time to update the feeds, I'd like to point the Gentoo/*BSD and multimedia updates followers that my new blog is at &lt;a href=&quot;http://farragut.flameeyes.is-a-geek.org/&quot;&gt;http://farragut.flameeyes.is-a-geek.org/&lt;/a&gt; , that is my main Gentoo/FreeBSD box. It's going to be a stability test, too.&lt;br /&gt;
Now, waiting for it :P&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://blogs.gentoo.org/flameeyes/2006/04/24/blog_moves&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>Okay, until dsd_ have time to update the feeds, I'd like to point the Gentoo/*BSD and multimedia updates followers that my new blog is at <a href="http://farragut.flameeyes.is-a-geek.org/">http://farragut.flameeyes.is-a-geek.org/</a> , that is my main Gentoo/FreeBSD box. It's going to be a stability test, too.<br />
Now, waiting for it :P</p><div class="item_footer"><p><small><a href="http://blogs.gentoo.org/flameeyes/2006/04/24/blog_moves">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://blogs.gentoo.org/flameeyes/2006/04/24/blog_moves#comments</comments>
		</item>
				<item>
			<title>Fighting the PAM bugs</title>
			<link>http://blogs.gentoo.org/flameeyes/2006/04/21/fighting_the_pam_bugs</link>
			<pubDate>Fri, 21 Apr 2006 17:22:06 +0000</pubDate>			<dc:creator>Diego Petten</dc:creator>
			<category domain="main">Gentoo</category>			<guid isPermaLink="false">714@http://blogs.gentoo.org/</guid>
						<description>&lt;p&gt;So, even tonight I wasn't able to sleep. And this is bad. I had to sleep in the afternoon, that is even worse. But not like I can do much about that right now. I have to say I haven't even _eaten_ today. Sigh.&lt;/p&gt;

&lt;p&gt;I spent the night fixing a few things here and there for Gentoo/FreeBSD, looking at what has to be done and stuff like that.. oh, thanks to Jeffrey, now the new stage is on the mirrors, I'll also look forward for providing an update VMX possibly.&lt;/p&gt;

&lt;p&gt;But what I started doing this morning was a masochistic decision most likely. I tried fixing PAM bugs, starting from the infamous PAM 0.99 bump.&lt;br /&gt;
Well I have to say the build system is drastically improved since last time I tried (especially since it was completely broken that time), although there are still a few issues to solve.&lt;br /&gt;
I decided that this time we won't be applying a full load of RedHat patches to add this and that, I'd rather see more ebuilds for things like pam_console that are needed by utopia for instance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Big fat warning: sys-libs/pam-0.99.* at this point in time is not supported as stable nor ~arch. It _will_ break your system most likely. vixie-cron stopped working for me until I rebuilt pam a second time for instance. There are less modules, as there are less patches. Everything still using pam_stack.so is going to break as we don't (and probably won't) ship that any further.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That said, I can use some test on this. I know that the userdb module links to libdb1.so in /usr, I'm going to move that out on its own ebuild actually, it's pretty obnoxious as it is now. I'll do that in the next days. I won't revbump it every time or we'll end up having a -r300 sooner or later, so you'll have to take a look at the ChangeLog or to my &lt;a href=&quot;http://cia.navi.cx/stats/author/flameeyes&quot;&gt;CIA stats page&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Also, I was able to nail down the list of PAM related bugs to 20, of which 11 are requests for new packages and 2 are version bump. Not bad at all for a mostly 1-man team. But of course I _do_ need some help. Also because most of those 11 new packages are interesting, but I can't manage all of them by myself.&lt;/p&gt;

&lt;p&gt;I've also committed another --as-needed fix. I'm considering dropping -hashvals and -Bdirect in favour of using 2.16.92 binutils, as that should allow me to use --as-needed with wxGTK (and thus to write a check for ld version so that I can filter those only on older versions). I still have to decide on that. &lt;i&gt;Update: I started wondering a bit, and I checked, binutils 2.16.92 already have support for -Bdirect, while the hashvals patch still applies, so I'll go with that now :) Update 2: more coffee, thanks, -Bdirect is not supported, I just checked the wrong binutils-config...&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;Ah, at the end, I ordered the two books from &lt;a href=&quot;http://www.amazon.co.uk/&quot;&gt;Amazon&lt;/a&gt;, &amp;#8364;60 and shipping the first week of june... quite an ass of shipping but well, I can't find anything better. I hope at least that the work I'm going to do will compensate these costs. I was hoping also to use the $5 gift certificate that I got some time ago for answering an IBM's survey.. too bad it only works on the American &lt;a href=&quot;http://www.amazon.com/&quot;&gt;Amazon.com&lt;/a&gt; and not to .co.uk, of course using that is no-go for me, too high the costs, would be paying more than $5 for the shipping :)&lt;/p&gt;
&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://blogs.gentoo.org/flameeyes/2006/04/21/fighting_the_pam_bugs&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>So, even tonight I wasn't able to sleep. And this is bad. I had to sleep in the afternoon, that is even worse. But not like I can do much about that right now. I have to say I haven't even _eaten_ today. Sigh.</p>

<p>I spent the night fixing a few things here and there for Gentoo/FreeBSD, looking at what has to be done and stuff like that.. oh, thanks to Jeffrey, now the new stage is on the mirrors, I'll also look forward for providing an update VMX possibly.</p>

<p>But what I started doing this morning was a masochistic decision most likely. I tried fixing PAM bugs, starting from the infamous PAM 0.99 bump.<br />
Well I have to say the build system is drastically improved since last time I tried (especially since it was completely broken that time), although there are still a few issues to solve.<br />
I decided that this time we won't be applying a full load of RedHat patches to add this and that, I'd rather see more ebuilds for things like pam_console that are needed by utopia for instance.</p>

<p><strong>Big fat warning: sys-libs/pam-0.99.* at this point in time is not supported as stable nor ~arch. It _will_ break your system most likely. vixie-cron stopped working for me until I rebuilt pam a second time for instance. There are less modules, as there are less patches. Everything still using pam_stack.so is going to break as we don't (and probably won't) ship that any further.</strong></p>

<p>That said, I can use some test on this. I know that the userdb module links to libdb1.so in /usr, I'm going to move that out on its own ebuild actually, it's pretty obnoxious as it is now. I'll do that in the next days. I won't revbump it every time or we'll end up having a -r300 sooner or later, so you'll have to take a look at the ChangeLog or to my <a href="http://cia.navi.cx/stats/author/flameeyes">CIA stats page</a>.</p>

<p>Also, I was able to nail down the list of PAM related bugs to 20, of which 11 are requests for new packages and 2 are version bump. Not bad at all for a mostly 1-man team. But of course I _do_ need some help. Also because most of those 11 new packages are interesting, but I can't manage all of them by myself.</p>

<p>I've also committed another --as-needed fix. I'm considering dropping -hashvals and -Bdirect in favour of using 2.16.92 binutils, as that should allow me to use --as-needed with wxGTK (and thus to write a check for ld version so that I can filter those only on older versions). I still have to decide on that. <i>Update: I started wondering a bit, and I checked, binutils 2.16.92 already have support for -Bdirect, while the hashvals patch still applies, so I'll go with that now :) Update 2: more coffee, thanks, -Bdirect is not supported, I just checked the wrong binutils-config...</i></p>

<p>Ah, at the end, I ordered the two books from <a href="http://www.amazon.co.uk/">Amazon</a>, &#8364;60 and shipping the first week of june... quite an ass of shipping but well, I can't find anything better. I hope at least that the work I'm going to do will compensate these costs. I was hoping also to use the $5 gift certificate that I got some time ago for answering an IBM's survey.. too bad it only works on the American <a href="http://www.amazon.com/">Amazon.com</a> and not to .co.uk, of course using that is no-go for me, too high the costs, would be paying more than $5 for the shipping :)</p>
<div class="item_footer"><p><small><a href="http://blogs.gentoo.org/flameeyes/2006/04/21/fighting_the_pam_bugs">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://blogs.gentoo.org/flameeyes/2006/04/21/fighting_the_pam_bugs#comments</comments>
		</item>
				<item>
			<title>Finally xine-lib is fixed!</title>
			<link>http://blogs.gentoo.org/flameeyes/2006/04/20/finally_xine_lib_is_fixed</link>
			<pubDate>Thu, 20 Apr 2006 08:53:40 +0000</pubDate>			<dc:creator>Diego Petten</dc:creator>
			<category domain="main">Gentoo</category>			<guid isPermaLink="false">712@http://blogs.gentoo.org/</guid>
						<description>&lt;p&gt;Okay, third blog entry in less than a day, but this is worth a small note.&lt;/p&gt;

&lt;p&gt;Do anybody remember that xine-lib makes amaroK and any other frontend crash when trying to play/access an mp3 file when mad is not enabled?&lt;br /&gt;
Well, this behaviour is gone. xine-lib will just refuse to play it.&lt;/p&gt;

&lt;p&gt;How did I fix that? Well with a big help from Ian Monroe of the amaroK team who gave me the backtrace to work on. Now is really fixed, yeeeee! :)&lt;/p&gt;

&lt;p&gt;Again many thanks to Ian, and now I can be happy for today.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Update&lt;/b&gt;: seems like today is really xine-lib's day. Another big thanks then, this time to Mark Kretschmann, also from amaroK team ;) He reported to me (some time ago actually) that xine-lib wasn't playing authenticated HTTP streams, and helped nailing down the problem, today I had time to try the patch and it does really work now, xine-lib-1.1.2_pre20060328-r1 plays authenticated HTTP streams just fine.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://blogs.gentoo.org/flameeyes/2006/04/20/finally_xine_lib_is_fixed&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>Okay, third blog entry in less than a day, but this is worth a small note.</p>

<p>Do anybody remember that xine-lib makes amaroK and any other frontend crash when trying to play/access an mp3 file when mad is not enabled?<br />
Well, this behaviour is gone. xine-lib will just refuse to play it.</p>

<p>How did I fix that? Well with a big help from Ian Monroe of the amaroK team who gave me the backtrace to work on. Now is really fixed, yeeeee! :)</p>

<p>Again many thanks to Ian, and now I can be happy for today.</p>

<p><b>Update</b>: seems like today is really xine-lib's day. Another big thanks then, this time to Mark Kretschmann, also from amaroK team ;) He reported to me (some time ago actually) that xine-lib wasn't playing authenticated HTTP streams, and helped nailing down the problem, today I had time to try the patch and it does really work now, xine-lib-1.1.2_pre20060328-r1 plays authenticated HTTP streams just fine.</p><div class="item_footer"><p><small><a href="http://blogs.gentoo.org/flameeyes/2006/04/20/finally_xine_lib_is_fixed">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://blogs.gentoo.org/flameeyes/2006/04/20/finally_xine_lib_is_fixed#comments</comments>
		</item>
				<item>
			<title>If you can't sleep... bump!</title>
			<link>http://blogs.gentoo.org/flameeyes/2006/04/20/if_you_can_t_sleep_bump</link>
			<pubDate>Thu, 20 Apr 2006 06:30:01 +0000</pubDate>			<dc:creator>Diego Petten</dc:creator>
			<category domain="main">Gentoo</category>			<guid isPermaLink="false">711@http://blogs.gentoo.org/</guid>
						<description>&lt;p&gt;Okay, so tonight I wasn't able to sleep. It's been a while my sleep was intermittent, and tonight was a &quot;no&quot; night. For this reason, I spent the whole night fixing stuff and bumping. Some things are worth noting as might be of help or relieve to the users out there in the outer space.&lt;/p&gt;

&lt;p&gt;First of all, new version of vlc: 0.8.5_beta3, or rather test3, that's another prerelease of 0.8.5 version; unfortunately no patches dropped, which means no new fix for things I was fixing myself are fixed yet. It could have been worse tho. Also, DirectFB support is now fixed, with a newer patchset to add a missing AC_ARG_WITH in the configure.ac that seems to have been overseen by upstream in both test2 and test3.&lt;/p&gt;

&lt;p&gt;To fix DirectFB support in VLC I had to actually merge DirectFB, which came down to fix libmpeg3 that was badly broken. It was one of the worse makefiles I ever seen in my life. It builds, it's not pretty, it's hackish, but it builds fine, that's enough for me, brr. I'll be glad of removing directfb and libmpeg3 from my system soon.&lt;/p&gt;

&lt;p&gt;I merged a patch I had for tvtime to disable xinerama extension into main portage, as Obz seems to be away and upstream sleeping. It's not much of a change anyway.&lt;/p&gt;

&lt;p&gt;Old rtorrent/libtorrent versions are gone, live happy with a smaller tree. I also cleaned up my overlay for the ones using it, it now has quite a few packages less, as they are all more or less fixed in main portage tree.&lt;/p&gt;

&lt;p&gt;For the cycle &quot;I'm the only one playing FloboPuyo?&quot; ( ;) ), I've added my patch to install a .desktop file with an icon to games-puzzle/flobopuyo, now if you're in games group you'll find it directly on your menu (if you aren't, TryExec will prevent you from seeing the entry anyway).&lt;/p&gt;

&lt;p&gt;I bumped &lt;a href=&quot;http://kscope.sf.net/&quot;&gt;KScope&lt;/a&gt; as now the legal concerns are fixed. But this is not the usual ebuild that builds and install as it is the sources, you'll get additional value by your friendly neighborhood ebuild maintainer: it moves the .desktop in the right directory to figure on stuff like enlightenment and it installs a sample kscoperc configuration file that already has the paths to the programs it uses, no need to run the autodetection code at all! :P&lt;/p&gt;

&lt;p&gt;For the Gentoo/FreeBSD side of the things, I have fixed the clock init.d script so that it actually runs adjkerntz instead of using hwclock, so from next freebsd-baselayout release it will be an actual init.d script rather than a dummy script. Yuppie! :) Also a big thanks to swegener who suggested me to use /etc/cron.d to put the crontab needed by adjkerntz -s to work correctly.&lt;/p&gt;

&lt;p&gt;As I was there, I also noted that kerberos support, although present in sys-freebsd ebuilds, too, is untested, and I have actually no clue how to test it, so I've masked the use flag until someone can finally test it, knowing what it does and how.&lt;/p&gt;

&lt;p&gt;8:26 local time and I haven't slept. Good, eh?&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://blogs.gentoo.org/flameeyes/2006/04/20/if_you_can_t_sleep_bump&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>Okay, so tonight I wasn't able to sleep. It's been a while my sleep was intermittent, and tonight was a "no" night. For this reason, I spent the whole night fixing stuff and bumping. Some things are worth noting as might be of help or relieve to the users out there in the outer space.</p>

<p>First of all, new version of vlc: 0.8.5_beta3, or rather test3, that's another prerelease of 0.8.5 version; unfortunately no patches dropped, which means no new fix for things I was fixing myself are fixed yet. It could have been worse tho. Also, DirectFB support is now fixed, with a newer patchset to add a missing AC_ARG_WITH in the configure.ac that seems to have been overseen by upstream in both test2 and test3.</p>

<p>To fix DirectFB support in VLC I had to actually merge DirectFB, which came down to fix libmpeg3 that was badly broken. It was one of the worse makefiles I ever seen in my life. It builds, it's not pretty, it's hackish, but it builds fine, that's enough for me, brr. I'll be glad of removing directfb and libmpeg3 from my system soon.</p>

<p>I merged a patch I had for tvtime to disable xinerama extension into main portage, as Obz seems to be away and upstream sleeping. It's not much of a change anyway.</p>

<p>Old rtorrent/libtorrent versions are gone, live happy with a smaller tree. I also cleaned up my overlay for the ones using it, it now has quite a few packages less, as they are all more or less fixed in main portage tree.</p>

<p>For the cycle "I'm the only one playing FloboPuyo?" ( ;) ), I've added my patch to install a .desktop file with an icon to games-puzzle/flobopuyo, now if you're in games group you'll find it directly on your menu (if you aren't, TryExec will prevent you from seeing the entry anyway).</p>

<p>I bumped <a href="http://kscope.sf.net/">KScope</a> as now the legal concerns are fixed. But this is not the usual ebuild that builds and install as it is the sources, you'll get additional value by your friendly neighborhood ebuild maintainer: it moves the .desktop in the right directory to figure on stuff like enlightenment and it installs a sample kscoperc configuration file that already has the paths to the programs it uses, no need to run the autodetection code at all! :P</p>

<p>For the Gentoo/FreeBSD side of the things, I have fixed the clock init.d script so that it actually runs adjkerntz instead of using hwclock, so from next freebsd-baselayout release it will be an actual init.d script rather than a dummy script. Yuppie! :) Also a big thanks to swegener who suggested me to use /etc/cron.d to put the crontab needed by adjkerntz -s to work correctly.</p>

<p>As I was there, I also noted that kerberos support, although present in sys-freebsd ebuilds, too, is untested, and I have actually no clue how to test it, so I've masked the use flag until someone can finally test it, knowing what it does and how.</p>

<p>8:26 local time and I haven't slept. Good, eh?</p><div class="item_footer"><p><small><a href="http://blogs.gentoo.org/flameeyes/2006/04/20/if_you_can_t_sleep_bump">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://blogs.gentoo.org/flameeyes/2006/04/20/if_you_can_t_sleep_bump#comments</comments>
		</item>
				<item>
			<title>Still a few updates</title>
			<link>http://blogs.gentoo.org/flameeyes/2006/04/20/still_a_few_updates</link>
			<pubDate>Thu, 20 Apr 2006 00:27:06 +0000</pubDate>			<dc:creator>Diego Petten</dc:creator>
			<category domain="main">Gentoo</category>			<guid isPermaLink="false">710@http://blogs.gentoo.org/</guid>
						<description>&lt;p&gt;So a few more updates, although today was a bad work on my 'daily job' as I had to recode a good part of one of the utilities I was asked to develop when I started the job to integrate it with existing code. I hate adding stuff to others' code, especially when it's missing.&lt;/p&gt;

&lt;p&gt;I was able anyway to provide a few updates for my beloved users :P&lt;br /&gt;
The first that can be seen is the presence of ALSA 1.0.11 final in portage, and dropping the whole list of release candidates that had to be added to portage just because of the kernel needing them. They are likely to be marked stable soon as they are needed for 2.6.16 to be marked stable, too, so if anyone feels daring to help me, please try them on a stable system. Many thanks, really.&lt;/p&gt;

&lt;p&gt;Now from the Gentoo/FreeBSD side I continued my work to get the crosscompile environment, but I'm afraid this will take a while. For instance I'm probably going to merge, for 6.1 version at least, freebsd-lib and freebsd-headers as they don't make much sense divided as they are right now.&lt;br /&gt;
Unfortunately this will require fixes to crossdev as we won't have the same two-packages setup as Linux has with linux-headers and glibc.&lt;/p&gt;

&lt;p&gt;I'm also going to fix the clock setup sooner or later, I'm getting tired of having it out of sync with my main system, one CEST and one UTC. This will go in a baselayout update I'm going to roll out with a new stage next week, as I found quite a bit of problems in the old stage when I installed it on farragut.&lt;/p&gt;

&lt;p&gt;By the way, for who was wondering what I am keywording ~x86-fbsd on the tree, it's mostly what I use, either because I test with that or I'm using the box for. Farragut is going to be my testbed for Ruby-on-Rails so that's why I keyworded it, and I use PostgreSQL as my database of choice.&lt;/p&gt;

&lt;p&gt;And last but not least, for who's wondering the fate of pam-0.99... Azarah is having little if any time lately, so he's probably not going to wokr on that soon. Myself, I think I'd need at least two to three days to get pam in a shape to be p.masked in tree, mainly because there are plently of minor glitches and gentoo-specific patches that needs to be ported and possibly fixed to be merged upstream. So I suppose unless someone else steps up, it will have to wait till I get time to hack at it, which means after my current job is finished and before the next one is started.&lt;br /&gt;
It's in my TODO list, but not in my priority list, as I'm focusing as much as I can on Gentoo/FreeBSD lately, until I can get a few more devs to help, and to sound/video applications and libraries as they needed a lot of fixes. &lt;b&gt;Joking bit:&lt;/b&gt; oh you can of course always &lt;a href=&quot;http://www.amazon.co.uk/exec/obidos/ASIN/097669400X/ref=ord_cart_shr/026-8568899-6531600?%5Fencoding=UTF8&amp;amp;m=A3P5ROKL5A1OLE&quot;&gt;bribe&lt;/a&gt; me to change the priority of pam ;)&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://blogs.gentoo.org/flameeyes/2006/04/20/still_a_few_updates&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>So a few more updates, although today was a bad work on my 'daily job' as I had to recode a good part of one of the utilities I was asked to develop when I started the job to integrate it with existing code. I hate adding stuff to others' code, especially when it's missing.</p>

<p>I was able anyway to provide a few updates for my beloved users :P<br />
The first that can be seen is the presence of ALSA 1.0.11 final in portage, and dropping the whole list of release candidates that had to be added to portage just because of the kernel needing them. They are likely to be marked stable soon as they are needed for 2.6.16 to be marked stable, too, so if anyone feels daring to help me, please try them on a stable system. Many thanks, really.</p>

<p>Now from the Gentoo/FreeBSD side I continued my work to get the crosscompile environment, but I'm afraid this will take a while. For instance I'm probably going to merge, for 6.1 version at least, freebsd-lib and freebsd-headers as they don't make much sense divided as they are right now.<br />
Unfortunately this will require fixes to crossdev as we won't have the same two-packages setup as Linux has with linux-headers and glibc.</p>

<p>I'm also going to fix the clock setup sooner or later, I'm getting tired of having it out of sync with my main system, one CEST and one UTC. This will go in a baselayout update I'm going to roll out with a new stage next week, as I found quite a bit of problems in the old stage when I installed it on farragut.</p>

<p>By the way, for who was wondering what I am keywording ~x86-fbsd on the tree, it's mostly what I use, either because I test with that or I'm using the box for. Farragut is going to be my testbed for Ruby-on-Rails so that's why I keyworded it, and I use PostgreSQL as my database of choice.</p>

<p>And last but not least, for who's wondering the fate of pam-0.99... Azarah is having little if any time lately, so he's probably not going to wokr on that soon. Myself, I think I'd need at least two to three days to get pam in a shape to be p.masked in tree, mainly because there are plently of minor glitches and gentoo-specific patches that needs to be ported and possibly fixed to be merged upstream. So I suppose unless someone else steps up, it will have to wait till I get time to hack at it, which means after my current job is finished and before the next one is started.<br />
It's in my TODO list, but not in my priority list, as I'm focusing as much as I can on Gentoo/FreeBSD lately, until I can get a few more devs to help, and to sound/video applications and libraries as they needed a lot of fixes. <b>Joking bit:</b> oh you can of course always <a href="http://www.amazon.co.uk/exec/obidos/ASIN/097669400X/ref=ord_cart_shr/026-8568899-6531600?%5Fencoding=UTF8&amp;m=A3P5ROKL5A1OLE">bribe</a> me to change the priority of pam ;)</p><div class="item_footer"><p><small><a href="http://blogs.gentoo.org/flameeyes/2006/04/20/still_a_few_updates">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://blogs.gentoo.org/flameeyes/2006/04/20/still_a_few_updates#comments</comments>
		</item>
				<item>
			<title>Doing the crosscompile work</title>
			<link>http://blogs.gentoo.org/flameeyes/2006/04/19/doing_the_crosscompile_work</link>
			<pubDate>Wed, 19 Apr 2006 01:48:03 +0000</pubDate>			<dc:creator>Diego Petten</dc:creator>
			<category domain="main">Gentoo/*BSD</category>			<guid isPermaLink="false">708@http://blogs.gentoo.org/</guid>
						<description>&lt;p&gt;So, I've already tried in the past to get a working crosscompiler to FreeBSD from my amd64 box, mainly to distcc stuff.&lt;br /&gt;
Unfortunately, to have that working last time I had to install the headers manually, I had to mess with crossdev and overlays, and I only got the C compiler working, not the C++ one.&lt;/p&gt;

&lt;p&gt;This time, I'm trying to fix all the stuff up so that I can actually have a decent crosscompiler that can be installed by the usual crossdev actions.&lt;/p&gt;

&lt;p&gt;Up to now, I messed with freebsd-headers and partially freebsd-lib, freebsd-mk-defs and a few more stuff. It's not yet straightforward to fix it up, and lots of stuff had to be changed and edited and conditioned, but the results are promising.&lt;/p&gt;

&lt;p&gt;I do have FreeBSD's headers merged fine using sys-freebsd/freebsd-headers ebuild, and that's fine. I have a stage1 compiler, that means I can actually build c programs with it. I'm trying to fix freebsd-lib so that it actually merges in crosscompile.&lt;/p&gt;

&lt;p&gt;Right now you still need at least sys-devel/pmake and sys-apps/mtree installed manually (a &lt;b&gt;huge&lt;/b&gt; thanks to tigger for mtree, or I should have tinkered to add that myself) before running crossdev, and also freebsd-mk-defs are needed for the headers to be installed correctly. The latters has to be keyworded via package.keywords, too.&lt;/p&gt;

&lt;p&gt;I'd actually like to be sleeping right now, but I'm waiting for freebsd-lib to at least start to _try_ to build something...&lt;/p&gt;

&lt;p&gt;Oh and for those who followed my &lt;a href=&quot;http://planet.gentoo.org/developers/flameeyes/2006/04/17/when_i_d_like_to_live_somewhere_else&quot;&gt;little rant about shipping costs&lt;/a&gt;, I'm probably going to buy the two books from Amazon, as one commenter suggested. The shipping aren't low but they aren't too high, either. Buying only the &lt;i&gt;Agile Web Development with Rails&lt;/i&gt; book from Amazon with their shipping costs I'm still paying less than buying the same book (in English) from an Italian e-bookshop.&lt;br /&gt;
Still, I'm considering what to do, as it's still &amp;#8364;60 to pay now for two books I'm going to receive no idea when :/&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://blogs.gentoo.org/flameeyes/2006/04/19/doing_the_crosscompile_work&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>So, I've already tried in the past to get a working crosscompiler to FreeBSD from my amd64 box, mainly to distcc stuff.<br />
Unfortunately, to have that working last time I had to install the headers manually, I had to mess with crossdev and overlays, and I only got the C compiler working, not the C++ one.</p>

<p>This time, I'm trying to fix all the stuff up so that I can actually have a decent crosscompiler that can be installed by the usual crossdev actions.</p>

<p>Up to now, I messed with freebsd-headers and partially freebsd-lib, freebsd-mk-defs and a few more stuff. It's not yet straightforward to fix it up, and lots of stuff had to be changed and edited and conditioned, but the results are promising.</p>

<p>I do have FreeBSD's headers merged fine using sys-freebsd/freebsd-headers ebuild, and that's fine. I have a stage1 compiler, that means I can actually build c programs with it. I'm trying to fix freebsd-lib so that it actually merges in crosscompile.</p>

<p>Right now you still need at least sys-devel/pmake and sys-apps/mtree installed manually (a <b>huge</b> thanks to tigger for mtree, or I should have tinkered to add that myself) before running crossdev, and also freebsd-mk-defs are needed for the headers to be installed correctly. The latters has to be keyworded via package.keywords, too.</p>

<p>I'd actually like to be sleeping right now, but I'm waiting for freebsd-lib to at least start to _try_ to build something...</p>

<p>Oh and for those who followed my <a href="http://planet.gentoo.org/developers/flameeyes/2006/04/17/when_i_d_like_to_live_somewhere_else">little rant about shipping costs</a>, I'm probably going to buy the two books from Amazon, as one commenter suggested. The shipping aren't low but they aren't too high, either. Buying only the <i>Agile Web Development with Rails</i> book from Amazon with their shipping costs I'm still paying less than buying the same book (in English) from an Italian e-bookshop.<br />
Still, I'm considering what to do, as it's still &#8364;60 to pay now for two books I'm going to receive no idea when :/</p><div class="item_footer"><p><small><a href="http://blogs.gentoo.org/flameeyes/2006/04/19/doing_the_crosscompile_work">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://blogs.gentoo.org/flameeyes/2006/04/19/doing_the_crosscompile_work#comments</comments>
		</item>
				<item>
			<title>Today was a good day for sound</title>
			<link>http://blogs.gentoo.org/flameeyes/2006/04/18/today_was_a_good_day_for_sound</link>
			<pubDate>Tue, 18 Apr 2006 20:43:25 +0000</pubDate>			<dc:creator>Diego Petten</dc:creator>
			<category domain="main">Gentoo</category>			<guid isPermaLink="false">707@http://blogs.gentoo.org/</guid>
						<description>&lt;p&gt;Indeed.&lt;/p&gt;

&lt;p&gt;Today while I was thinking over the code I wrote for my programmer's job I iterated over the whole list of bugs for sound@ to try to nail it down a bit. This allowed me to cut my own list off 39 bugs. Some of them closed, some of them reassigned, some of them renamed to &quot;bump/stable request&quot; so they are off my radar.&lt;/p&gt;

&lt;p&gt;I'll spend some more time tomorrow on a similar note for media-tv bugs.&lt;/p&gt;

&lt;p&gt;This happened while farragut is building the system, as now I can build on Gentoo/FreeBSD without making my system go starving because of VMware. And this is really good for me.&lt;br /&gt;
Now there are a few things that i need to fix in the baselayout, then I'll probably roll out a new updated snapshot the next week, as I found quite a few problems while building out of that stage.&lt;/p&gt;

&lt;p&gt;Anyway, now I'm waiting for a friend to submit a bug for ALSA on PowerPC that I have to fix, and then I'll see to spend some more time on fixing stuff.. damn I should get a life!&lt;/p&gt;

&lt;p&gt;Oh by the way... for the first time for what concerns me, I was able to get a fix for a security bug 9 months before the advisory is released ;) You can be safe with xine-ui on Gentoo :)&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://blogs.gentoo.org/flameeyes/2006/04/18/today_was_a_good_day_for_sound&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>Indeed.</p>

<p>Today while I was thinking over the code I wrote for my programmer's job I iterated over the whole list of bugs for sound@ to try to nail it down a bit. This allowed me to cut my own list off 39 bugs. Some of them closed, some of them reassigned, some of them renamed to "bump/stable request" so they are off my radar.</p>

<p>I'll spend some more time tomorrow on a similar note for media-tv bugs.</p>

<p>This happened while farragut is building the system, as now I can build on Gentoo/FreeBSD without making my system go starving because of VMware. And this is really good for me.<br />
Now there are a few things that i need to fix in the baselayout, then I'll probably roll out a new updated snapshot the next week, as I found quite a few problems while building out of that stage.</p>

<p>Anyway, now I'm waiting for a friend to submit a bug for ALSA on PowerPC that I have to fix, and then I'll see to spend some more time on fixing stuff.. damn I should get a life!</p>

<p>Oh by the way... for the first time for what concerns me, I was able to get a fix for a security bug 9 months before the advisory is released ;) You can be safe with xine-ui on Gentoo :)</p><div class="item_footer"><p><small><a href="http://blogs.gentoo.org/flameeyes/2006/04/18/today_was_a_good_day_for_sound">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://blogs.gentoo.org/flameeyes/2006/04/18/today_was_a_good_day_for_sound#comments</comments>
		</item>
				<item>
			<title>I'm going to re-prepare a true G/FBSD box</title>
			<link>http://blogs.gentoo.org/flameeyes/2006/04/17/i_m_going_to_re_prepare_a_true_g_fbsd_bo</link>
			<pubDate>Mon, 17 Apr 2006 22:23:59 +0000</pubDate>			<dc:creator>Diego Petten</dc:creator>
			<category domain="alt">Gentoo</category>
<category domain="alt">Personal</category>
<category domain="main">Gentoo/*BSD</category>			<guid isPermaLink="false">705@http://blogs.gentoo.org/</guid>
						<description>&lt;p&gt;Finally, after quite a bit of time. What made me change my decision of using vmware-server? Well it's mainly a factor of time and an opportunity I've seen just today.&lt;/p&gt;

&lt;p&gt;When I bought the new monitor, I bought one which had a dual input, to use the DVI with my GeForce card for a dual-monitor configuration. This has the side effect that the VGA analog input is not used... and I just never used that before, until now.&lt;/p&gt;

&lt;p&gt;I connected the VGA input to the box I used to work with Gentoo/FreeBSD on, and now I just have to press the &lt;i&gt;source&lt;/i&gt; button on the monitor to get its output, without need to detach and reattach the connections every time.&lt;/p&gt;

&lt;p&gt;Now it's just matter of burning a new LiveCD and re-install Gentoo/FreeBSD on it, from scratch. &lt;/p&gt;

&lt;p&gt;I'll do that tomorrow for sure, as I'm probably going to have not much time in the future, if I'm going to find a job that I won't do from home as I'm working right now. From one point of view that's going to take much of my time, but at least I'll be learning how to work as a helper sysadmin in a real environment :)&lt;/p&gt;

&lt;p&gt;I'm trying to use all the time I have lately to fix the last issues with Gentoo/FreeBSD and with video and sound and so on. Today I fixed all the bugs for video I could think of. There are still a few that requires a long work, like xine-ui's freeze with horizontal scrollbars on 64-bit systems, but for that I really need more work.&lt;/p&gt;

&lt;p&gt;I'll try to fix also a few sounds bugs tomorrow, but mostly there are bugs for jack and professional audio/music production software that I don't have an idea of at all.&lt;/p&gt;

&lt;p&gt;Anyway, I hope to be able to help users this way, but I'm not sure how much I can do in these limited days :|&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://blogs.gentoo.org/flameeyes/2006/04/17/i_m_going_to_re_prepare_a_true_g_fbsd_bo&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>Finally, after quite a bit of time. What made me change my decision of using vmware-server? Well it's mainly a factor of time and an opportunity I've seen just today.</p>

<p>When I bought the new monitor, I bought one which had a dual input, to use the DVI with my GeForce card for a dual-monitor configuration. This has the side effect that the VGA analog input is not used... and I just never used that before, until now.</p>

<p>I connected the VGA input to the box I used to work with Gentoo/FreeBSD on, and now I just have to press the <i>source</i> button on the monitor to get its output, without need to detach and reattach the connections every time.</p>

<p>Now it's just matter of burning a new LiveCD and re-install Gentoo/FreeBSD on it, from scratch. </p>

<p>I'll do that tomorrow for sure, as I'm probably going to have not much time in the future, if I'm going to find a job that I won't do from home as I'm working right now. From one point of view that's going to take much of my time, but at least I'll be learning how to work as a helper sysadmin in a real environment :)</p>

<p>I'm trying to use all the time I have lately to fix the last issues with Gentoo/FreeBSD and with video and sound and so on. Today I fixed all the bugs for video I could think of. There are still a few that requires a long work, like xine-ui's freeze with horizontal scrollbars on 64-bit systems, but for that I really need more work.</p>

<p>I'll try to fix also a few sounds bugs tomorrow, but mostly there are bugs for jack and professional audio/music production software that I don't have an idea of at all.</p>

<p>Anyway, I hope to be able to help users this way, but I'm not sure how much I can do in these limited days :|</p><div class="item_footer"><p><small><a href="http://blogs.gentoo.org/flameeyes/2006/04/17/i_m_going_to_re_prepare_a_true_g_fbsd_bo">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://blogs.gentoo.org/flameeyes/2006/04/17/i_m_going_to_re_prepare_a_true_g_fbsd_bo#comments</comments>
		</item>
			</channel>
</rss>
