<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tiago Moreira &#187; Uncategorized</title>
	<atom:link href="http://tiago.kamots.net/c/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://tiago.kamots.net</link>
	<description></description>
	<lastBuildDate>Wed, 30 Jun 2010 03:10:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Authentication Loop with .htaccess Protected Pages</title>
		<link>http://tiago.kamots.net/2010/01/28/htaccess-authentication-loop/</link>
		<comments>http://tiago.kamots.net/2010/01/28/htaccess-authentication-loop/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 04:18:20 +0000</pubDate>
		<dc:creator>Tiago Moreira</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tiago.kamots.net/?p=109</guid>
		<description><![CDATA[DRAFT After trying out my .htaccess scheme to protect my WordPress installation I was running into an endless pop-up of authentication pop-ups. I searched around and found a post by DianeV on the WP forums: http://wordpress.org/support/topic/113881#post-546028 She links to a post she made back in 2007 (yikes) entitled: WordPress admin password protection 404 http://developedtraffic.com/2007/05/27/wordpress-admin-password-protection-404/ She [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><strong><span style="color: #c0c0c0;">DRAFT</span></strong></p>
<p>After trying out my .htaccess scheme to protect my WordPress installation I was running into an endless pop-up of authentication pop-ups.</p>
<p>I searched around and found a post by DianeV on the WP forums: <a href="http://wordpress.org/support/topic/113881#post-546028">http://wordpress.org/support/topic/113881#post-546028</a></p>
<p>She links to a post she made back in 2007 (yikes) entitled:<br />
WordPress admin password protection 404 <a href="http://developedtraffic.com/2007/05/27/wordpress-admin-password-protection-404/">http://developedtraffic.com/2007/05/27/wordpress-admin-password-protection-404/</a></p>
<p>She points to a support issue with the TextPattern CMS <a href="http://textpattern.com/faq/173/password-protected-directories-with-htaccess">http://textpattern.com/faq/173/password-protected-directories-with-htaccess</a> which happens to give a solution.</p>
<p>It turns out that some servers need to be told explicitly where the error pages are, especially those for 401 and 403 errors, in order for .htaccess authentication to work properly.</p>
]]></content:encoded>
			<wfw:commentRss>http://tiago.kamots.net/2010/01/28/htaccess-authentication-loop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing WordPress Securely on DreamHost</title>
		<link>http://tiago.kamots.net/2010/01/26/secure-wp-on-dreamhost/</link>
		<comments>http://tiago.kamots.net/2010/01/26/secure-wp-on-dreamhost/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 04:12:21 +0000</pubDate>
		<dc:creator>Tiago Moreira</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[DreamHost]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://tiago.kamots.net/?p=104</guid>
		<description><![CDATA[DRAFT After my WordPress website was hacked into, I began to look into all the options and advice for setting it up securely. http://codex.wordpress.org/Installing_WordPress Step 1: Getting the Latest WordPress Version I like to use the shell for this since it saves on downloading it on one of my computers and then transferring it onto [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><strong><span style="color: #c0c0c0;">DRAFT</span></strong></p>
<p>After my WordPress website was hacked into, I began to look into all the options and advice for setting it up securely.<br />
<a href="http://codex.wordpress.org/Installing_WordPress">http://codex.wordpress.org/Installing_WordPress</a></p>
<h2>Step 1: Getting the Latest WordPress Version</h2>
<p>I like to use the shell for this since it saves on downloading it on one of my computers and then transferring it onto a remote server. Login to your file hosting server with the shell account you assigned to your domain. Navigate to a directory where you want to work from, keeping in mind that it doesn’t have to be the directory that is set to be public on the Internet (i.e. where the files placed here can be reached via a browser). At the prompt, run: wget <a href="http://wordpress.org/latest.tar.gz">http://wordpress.org/latest.tar.gz</a></p>
<p>The above link will always download the latest release. Now you need to decompress this archive, run: tar -xzvf latest.tar.gz</p>
<p>In your current directory, you should now have a directory called wordpress that you can rename to anything. You will be pointing your URL address to this folder as your root.</p>
<p>Delete readme.html from the wordpress root directory as this will tip off the exact version you have installed to possible attackers.</p>
<h2>Step 2: Changing the wp-config.php File</h2>
<p>Fill in the information related to the database you’ll be using in the following defines: DB_NAME, DB_USER, DB_PASSWORD, DB_HOST</p>
<p>You should always change the default database table prefix from wp_ to something a bit harder to guess. In most installations, people will have one database devoted strictly to WordPress, so you don’t even have to prefix the tables with wp_; just create a random alphanumeric string (about 4-6 characters long) and use that as your prefix.</p>
<pre>$table_prefix  = 'wp_';
$table_prefix  = 'rRe342_';</pre>
<p>Pay attention to the Authentication Unique Keys section and be sure to get a new generated set from the WP secret-key service <a href="https://api.wordpress.org/secret-key/1.1/">https://api.wordpress.org/secret-key/1.1/</a> as it says in the comments area.</p>
<p>A good discussion of other wp-config.php options is found here: <a href="http://codex.wordpress.org/Editing_wp-config.php">http://codex.wordpress.org/Editing_wp-config.php</a></p>
<h2>Step 3: Creating Directory-Level Password Checks</h2>
<p>htpasswd -cm /home/&lt;username&gt;/&lt;website&gt;/.htpasswd &lt;new username you want to create a password for&gt;</p>
<p>use the -m for MD5</p>
<h2>Step 4: Changing the DreamHost Server Settings to Point to Your New WordPress Installation</h2>
<p>To run the WordPress install script, you will need to change the settings of the server to point to your WP root directory (the one created during the decompressing of the archive in Step 1). For DreamHost Web Panel users, head to Manage Domains found either through the Toolbox shortcut or under the Main Menu Domains heading. Find the domain (or sub-domain) name you want WordPress to be shown from and click on its Edit button. Now fill out the Web Directory textbox to map onto the WP root directory.</p>
<p>It may be handy to have phpMyAdmin open and ready for the database you’ll be using as you’re going to want to modify a few things.</p>
]]></content:encoded>
			<wfw:commentRss>http://tiago.kamots.net/2010/01/26/secure-wp-on-dreamhost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My WordPress Installation Hacked on Netfirms</title>
		<link>http://tiago.kamots.net/2010/01/24/my-netfirms-wp-hacked/</link>
		<comments>http://tiago.kamots.net/2010/01/24/my-netfirms-wp-hacked/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 03:06:17 +0000</pubDate>
		<dc:creator>Tiago Moreira</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://tiago.kamots.net/?p=102</guid>
		<description><![CDATA[DRAFT I was looking over some settings on my website earlier and I just happened to check on my Google Webmaster Tools account where I discovered that something was not quite right. Google’s site crawler was reporting that there were 24(?) unlinked pages on one of my WordPress pages. I clicked through to find that [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><strong><span style="color: #c0c0c0;">DRAFT</span></strong></p>
<p>I was looking over some settings on my website earlier and I just happened to check on my Google Webmaster Tools account where I discovered that something was not quite right. Google’s site crawler was reporting that there were 24(?) unlinked pages on one of my WordPress pages. I clicked through to find that there was an entirely new directory (/pdd) on my website that linked to a radio podcasting site from the Netherlands. But that directory didn’t exist! Here’s the worrisome part: whoever managed to hack into my account was able to change my root .htaccess file. So they created a new rewrite rule to route the tiago.kamots.net/pdd requests through another vector.</p>
<pre>The Altered .htaccess File:
RewriteEngine On
RewriteRule pdd/(.*)/(.*)/(.*)/$ /wp-admin/includes/?post=$3|$1|$2 [L]
RewriteRule pdd/$ /wp-admin/includes/ [L]
RewriteBase /</pre>
<p>Whatever changed the .htaccess file was smart enough to create the new rewrite rules near the top of the file for full effect. Had it simply been appended, it would not have worked.</p>
<p>I transferred a part of the Kamots Network from Netfirms to DreamHost on January 15, 2010, and I originally thought that it was during this small window that the attack was made. But I was wrong. I checked back on the Netfirms servers and there were several files with a last modified timestamp of interest (November 15, 2009). They are (using relative pathnames):</p>
<pre>WordPress root directory represented as ~
~/.htaccess [Last Modified: 2009-October-23]
~/wp-includes/class-read.php [8 KB]
~/wp-includes/common.php [0 bytes]
~/wp-includes/wp-common.php [69 KB]
~/wp-includes/wp-vars.php [0 bytes]
~/wp-includes/wp-version.php [105 bytes]</pre>
<p>When transferring these files to my desktop computer, my Norton Antivirus detected a High severity PHP.Backdoor.Trojan in wp-common.php. It turns out that this file was written by a “security group” in China, which is also where 90% of my spam messages on WordPress originate from. You can download this toolkit off of this group’s website so there is a strong chance it was used as part of an automated/scripted attack by another entity entirely.</p>
<p>Running a Hidden Website Within a WordPress Installation</p>
<p>What interests me is how this attack was able to implant 46 hidden pages within my WordPress installation. For example, this URL:</p>
<p>http://tiago.kamots.net/pdd/41/hoor/hoorspelcast-raquo-gezocht/</p>
<p>actually gets redirected through the .htaccess rule into:<br />
tiago.kamots.net/wp-admin/includes/?post= hoorspelcast-raquo-gezocht |41|hoor</p>
<p>But none of those 46 pages are anywhere in my database or file structure! What an ingenious exploit, and it’s been known since at least 2008 which is the date that this wp-common.php Trojan file was written.</p>
<p>This was quite a learning experience.</p>
<p>Netfirms<br />
You may need to look into your file system security. And shouldn’t you have an antivirus scan of some sort running on your servers? Also, your FTP users are limited with passwords of only 6 characters. That’s way too small! Since you randomly generate them for your customers, you may as well go all the way and have longer (and more complicated) passwords created.<br />
Good References<br />
<a href="http://ocaoimh.ie/did-your-wordpress-site-get-hacked/">http://ocaoimh.ie/did-your-wordpress-site-get-hacked/</a><br />
<a href="http://enthusiasm.cozy.org/archives/2010/01/argh-blog-hacked">http://enthusiasm.cozy.org/archives/2010/01/argh-blog-hacked</a><br />
<a href="http://www.askapache.com/htaccess/htaccess.html">http://www.askapache.com/htaccess/htaccess.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tiago.kamots.net/2010/01/24/my-netfirms-wp-hacked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discounted Windows 7 Professional Upgrade for Canadian Students Now Available</title>
		<link>http://tiago.kamots.net/2009/10/22/win7-pro-upgrade-cdn-students/</link>
		<comments>http://tiago.kamots.net/2009/10/22/win7-pro-upgrade-cdn-students/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 22:34:42 +0000</pubDate>
		<dc:creator>Tiago Moreira</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Seneca College]]></category>

		<guid isPermaLink="false">http://tiago.kamots.net/?p=95</guid>
		<description><![CDATA[Microsoft has really opened up to students in recent years, offering their flagship products at a dramatic price reduction. Most MSDN software is even free, including their Visual Studio line of products. Anyways, I’m here to say that Microsoft has already added Windows 7 Professional Upgrade (Wikipedia comparison of editions) to their student discount program. At [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong>Microsoft</strong></em> has really <a title="information about DreamSpark [Wikipedia]" href="http://en.wikipedia.org/wiki/DreamSpark" target="_blank">opened up to students</a> in recent years, offering their flagship products at a dramatic price reduction. Most <acronym title="Microsoft Developer Network">MSDN</acronym> <a title="information about the MSDN Academic Alliance [Wikipedia]" href="http://en.wikipedia.org/wiki/MSDN_Academic_Alliance" target="_blank">software is even free</a>, including their <a title="Microsoft Visual Studio [Wikipedia]" href="http://en.wikipedia.org/wiki/Microsoft_Visual_Studio" target="_blank">Visual Studio</a> line of products. Anyways, I’m here to say that Microsoft has already added <strong><a title="Windows 7 [Wikipedia]" href="http://en.wikipedia.org/wiki/Windows_7" target="_blank">Windows 7</a> <a title="Windows 7 Professional Edition [Microsoft]" href="http://www.microsoft.com/windows/windows-7/compare/professional.aspx">Professional</a> Upgrade</strong> (<a title="Windows 7 Editions [Wikipedia]" href="http://en.wikipedia.org/wiki/Windows_7_editions" target="_blank">Wikipedia comparison of editions</a>) to their student discount program.</p>
<p><a title="Windows 7 Professional Upgrade Canadian Student Pricing by Tiago Moreira, on Flickr" href="http://www.flickr.com/photos/kamots/4036784628/"><img src="http://farm4.static.flickr.com/3551/4036784628_bb2323199a_o.png" alt="Windows 7 Professional Upgrade Canadian Student Pricing" width="171" height="134" /></a></p>
<p>At <em>TheUltimateSteal.ca</em>, the Windows 7 Professional Upgrade is listed at $39.99 (in Canadian dollars)! Granted, that’s only for the digital download but you can have them ship you the official DVD for $13 (includes shipping and you don’t even pay tax).</p>
<p>To order your copy, visit <strong><a title="The Ultimate Steal for Canadian Students" href="http://www.theultimatesteal.ca" target="_blank">TheUltimateSteal.ca</a></strong> or through Microsoft’s longer URL: <a title="Microsoft's Student Discount Program" href="http://www.microsoft.com/student/discounts/theultimatesteal-ca/" target="_blank"><strong></strong></a><a href="http://www.microsoft.com/student/discounts/theultimatesteal-ca/">www.microsoft.com/student/discounts/theultimatesteal-ca/</a></p>
<p>Since this is an Upgrade, you will most likely have to have an existing genuine license for another Windows product (Windows XP and Vista only). There was a loophole with Windows Vista Upgrades where you would not need to enter in your existing key, but that they may be fixed in this new version. If in doubt, do a search for more information.</p>
<p>Enjoy the next step of PC evolution; thumbs up and thanks Microsoft.</p>
]]></content:encoded>
			<wfw:commentRss>http://tiago.kamots.net/2009/10/22/win7-pro-upgrade-cdn-students/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Office 2007 Service Pack 2 &#8211; Now with more goodness!</title>
		<link>http://tiago.kamots.net/2009/04/29/office-2007-sp2-more-goodness/</link>
		<comments>http://tiago.kamots.net/2009/04/29/office-2007-sp2-more-goodness/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 00:33:31 +0000</pubDate>
		<dc:creator>Tiago Moreira</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[Seneca College]]></category>

		<guid isPermaLink="false">http://tiago.kamots.net/?p=80</guid>
		<description><![CDATA[That&#8217;s a tasty service pack! Microsoft Office 2007 is now at Service Pack 2 and this one&#8217;s big. From an updated version of Office 2007 SP1, it was 350.3 MB on my Windows Vista PC. That&#8217;s a lot of ones and zeros. What&#8217;s great about this Service Pack is that it adds full support for [...]]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s a tasty <a title="Service Pack - Wikipedia" href="http://en.wikipedia.org/wiki/Service_pack" target="_blank">service pack</a>! <a title="Microsoft article on Wikipedia" href="http://en.wikipedia.org/wiki/Microsoft" target="_blank">Microsoft</a> <strong><a title="Microsoft Office 2007 (Wikipedia)" href="http://en.wikipedia.org/wiki/Microsoft_Office_2007" target="_blank">Office 2007</a></strong> is now at Service Pack 2 and this one&#8217;s big.</p>
<p>From an updated version of Office 2007 SP1, it was 350.3 MB on my Windows Vista PC. That&#8217;s a lot of ones and zeros.</p>
<p>What&#8217;s great about this Service Pack is that it adds full support for <a title="OpenDocument Format (Wikipedia)" href="http://en.wikipedia.org/wiki/OpenDocument" target="_blank">OpenDocument Format (<strong>ODF</strong>)</a> and saving as <a title="Portable Document Format (Wikipedia)" href="http://en.wikipedia.org/wiki/Portable_Document_Format" target="_blank">Portable Document Format (<strong>PDF</strong>)</a> and <a title="XML Paper Specification (Wikipedia)" href="http://en.wikipedia.org/wiki/XML_Paper_Specification" target="_blank">XML Paper Specification (<strong>XPS</strong>)</a>. No more having to download external add-ins for this. I&#8217;m noticing more and more that Microsoft is allowing a lot more open source interoperability in their products, but I don&#8217;t think it&#8217;s Big M &#8220;caving in&#8221;; on the contrary, they&#8217;re giving you more reasons to stay with their products.</p>
<p>Oh, and they also added an interface to program against to extend what formats Office 2007 is capable of working with. From their <a title="Description of 2007 Microsoft Office Suite SP2 and of Microsoft Office Language Pack 2007 SP2" href="http://support.microsoft.com/kb/953195" target="_blank">patch notes</a>:</p>
<blockquote><p><strong>Extensible File Formats:</strong> <a title="Microsoft Word (Wikipedia)" href="http://en.wikipedia.org/wiki/Microsoft_Word" target="_blank">Word</a>, <a title="Microsoft Excel (Wikipedia)" href="http://en.wikipedia.org/wiki/Microsoft_Excel" target="_blank">Excel</a>, and <a title="Microsoft PowerPoint (from Wikipedia)" href="http://en.wikipedia.org/wiki/Microsoft_PowerPoint" target="_blank">PowerPoint</a> now include a converter interface that lets you plug third-party custom file formats into these Office programs. A developer can create a converter for files of a particular extension. When this converter is installed on a user&#8217;s computer, the custom file format effectively behaves like a built-in file format. Specifically, users can open files of this format and save them by using the Open or Save <a title="User Interface (Wikipedia)" href="http://en.wikipedia.org/wiki/User_interface" target="_blank">UI</a>. They can even set the custom format as their default file format. For more information, visit the following <a title="the Open XML Format External File Converter for 2007 Microsoft Office System SP2 (from Microsoft)" href="http://msdn.microsoft.com/en-us/library/dd300649.aspx" target="_blank">MSDN Web site</a>.</p></blockquote>
<p>I&#8217;m interested to see where this goes.</p>
]]></content:encoded>
			<wfw:commentRss>http://tiago.kamots.net/2009/04/29/office-2007-sp2-more-goodness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CIPS Toronto &#8211; Discussion on Work-Life Balance</title>
		<link>http://tiago.kamots.net/2009/04/28/cips-toronto-discussion-on-work-life-balance/</link>
		<comments>http://tiago.kamots.net/2009/04/28/cips-toronto-discussion-on-work-life-balance/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 03:36:21 +0000</pubDate>
		<dc:creator>Tiago Moreira</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[CIPS]]></category>

		<guid isPermaLink="false">http://tiago.kamots.net/?p=84</guid>
		<description><![CDATA[I just returned from my first CIPS Toronto event. After being a member for just under a year, I finally found a meeting time that fit in with my schedule. Since I’m back at RBC for another summer term, it also put me much closer to the location: the Groundhog Pub. Upon arriving at the [...]]]></description>
			<content:encoded><![CDATA[<p>I just returned from my first <a title="CIPS Toronto website" href="http://www.cipstoronto.ca/" target="_blank">CIPS Toronto</a> event. After being a member for just under a year, I finally found a meeting time that fit in with my schedule. Since I’m back at <a href="http://www.rbc.com/careers/glo_tech_and_operations.html" target="_blank">RBC</a> for another summer term, it also put me much closer to the location: the <a href="http://www.groundhogpub.com/" target="_blank">Groundhog Pub</a>.</p>
<p>Upon arriving at the basement room, I found only a handful of people sitting around a table chatting. I was greeted by <a title="Cameron McKay's Blog" href="http://www.cameronmckay.com/" target="_blank">Cameron McKay</a> (the president of CIPS Toronto) and Jeff Knetchel. I also remember <a title="Introduction to Adam Cole on a Canadian IT Manager Blog" href="http://blogs.technet.com/cdnitmanagers/pages/Adam-Cole.aspx" target="_blank">Adam Cole</a> being there, but I did not remember everyone else’s name. I was the only student there and, by far, the youngest.</p>
<p>Cameron had brought along a large microphone to record the talk in hopes of turning it into a podcast. It started as a roundtable discussion where Cameron would ask a question and then go around the table asking the other people (around 10 at this point) what their thoughts or experiences were. I tried to contribute a few times, but I think I only really spoke at any length maybe three times. I asked a question of the others since they all seemed fairly successful and it was very enlightening to hear their experiences and advice on how to manage the balance in our lives. Hopefully the podcast is put up on the CIPS Toronto website.</p>
]]></content:encoded>
			<wfw:commentRss>http://tiago.kamots.net/2009/04/28/cips-toronto-discussion-on-work-life-balance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building OpenOffice.org from Source (Notes)</title>
		<link>http://tiago.kamots.net/2009/02/11/building-ooo-from-source-notes/</link>
		<comments>http://tiago.kamots.net/2009/02/11/building-ooo-from-source-notes/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 00:45:01 +0000</pubDate>
		<dc:creator>Tiago Moreira</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Seneca College]]></category>

		<guid isPermaLink="false">http://tiago.kamots.net/?p=50</guid>
		<description><![CDATA[I lost some of my previous entries, but below are some notes I made while going about compiling OpenOffice.org for the first time(s). In the following notes, I usually use &#8220;==&#8221; or &#8220;Tiago&#8221; or &#8220;TJ&#8221; as markers to myself. I wish I could highlight those markers, but they are there! 29-30 January 2009 configurations errors [...]]]></description>
			<content:encoded><![CDATA[<p>I lost some of my previous entries, but below are some notes I made while going about compiling OpenOffice.org for the first time(s). In the following notes, I usually use &#8220;==&#8221; or &#8220;Tiago&#8221; or &#8220;TJ&#8221; as markers to myself. I wish I could highlight those markers, but they are there!</p>
<p><strong>29-30 January 2009</strong></p>
<ul>
<li><a href="http://tiago.kamots.net/wp-content/uploads/2009/02/2009-01-29-1722h-OOo-dev.txt" target="_blank">configurations errors</a></li>
<li><a href="http://tiago.kamots.net/wp-content/uploads/2009/02/2009-01-29-1815h-OOo-dev-dmake-error.txt" target="_blank">dmake errors</a></li>
</ul>
<p><strong>4 February 2009</strong></p>
<ul>
<li><a href="http://tiago.kamots.net/wp-content/uploads/2009/02/2009-02-04-1055h-OOo-compile-on-India.txt" target="_blank">notes from building on PC-India in CDOT</a></li>
</ul>
<p>To see these files posted within this entry, click on the cut below:<span id="more-50"></span></p>
<p><strong>Configuration Errors</strong></p>
<pre lang="text" line="1" escaped="true">to time stuff for builds, you can just use the time command in front of the command to see how long it took

needed to install:
tcsh
then java-1.6.0-openjdk-devel.x86_64
then gperf.x86_64 0:3.0.3-4.fc9

TCSH installed from yum

JAVA ERROR:
checking for javac... no
configure: error: javac not found set with_jdk_home

GPERF ERROR:
checking for gperf... no
configure: error: gperf not found but needed. Install it.

MINGW ERROR:
checking for external/unowinreg/unowinreg.dll... configure: WARNING: not found, will be cross-built using mingw32
configure: error: for rebuilding unowinreg.dll you need the mingw32 C++ compiler.
         Specify mingw32 g++ executable name with --with-mingwin.
         Or use prebuilt one from http://tools.openoffice.org/unowinreg_prebuild/680/ and
         put it into external/unowinreg

to fix this: cd into /DEV300_m39/external/unowinreg
and then wget http://tools.openoffice.org/unowinreg_prebuild/680/unowinreg.dll

ERROR AROUND MOZILLA
checking which LDAP SDK to use... Netscape/Mozilla
checking which mozilla to use... internal
checking for toolkit mozilla should use... gtk2
checking whether to build Mozilla... yes
checking for mozilla-source-1.7.5.tar.gz... not found
checking for mozilla-source-1.7.5.tar.bz2... not found
configure: error: Mozilla source archive not found.
Please copy mozilla-source-1.7.5.tar.bz2 or mozilla-source-1.7.5.tar.gz to moz/download/.
The archives can be found here:

http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7.5/source/

TIAGO: this problem could actually be resolved by using pre-built binaries or the --disable-build-mozilla configure command
check out this site: http://wiki.services.openoffice.org/wiki/Build_Software_Requirements

download into directory &lt;$SRC_ROOT/moz/zipped&gt;

http://tools.openoffice.org/moz_prebuild/680/LINUXGCCIinc.zip

http://tools.openoffice.org/moz_prebuild/680/LINUXGCCIlib.zip

http://tools.openoffice.org/moz_prebuild/680/LINUXGCCIruntime.zip

had to rename files:
LINUXGCCIinc.zip
LINUXGCCIlib.zip
LINUXGCCIruntime.zip
**to:
LINUXGCCXinc.zip
LINUXGCCXlib.zip
LINUXGCCXruntime.zip

===CONFIGURE FINALLY PASSED:

when putting configure log into a text file, i received 2 warnings:
configure: WARNING: prelinked libgcc_s.so.1, enabling --with-system-stdlibs, use --without-system-stdlibs to override
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 1079.

** i used command: ./configure --disable-build-mozilla &gt; tiago_configure_log.txt

Fardad's logNtimecmd command script:
#!/bin/bash
echo start time: `date` &gt;&gt; $1time.log
echo $1 $2 $3 $4 $5 $6 $7 $8 $9&gt;&gt; $1time.log
$1 $2 $3 $4 $5 $6 $7 $8 $9 &gt;&gt; $1output.log 2&gt;&gt; $1output.log
echo end time: `date` &gt;&gt; $1time.log

my first build started around 5:14</pre>
<p><strong>Dmake Errors</strong></p>
<pre lang="text" line="1">==TJ== ERROR DURING FIRST DMAKE:

Building module rhino
/home/tmoreira/OOo/DEV300_m39/rhino
-------------
mkdir ./unxlngx6.pro/misc/build/rhino1_5R5/
mkdir: cannot create directory `./unxlngx6.pro/misc/build/rhino1_5R5/': File exists
cd ./unxlngx6.pro/misc/build/rhino1_5R5/ &amp;&amp; /usr/bin/ant -Dbuild.label="build-300m39(Build:9378)" jar  &amp;&amp; touch /home/tmoreira/OOo/DEV300_m39/rhino/./unxlngx6.pro/misc/build/so_built_ooo_rhino
Buildfile: build.xml

properties:

init:

compile:

properties:

compile:

properties:

get-swing-ex:

compile:
    [javac] Compiling 18 source files to /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/build/classes
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger/Main.java:2540: warning: [deprecation] org.mozilla.javascript.ContextListener in org.mozilla.javascript has been deprecated
    [javac] public class Main extends JFrame implements Debugger, ContextListener {
    [javac]                                                       ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/shell/Global.java:188: warning: [deprecation] org.mozilla.javascript.ClassDefinitionException in org.mozilla.javascript has been deprecated
    [javac]                InvocationTargetException, ClassDefinitionException,
    [javac]                                           ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/shell/Global.java:189: warning: [deprecation] org.mozilla.javascript.PropertyException in org.mozilla.javascript has been deprecated
    [javac]                PropertyException
    [javac]                ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger/Main.java:2579: warning: [deprecation] contextExited(org.mozilla.javascript.Context) in org.mozilla.javascript.ContextListener has been deprecated
    [javac]     public void contextExited(Context cx) {
    [javac]                 ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger/Main.java:2565: warning: [deprecation] contextEntered(org.mozilla.javascript.Context) in org.mozilla.javascript.ContextListener has been deprecated
    [javac]     public void contextEntered(Context cx) {
    [javac]                 ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger/Main.java:3610: cannot find symbol
    [javac] symbol  : method getThisObj()
    [javac] location: class org.mozilla.javascript.NativeCall
    [javac]                 result = f.call(cx, scope, call.getThisObj(),
    [javac]                                                ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger/Main.java:3923: warning: [deprecation] addContextListener(org.mozilla.javascript.ContextListener) in org.mozilla.javascript.Context has been deprecated
    [javac]             Context.addContextListener(sdb);
    [javac]                    ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger/Main.java:1607: cannot find symbol
    [javac] symbol  : method getThisObj()
    [javac] location: class org.mozilla.javascript.NativeCall
    [javac]                 obj = call.getThisObj();
    [javac]                           ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger/Main.java:1644: warning: [deprecation] disable() in javax.swing.JComponent has been deprecated
    [javac]     public void disable() {
    [javac]                 ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger/Main.java:1652: warning: [deprecation] enable() in javax.swing.JComponent has been deprecated
    [javac]     public void enable() {
    [javac]                 ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger/Main.java:2144: warning: [deprecation] getSourceName() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                 msg = err.getSourceName() + ", line " + err.getLineNumber() + ": " + msg;
    [javac]                          ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger/Main.java:2144: warning: [deprecation] getLineNumber() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                 msg = err.getSourceName() + ", line " + err.getLineNumber() + ": " + msg;
    [javac]                                                            ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger/Main.java:2220: warning: [deprecation] getSourceName() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                 msg = err.getSourceName() + ", line " + err.getLineNumber() + ": " + msg;
    [javac]                          ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger/Main.java:2220: warning: [deprecation] getLineNumber() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                 msg = err.getSourceName() + ", line " + err.getLineNumber() + ": " + msg;
    [javac]                                                            ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger/Main.java:2222: warning: [deprecation] getLineNumber() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                 int lineNum =  err.getLineNumber() ;
    [javac]                                   ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/shell/Global.java:70: warning: [deprecation] org.mozilla.javascript.PropertyException in org.mozilla.javascript has been deprecated
    [javac]         } catch (PropertyException e) {
    [javac]                  ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/shell/Main.java:286: warning: [deprecation] getSourceName() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                         if (ee.getSourceName() != null) {
    [javac]                               ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/shell/Main.java:287: warning: [deprecation] getSourceName() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                             Context.reportError(msg, ee.getSourceName(),
    [javac]                                                        ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/shell/Main.java:288: warning: [deprecation] getLineNumber() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                                                 ee.getLineNumber(),
    [javac]                                                   ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/shell/Main.java:289: warning: [deprecation] getLineSource() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                                                 ee.getLineSource(),
    [javac]                                                   ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/shell/Main.java:290: warning: [deprecation] getColumnNumber() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                                                 ee.getColumnNumber());
    [javac]                                                   ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/shell/Main.java:404: warning: [deprecation] getSourceName() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]             if (ee.getSourceName() != null) {
    [javac]                   ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/shell/Main.java:405: warning: [deprecation] getSourceName() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                 Context.reportError(msg, ee.getSourceName(),
    [javac]                                            ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/shell/Main.java:406: warning: [deprecation] getLineNumber() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                                     ee.getLineNumber(),
    [javac]                                       ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/shell/Main.java:407: warning: [deprecation] getLineSource() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                                     ee.getLineSource(),
    [javac]                                       ^
    [javac] /home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/shell/Main.java:408: warning: [deprecation] getColumnNumber() in org.mozilla.javascript.EcmaError has been deprecated
    [javac]                                     ee.getColumnNumber());
    [javac]                                       ^
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 2 errors
    [javac] 24 warnings

BUILD FAILED
/home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/build.xml:51: The following error occurred while executing this line:
/home/tmoreira/OOo/DEV300_m39/rhino/unxlngx6.pro/misc/build/rhino1_5R5/toolsrc/build.xml:34: Compile failed; see the compiler error output for details.

Total time: 1 second
dmake:  Error code 1, while making './unxlngx6.pro/misc/build/so_built_ooo_rhino'

ERROR: Error 65280 occurred while making /home/tmoreira/OOo/DEV300_m39/rhino
rmdir /tmp/22488
dmake:  Error code 1, while making 'build_instsetoo_native'

==TJ==
from Googling, I found this page: http://lists.go-oo.org/pipermail/dev-go-oo.org/2008-October/000903.html
it recommended I remove the symlink of rhino.jar. on our lab machines here, the file was located in: /usr/lib/jvm/java-openjdk/jre/lib
i just renamed the file as BACKUP and it ran until the next error:

==TJ == ERROR
Building module o3tl
/home/tmoreira/OOo/DEV300_m39/o3tl/qa
-------------
----------------------------------------------------------
- start unit test on library ../unxlngx6.pro/lib/libtests.so
----------------------------------------------------------
testshl2 -sf /tmp/mkVtEXrM ../unxlngx6.pro/lib/libtests.so
testshl2: error while loading shared libraries: libuno_sal.so.3: cannot open shared object file: No such file or directory
dmake:  Error code 127, while making 'unittest'

ERROR: Error 65280 occurred while making /home/tmoreira/OOo/DEV300_m39/o3tl/qa
rmdir /tmp/23931
dmake:  Error code 1, while making 'build_instsetoo_native'</pre>
<p><strong>notes from building on PC-India in CDOT</strong></p>
<pre lang="text" line="1">started Saturday 31 Jan 2009 past midnight

time to checkout svn co http://svn.services.openoffice.org/ooo/tags/DEV300_m41/ was 19.8 mins
source occupies 4.1GB on disk

since this is M41, the ./configure was in the SRC_ROOT, so i ran that

=TJ= didn't find tcsh, so i yum'd it
ran: yum install tcsh.x86_64

=TJ= no CUPS

checking cups/cups.h usability... no
checking cups/cups.h presence... no
checking for cups/cups.h... no
configure: error: cups/cups.h could not be found. libcupsys2-dev or cups???-devel missing?

fixed by installing: yum install cups-devel.x86_64

=TJ= missing gperf

checking for gperf... no
configure: error: gperf not found but needed. Install it.

FIX: installed it: yum install gperf

=TJ= missing unowinreg.dll

checking for external/unowinreg/unowinreg.dll... configure: WARNING: not found, will be cross-built using mingw32
configure: error: for rebuilding unowinreg.dll you need the mingw32 C++ compiler.
         Specify mingw32 g++ executable name with --with-mingwin.
         Or use prebuilt one from http://tools.openoffice.org/unowinreg_prebuild/680/ and
         put it into external/unowinreg

FIX: download it from  wget http://tools.openoffice.org/unowinreg_prebuild/680/unowinreg.dll
into the OOo/DEV300_m41/external/unowinreg folder

=TJ=

checking for mozilla-source-1.7.5.tar.gz... not found
checking for mozilla-source-1.7.5.tar.bz2... not found
configure: error: Mozilla source archive not found.
Please copy mozilla-source-1.7.5.tar.bz2 or mozilla-source-1.7.5.tar.gz to moz/download/.
The archives can be found here:

http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7.5/source/

FIX: download one of the 2 files:
http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7.5/source/mozilla-source-1.7.5.tar.bz2 [29 MB]
http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7.5/source/mozilla-source-1.7.5.tar.gz [37 MB]
I chose .tar.bz2 just because it was smaller
** cd into: OOo/DEV300_m41/moz/download
** run: wget http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7.5/source/mozilla-source-1.7.5.tar.bz2

=TJ= after configure completed, I ran LinuxX86-64Env.Set and also LinuxX86-64Env.Set.sh but I received a lot of errors, so i ran an instance of tcsh and re-did the &gt;source LinuxX86-64Env.Set.sh&lt;

=TJ= ran bootstrap and dmake was successfully built
* created screen and then ran dmake into a log file
* CMD: time dmake &gt; KAMOTS_dmake_log.txt

COMPILE ERRORS:

dmake:  Error code 127, while making './unxlngx6.pro/misc/build/so_moz_runtime_files'

ERROR: Error 65280 occurred while making /home/tmoreira/OOo/DEV300_m41/moz
dmake:  Error code 1, while making 'build_instsetoo_native'
1089.267u 242.073s 22:51.74 97.0%       0+0k 23208+5166784io 89pf+0w

Fix: nothing found yet
UPDATE (2009-Feb-3): re-compiled from scratch and it skipped past this part now

=TJ=
COMPILE ERROR:

/home/tmoreira/OOo/DEV300_m41/setup_native/registry/data/org/openoffice/Office
Nothing to build
/home/tmoreira/OOo/DEV300_m41/setup_native/scripts
Making ../unxlngx6.pro/bin/langpackscript.sh
Making ../unxlngx6.pro/bin/linuxpatchscript.sh
Making ../unxlngx6.pro/bin/javaloader.sh
Making ../unxlngx6.pro/bin/register_extensions
Making ../unxlngx6.pro/bin/deregister_extensions
Making ../unxlngx6.pro/bin/unpack_update.sh
Making ../unxlngx6.pro/bin/update.sh
Making ../unxlngx6.pro/bin/downloadscript.sh
Making ../unxlngx6.pro/bin/stclient_wrapper.sh
-------------
mkdir -p ../unxlngx6.pro/misc/install/fake-db-root
rpmbuild --define "_builddir /home/tmoreira/OOo/DEV300_m41/setup_native/unxlngx6.pro/misc/install/fake-db-root" --define "_rpmdir /home/tmoreira/OOo/DEV300_m41/setup_native/unxlngx6.pro/bin" -bb fake-db.spec
rpmbuild: /home/tmoreira/OOo/DEV300_m41/solver/300/unxlngx6.pro/lib/libnss3.so: version `NSS_3.10' not found (required by /usr/lib64/librpmio-4.6.so)
dmake:  Error code 1, while making '../unxlngx6.pro/bin/noarch/fake-db-1.0-0.noarch.rpm'

ERROR: Error 65280 occurred while making /home/tmoreira/OOo/DEV300_m41/setup_native/scripts
rmdir /tmp/30068
dmake:  Error code 1, while making 'build_instsetoo_native'

Fix: edited the LD_LIBRARY_PATH variabled the .Set.sh shell envars.

=TJ=
COMPILE ERROR:

**************************************************
ERROR: ERROR: Unknown format:  ! Expected: "a.b.c", or "a.b", or "a"
in function: determine_rpm_version
**************************************************

**************************************************
ERROR: Saved logfile: /home/tmoreira/OOo/DEV300_m41/instsetoo_native/unxlngx6.pro/OpenOffice/rpm/logging/en-US/log_DEV300_en-US.log
**************************************************
Wed Feb  4 02:08:49 2009 (00:29 min.)
dmake:  Error code 255, while making 'openoffice_en-US.rpm'

ERROR: Error 65280 occurred while making /home/tmoreira/OOo/DEV300_m41/instsetoo_native/util
rmdir /tmp/29601
dmake:  Error code 1, while making 'build_instsetoo_native'

tried to re-compile but got the error below

=TJ=

/home/tmoreira/OOo/DEV300_m41/sysui/desktop/redhat
-------------
rm -f /home/tmoreira/OOo/DEV300_m41/sysui/unxlngx6.pro/bin/desktop-integration/openoffice.org-redhat-menus-*
rm: No match.
rpmbuild -bb redhat-menus.spec --define "_rpmdir /home/tmoreira/OOo/DEV300_m41/sysui/unxlngx6.pro/bin/desktop-integration"      --define "_rpmfilename %%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm" \
                --buildroot /home/tmoreira/OOo/DEV300_m41/sysui/unxlngx6.pro/misc/openoffice.org-redhat-menus-3.1-9383.noarch \
                --define "_builddir /home/tmoreira/OOo/DEV300_m41/sysui/unxlngx6.pro/misc/openoffice.org" \
                --define "productname OpenOffice.org" \
                --define "pkgprefix openoffice.org3.1" \
                --define "unixfilename openoffice.org3" \
                --define "iconprefix openofficeorg3" \
                --define "version 3.1" \
                --define "release 9383"
rpmbuild: /home/tmoreira/OOo/DEV300_m41/solver/300/unxlngx6.pro/lib/libnss3.so: version `NSS_3.10' not found (required by /usr/lib64/librpmio-4.6.so)
dmake:  Error code 1, while making '/home/tmoreira/OOo/DEV300_m41/sysui/unxlngx6.pro/bin/desktop-integration/openoffice.org-redhat-menus-3.1-9383.noarch.rpm'

ERROR: Error 65280 occurred while making /home/tmoreira/OOo/DEV300_m41/sysui/desktop/redhat
rmdir /tmp/14668
dmake:  Error code 1, while making 'build_instsetoo_native'

tried to do the same thing with the library to set it to /usr/lib64 but it didn't work, i keep on getting the same error now</pre>
]]></content:encoded>
			<wfw:commentRss>http://tiago.kamots.net/2009/02/11/building-ooo-from-source-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
