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 &&
+<screen><userinput remap="pre">sed -i 's/\(RESIZECONS_PROGS=\)yes/\1no/'
configure &&
sed -i 's/resizecons.8 //' man/man8/Makefile.in &&
-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
– -->
<!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