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

Last change on this file since cc565e2 was 01a173a, checked in by Andrew Bradford <andrew@…>, 7 years ago

Update changelog.

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