source: clfs-embedded/BOOK/preface/common/changelog.xml @ c72b980

Last change on this file since c72b980 was a5cb4ffa, checked in by Andrew Bradford <andrew@…>, 10 years ago

Update changelog

  • Property mode set to 100644
File size: 17.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4  <!ENTITY % general-entities SYSTEM "../../general.ent">
5  %general-entities;
6]>
7
8<sect1 id="ch-preface-changelog" xreflabel="Master Changelog">
9  <?dbhtml filename="changelog.html"?>
10
11  <title>Master Changelog</title>
12
13  <para>This is version &version; of the Cross-Compiled Linux From Scratch book, dated
14  &releasedate;. If this book is more than six months old, a newer and better
15  version is probably already available. To find out, please check one of the
16  mirrors via <ulink url="&clfs-wiki;"/>.</para>
17
18  <para>Below is a list of detailed changes made since the previous release of
19   the book.</para>
20
21  <itemizedlist>
22    <title>Changelog Entries:</title>
23
24<!-- Changelog template
25
26    <listitem>
27      <para>Date</para>
28      <itemizedlist>
29        <listitem>
30          <para>[name] - New changelog entry.</para>
31        </listitem>
32        <listitem>
33          <para>[name] - Previous changelog entry.</para>
34        </listitem>
35      </itemizedlist>
36    </listitem>
37-->
38    <listitem>
39      <para>June 13, 2014</para>
40      <itemizedlist>
41        <listitem>
42          <para>[abradford] - Allow for easier starting over of targetfs build.
43          </para>
44        </listitem>
45        <listitem>
46          <para>[abradford] - Remove e2fsprogs, busybox version of utilities are
47          good enough.</para>
48        </listitem>
49        <listitem>
50          <para>[abradford] - Remove iptables, untested and largely
51            unused.</para>
52        </listitem>
53        <listitem>
54          <para>[abradford] - Add netplug utility to beyond.</para>
55        </listitem>
56        <listitem>
57          <para>[abradford] - Update binutils to v2.24.</para>
58        </listitem>
59        <listitem>
60          <para>[abradford] - Update busybox to v1.22.1.</para>
61        </listitem>
62        <listitem>
63          <para>[abradford] - Update musl to v1.0.3.</para>
64        </listitem>
65        <listitem>
66          <para>[abradford] - Simplify beyond sections into one section.</para>
67        </listitem>
68      </itemizedlist>
69    </listitem>
70
71    <listitem>
72      <para>October 24, 2013</para>
73      <itemizedlist>
74        <listitem>
75          <para>[abradford] - Shorten triplets.</para>
76        </listitem>
77        <listitem>
78          <para>[abradford] - Reorder variable tables for easier reading.</para>
79        </listitem>
80        <listitem>
81          <para>[abradford] - ARM and x86 are assumed little endian.</para>
82        </listitem>
83        <listitem>
84          <para>[abradford] - Fix musl installation symlinking.</para>
85        </listitem>
86        <listitem>
87          <para>[abradford] - Fix iana-etc 'make get'.</para>
88        </listitem>
89      </itemizedlist>
90    </listitem>
91
92    <listitem>
93      <para>October 21, 2013</para>
94      <itemizedlist>
95        <listitem>
96          <para>[abradford] - Cleanup the kernel build.</para>
97        </listitem>
98        <listitem>
99          <para>[abradford] - Move bootloaders into bootable section, just give
100            recommendations no exact steps.</para>
101        </listitem>
102        <listitem>
103          <para>[abradford] - Create top level README and LICENSE.</para>
104        </listitem>
105      </itemizedlist>
106    </listitem>
107
108    <listitem>
109      <para>October 18, 2013</para>
110      <itemizedlist>
111        <listitem>
112          <para>[abradford] - Fix the networking configuration to use eth0 and
113            DHCP to obtain a valid IP address.</para>
114        </listitem>
115      </itemizedlist>
116    </listitem>
117
118    <listitem>
119      <para>October 17, 2013</para>
120      <itemizedlist>
121        <listitem>
122          <para>[abradford] - Update dropbear to 2013.60 and fix instructions.</para>
123        </listitem>
124        <listitem>
125          <para>[abradford] - Assorted docbook updates for common pages.</para>
126        </listitem>
127        <listitem>
128          <para>[abradford] - Reorganize things people don't need to read into
129            the preface and things that really should be read into the chapters.</para>
130        </listitem>
131        <listitem>
132          <para>[abradford] - Delete hostapd and lib-nl.</para>
133        </listitem>
134        <listitem>
135          <para>[abradford] - Delete dependencies information, most of it was
136            wrong or outdated and so long as you follow the book in order
137            there's no issues.</para>
138        </listitem>
139      </itemizedlist>
140    </listitem>
141
142    <listitem>
143      <para>October 16, 2013</para>
144      <itemizedlist>
145        <listitem>
146          <para>[abradford] - Remove uClibc, use musl-libc.</para>
147        </listitem>
148        <listitem>
149          <para>[abradford] - Build cross compiler completely separate from
150            target file system.</para>
151        </listitem>
152        <listitem>
153          <para>[abradford] - Build GMP, MPFR, and MPC within GCC tree.</para>
154        </listitem>
155        <listitem>
156          <para>[abradford] - Linewrap many configure switches for easier
157            reading and editing.</para>
158        </listitem>
159      </itemizedlist>
160    </listitem>
161
162    <listitem>
163      <para>August 12, 2013</para>
164      <itemizedlist>
165        <listitem>
166          <para>[abradford] - Don't copy libiberty.h from binutils.</para>
167        </listitem>
168        <listitem>
169          <para>[abradford] - Install linux headers directly without cp.</para>
170        </listitem>
171        <listitem>
172          <para>[abradford] - Revert install of headers to cross-tools.</para>
173        </listitem>
174      </itemizedlist>
175    </listitem>
176
177    <listitem>
178      <para>July 24, 2013</para>
179      <itemizedlist>
180        <listitem>
181          <para>[abradford] - Fix binutils build issue with some Texinfo.</para>
182        </listitem>
183        <listitem>
184          <para>[abradford] - Install headers to cross-tools.</para>
185        </listitem>
186      </itemizedlist>
187    </listitem>
188
189    <listitem>
190      <para>June 17, 2013</para>
191      <itemizedlist>
192        <listitem>
193          <para>[abradford] - Change partitioning to creating build dir.</para>
194        </listitem>
195      </itemizedlist>
196    </listitem>
197
198    <listitem>
199      <para>June 13, 2013</para>
200      <itemizedlist>
201        <listitem>
202          <para>[abradford] - Remove WRT arch.</para>
203        </listitem>
204      </itemizedlist>
205    </listitem>
206
207    <listitem>
208      <para>June 11, 2013</para>
209      <itemizedlist>
210        <listitem>
211          <para>[abradford] - Many package updates.</para>
212        </listitem>
213        <listitem>
214          <para>[abradford] - Removal of some LFS specific information.</para>
215        </listitem>
216        <listitem>
217          <para>[abradford] - Update host requirements to at least Debian
218            Squeeze.</para>
219        </listitem>
220        <listitem>
221          <para>[kterrell] - Removal of sources from final tarball.</para>
222        </listitem>
223      </itemizedlist>
224    </listitem>
225
226    <listitem>
227      <para>September 22, 2012</para>
228      <itemizedlist>
229        <listitem>
230          <para>[abradford] - Small fixes to prologue and ch 1 and 2.</para>
231        </listitem>
232      </itemizedlist>
233    </listitem>
234
235    <listitem>
236      <para>September 13, 2012</para>
237      <itemizedlist>
238        <listitem>
239          <para>[ljump] - Fix System.map depmod command.</para>
240        </listitem>
241        <listitem>
242          <para>[ljump] - Fix console and null /dev node creation for final
243            system.</para>
244        </listitem>
245      </itemizedlist>
246    </listitem>
247
248    <listitem>
249      <para>September 02, 2012</para>
250      <itemizedlist>
251        <listitem>
252          <para>[William Harrington] - Fix uClibc patch MD5 sum.</para>
253        </listitem>
254      </itemizedlist>
255    </listitem>
256
257   <listitem>
258      <para>August 24, 2012</para>
259      <itemizedlist>
260        <listitem>
261          <para>[William Harrington] - Change Beyond Net hostapd page to include bootscript and configuration sections.</para>
262        </listitem>
263      </itemizedlist>
264    </listitem>
265
266    <listitem>
267      <para>August 22, 2012</para>
268      <itemizedlist>
269        <listitem>
270          <para>[William Harrington] - Change Beyond Net Dropbear page and edit the installation of bootscripts section.</para>
271        </listitem>
272        <listitem>
273           <para>[William Harrington] - Remove bash reference in hostreqs version script to use $SHELL variable.</para>
274        </listitem>
275      </itemizedlist>
276    </listitem>
277
278    <listitem>
279      <para>August 08, 2012</para>
280      <itemizedlist>
281        <listitem>
282          <para>[William Harrington] - Update version check script to find the libc version with hosts that use paths other than /lib and /lib64, such as multiarch distro.</para>
283        </listitem>
284      </itemizedlist>
285    </listitem>
286
287
288    <listitem>
289      <para>May 14, 2011</para>
290      <itemizedlist>
291        <listitem>
292          <para>[abradford] - Updated /etc/mdev.conf to Alpine Linux's example
293          to provide a better baseline example.</para>
294        </listitem>
295        <listitem>
296          <para>[abradford] - Reverted changes that removed the mknod'ing of
297          /dev/console and /dev/null.  These nodes may be needed on some systems
298          for proper booting.</para>
299        </listitem>
300        <listitem>
301          <para>[abradford] - Added Wireless Tools package to Beyond Networking
302          section.  Thanks to Ivan Castell Rovira for providing a set of
303          instructions for the installation of this package.</para>
304        </listitem>
305        <listitem>
306          <para>[abradford] - Fixed some Dropbear issues with symlinks and
307          directory naming.</para>
308        </listitem>
309      </itemizedlist>
310    </listitem>
311
312    <listitem>
313      <para>April 20, 2011</para>
314      <itemizedlist>
315        <listitem>
316          <para>[abradford] - Created a Beyond section just for extra libraries
317          and moved zlib into it.</para>
318        </listitem>
319      </itemizedlist>
320    </listitem>
321
322    <listitem>
323      <para>April 19, 2011</para>
324      <itemizedlist>
325        <listitem>
326          <para>[abradford] - Created a Beyond section just for networking
327          tools.</para>
328        </listitem>
329        <listitem>
330          <para>[abradford] - Created a Beyond section just for file system tools
331          and moved e2fsprogs into it.</para>
332        </listitem>
333      </itemizedlist>
334    </listitem>
335
336    <listitem>
337      <para>April 8, 2011</para>
338      <itemizedlist>
339        <listitem>
340          <para>[jciccone] - Cleaned up the acknowledgements page.</para>
341        </listitem>
342      </itemizedlist>
343    </listitem>
344
345    <listitem>
346      <para>March 31, 2011</para>
347      <itemizedlist>
348        <listitem>
349          <para>[abradford] - Updated BusyBox to version 1.18.4.</para>
350        </listitem>
351        <listitem>
352          <para>[abradford] - Updated GCC to version 4.6.0.</para>
353        </listitem>
354        <listitem>
355          <para>[abradford] - Updated MPC to version 0.9.</para>
356        </listitem>
357        <listitem>
358          <para>[abradford] - Updated zlib to version 1.2.5.</para>
359        </listitem>
360        <listitem>
361          <para>[abradford] - Updated Linux kernel to version 2.6.38.2.</para>
362        </listitem>
363        <listitem>
364          <para>[abradford] - Require Gawk 3.1 or greater because of Iana-Etc
365          requirements.</para>
366        </listitem>
367        <listitem>
368          <para>[abradford] - Updated "What Now?" section to include CBLFS link.
369          Thanks go to Adrian Grigo.</para>
370        </listitem>
371        <listitem>
372          <para>[abradford] - Link ${CLFS}/etc/init.d/rcS to
373          ${CLFS}/etc/rc.d/startup so that BusyBox's init can find the startup
374          scripts.</para>
375        </listitem>
376        <listitem>
377          <para>[abradford] - Updated mdev configuration such that video output
378          is disabled by default to ensure no errors if video is not
379          available.</para>
380        </listitem>
381      </itemizedlist>
382    </listitem>
383
384    <listitem>
385      <para>March 23, 2011</para>
386      <itemizedlist>
387        <listitem>
388          <para>[abradford] - Remove mknod commands as mdev takes care of creating
389          all required entries in /dev automatically.</para>
390        </listitem>
391        <listitem>
392          <para>[abradford] - Moved change ownership section to be as late in the
393          book as possible and only operate on a copy of the file system.</para>
394        </listitem>
395      </itemizedlist>
396    </listitem>
397
398    <listitem>
399      <para>March 18, 2011</para>
400      <itemizedlist>
401        <listitem>
402          <para>[abradford] - Copy libgcc library to target as it's needed by
403          at least e2fsprogs.</para>
404        </listitem>
405      </itemizedlist>
406    </listitem>
407
408    <listitem>
409      <para>March 7, 2011</para>
410      <itemizedlist>
411        <listitem>
412          <para>[abradford] - Added optional information for building C++
413          compiler.</para>
414        </listitem>
415        <listitem>
416          <para>[abradford] - Updated bootscripts install target and package contents
417          to match current bootscripts.</para>
418        </listitem>
419      </itemizedlist>
420    </listitem>
421
422    <listitem>
423      <para>February 24, 2011</para>
424      <itemizedlist>
425        <listitem>
426          <para>[abradford] - Added --disable-multilib to GCC builds.</para>
427        </listitem>
428      </itemizedlist>
429    </listitem>
430
431    <listitem>
432      <para>February 10, 2011</para>
433      <itemizedlist>
434        <listitem>
435          <para>[abradford] - Changed GCC Static and Final to build GCC for
436          ${CLFS_ABI} for ARM and MIPS, ${CLFS_CPU} for x86.  This removes the
437          need for using the ${BUILD} variable when building packages.</para>
438        </listitem>
439        <listitem>
440          <para>[abradford] - Updated Resources section.</para>
441        </listitem>
442      </itemizedlist>
443    </listitem>
444   
445    <listitem>
446      <para>January 30, 2011</para>
447      <itemizedlist>
448        <listitem>
449          <para>[abradford] - Updated MPFR download link.</para>
450        </listitem>
451        <listitem>
452          <para>[abradford] - Updated GCC to version 4.5.2.</para>
453        </listitem>
454        <listitem>
455          <para>[abradford] - Updated Binutils to version 2.21.</para>
456        </listitem>
457        <listitem>
458          <para>[abradford] - Added information to GCC's configure options.</para>
459        </listitem>
460        <listitem>
461          <para>[abradford] - Updated Iana-Etc to use more up-to-date data.</para>
462        </listitem>
463      </itemizedlist>
464    </listitem>
465
466    <listitem>
467      <para>Janurary 10, 2011</para>
468      <itemizedlist>
469        <listitem>
470          <para>[jciccone] - Changes Submitted By Andrew Bradford via the
471          CLFS-Dev Mailing List. Updated E2fsprogs to 1.41.14 and changed some
472          configure switches for uClibc compatibility.</para>
473        </listitem>
474      </itemizedlist>
475    </listitem>
476
477    <listitem>
478      <para>November 28, 2010</para>
479      <itemizedlist>
480        <listitem>
481          <para>[jciccone] - Updated BusyBox to 1.17.3.</para>
482        </listitem>
483        <listitem>
484          <para>[jciccone] - Updated uClibc to 0.9.31.</para>
485        </listitem>
486      </itemizedlist>
487    </listitem>
488
489    <listitem>
490      <para>November 21, 2010</para>
491      <itemizedlist>
492        <listitem>
493          <para>[jciccone] - Added MPC 0.8.2.</para>
494        </listitem>
495        <listitem>
496          <para>[jciccone] - Updated GCC to 4.5.1.</para>
497        </listitem>
498        <listitem>
499          <para>[jciccone] - Updated Binutils to 2.20.1.</para>
500        </listitem>
501        <listitem>
502          <para>[jciccone] - Updated MPFR to 3.0.0.</para>
503        </listitem>
504        <listitem>
505          <para>[jciccone] - Updated GMP to 5.0.1.</para>
506        </listitem>
507        <listitem>
508          <para>[jciccone] - Updated the Linux Kernel to 2.6.36.</para>
509        </listitem>
510        <listitem>
511          <para>[jciccone] - Make sure we change CLFS_HOST before we set it.
512          Also make sure that CLFS_HOST gets saved to the bashrc.</para>
513        </listitem>
514      </itemizedlist>
515    </listitem>
516
517    <listitem>
518      <para>November 8, 2008</para>
519      <itemizedlist>
520        <listitem>
521          <para>[jciccone] - Updated Busybox to 1.12.1.</para>
522        </listitem>
523        <listitem>
524          <para>[jciccone] - Updated uClibc to 0.9.30-rc3.</para>
525        </listitem>
526      </itemizedlist>
527    </listitem>
528
529    <listitem>
530      <para>November 8, 2008</para>
531      <itemizedlist>
532        <listitem>
533          <para>[jciccone] - Dropped the uClibc Headers Page.</para>
534        </listitem>
535        <listitem>
536          <para>[jciccone] - Updated GCC to 4.3.2.</para>
537        </listitem>
538        <listitem>
539          <para>[jciccone] - Updated Binutils to 2.19.</para>
540        </listitem>
541      </itemizedlist>
542    </listitem>
543
544    <listitem>
545      <para>Janurary 9, 2008</para>
546      <itemizedlist>
547        <listitem>
548          <para>[jciccone] - Updated Busybox to 1.8.2.</para>
549        </listitem>
550      </itemizedlist>
551    </listitem>
552
553    <listitem>
554      <para>November 5, 2006</para>
555      <itemizedlist>
556        <listitem>
557          <para>[jim] - Start of CLFS Embedded Development.</para>
558        </listitem>
559      </itemizedlist>
560    </listitem>
561
562  </itemizedlist>
563
564</sect1>
Note: See TracBrowser for help on using the repository browser.