Author: ken
Date: 2012-06-10 18:18:58 -0600 (Sun, 10 Jun 2012)
New Revision: 9882

Modified:
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter06/kbd.xml
   trunk/BOOK/general.ent
Log:
kbd-1.15.3 : another attempt at fixing it properly, tested in Pacific/Pago_Pago 
(and also /Kiritimati) with a little allowance for future TZs later than 
Pago_Pago.

Modified: trunk/BOOK/chapter01/changelog.xml
===================================================================
--- trunk/BOOK/chapter01/changelog.xml  2012-06-07 20:08:36 UTC (rev 9881)
+++ trunk/BOOK/chapter01/changelog.xml  2012-06-11 00:18:58 UTC (rev 9882)
@@ -37,6 +37,16 @@
 
 -->
     <listitem>
+      <para>2012-06-10</para>
+      <itemizedlist>
+         <listitem>
+           <para>[ken] - kbd-1.15.3 : go back to changing configure, and touch
+           aclocal.m4 : thanks to Bryan for explaining the problem.</para>
+         </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>2012-06-07</para>
       <itemizedlist>
          <listitem>

Modified: trunk/BOOK/chapter06/kbd.xml
===================================================================
--- trunk/BOOK/chapter06/kbd.xml        2012-06-07 20:08:36 UTC (rev 9881)
+++ trunk/BOOK/chapter06/kbd.xml        2012-06-11 00:18:58 UTC (rev 9882)
@@ -68,17 +68,15 @@
     with modern KMS, to provide the video mode files - for normal use
     <command>setfont</command> sizes the console appropriately) and its 
manpage.</para>
 
-    <para>Because we change <filename>Makefile.in</filename>, with modern 
autotools
-    various commands will be rerun by <command>make</command> after
-    <command>configure</command> has run.  In this case, 
<filename>configure</filename>
-    will be regenerated, so we need to change 
<filename>configure.ac</filename>.
-    Running <command>autoreconf</command> ensures this all happens before
-    <command>configure</command> is run, instead of during 
<command>make</command>.
-    </para>
+    <para>The shipped version of <filename>configure.ac</filename> is newer 
than
+    <filename>aclocal.m4</filename>, so autotools will be run by 
<command>make</command>
+    which will overwrite the change to <filename>configure</filename>. Alter 
the date
+    and time of <filename>configure.ac</filename> - this uses the system 
timezone, so we
+    pick a time that is sufficiently old in all timezones.</para>
 
-<screen><userinput remap="pre">sed -i 's/\(RESIZECONS_PROGS=\)yes/\1no/' 
configure.ac &amp;&amp;
+<screen><userinput remap="pre">sed -i 's/\(RESIZECONS_PROGS=\)yes/\1no/' 
configure &amp;&amp;
 sed -i 's/resizecons.8 //' man/man8/Makefile.in &amp;&amp;
-autoreconf</userinput></screen>
+touch -d '2011-05-07 08:30' configure.ac</userinput></screen>
 
     <para>Prepare Kbd for compilation:</para>
 

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent      2012-06-07 20:08:36 UTC (rev 9881)
+++ trunk/BOOK/general.ent      2012-06-11 00:18:58 UTC (rev 9882)
@@ -1,5 +1,5 @@
-<!ENTITY version "SVN-20120607">
-<!ENTITY releasedate "June 7, 2012">
+<!ENTITY version "SVN-20120610">
+<!ENTITY releasedate "June 10, 2012">
 <!ENTITY copyrightdate "1999-2012"><!-- jhalfs needs a literal dash, not 
&ndash; -->
 <!ENTITY milestone "7.2">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or 
"x.y[-pre{x}]" -->

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to