Index: chapter01/changelog.xml
===================================================================
--- chapter01/changelog.xml (revision cec299e8d3fa52bd63080118077aa44eabb4f76c)
+++ chapter01/changelog.xml (revision e03d5e49af5d60eebff308f1da5293de45f05805)
@@ -44,4 +44,17 @@
-->
+ 2018-01-12
+
+
+ [dj] - Add Libelf (Elfutils) 0.107.
+
+
+ [dj] - Update to Linux-4.14.13. Fixes
+ #4195.
+
+
+
+
+
2018-01-11
Index: chapter01/whatsnew.xml
===================================================================
--- chapter01/whatsnew.xml (revision cec299e8d3fa52bd63080118077aa44eabb4f76c)
+++ chapter01/whatsnew.xml (revision e03d5e49af5d60eebff308f1da5293de45f05805)
@@ -151,4 +151,7 @@
-->
+ Libelf-&elfutils-version;
+
+
Libpipeline-&libpipeline-version;
Index: chapter03/packages.xml
===================================================================
--- chapter03/packages.xml (revision cec299e8d3fa52bd63080118077aa44eabb4f76c)
+++ chapter03/packages.xml (revision e03d5e49af5d60eebff308f1da5293de45f05805)
@@ -155,4 +155,13 @@
Download:
MD5 sum: &e2fsprogs-md5;
+
+
+
+
+ Elfutils (&elfutils-version;) - &elfutils-size;:
+
+ Home page:
+ Download:
+ MD5 sum: &elfutils-md5;
Index: chapter06/chapter06.xml
===================================================================
--- chapter06/chapter06.xml (revision cec299e8d3fa52bd63080118077aa44eabb4f76c)
+++ chapter06/chapter06.xml (revision e03d5e49af5d60eebff308f1da5293de45f05805)
@@ -59,5 +59,5 @@
-
+
Index: chapter06/libelf.xml
===================================================================
--- chapter06/libelf.xml (revision e03d5e49af5d60eebff308f1da5293de45f05805)
+++ chapter06/libelf.xml (revision e03d5e49af5d60eebff308f1da5293de45f05805)
@@ -0,0 +1,84 @@
+
+
+ %general-entities;
+]>
+
+
+
+
+
+ elfutils
+ &elfutils-version;
+ &elfutils-url;
+
+
+ Libelf &elfutils-version;
+
+
+ Libelf
+
+
+
+
+
+ Libelf is a library for handling ELF (Executable and Linkable Format)
+ files.
+
+
+ &buildtime;
+ &diskspace;
+
+
+ &elfutils-ch6-sbu;
+ &elfutils-ch6-du;
+
+
+
+
+
+
+ Installation of Libelf
+
+ Libelf is part of elfutils-&elfutils-version; package. Use
+ the elfutils-&elfutils-version;.tar.xz as the source tarball.
+
+ Prepare Libelf for compilation:
+
+./configure --prefix=/usr
+
+ Compile the package:
+
+make
+
+ To test the results, issue make check.
+
+ Install the needed libraries:
+
+install -vm755 libelf/libelf.so /usr/lib/libelf-0.170.so
+install -vm644 config/libelf.pc /usr/lib/pkgconfig
+install -vm644 libelf/libelf.h /usr/include
+install -vm644 libelf/gelf.h /usr/include
+install -vm644 libelf/nlist.h /usr/include
+ln -sf libelf-0.170.so /usr/lib/libelf-1.so
+ln -sf libelf-0.170.so /usr/lib/libelf.so
+
+
+
+
+ Contents of Libelf
+
+
+ Installed Library
+
+
+
+ libelf.so
+
+
+
+
+
+
+
Index: chapter06/libffi.xml
===================================================================
--- chapter06/libffi.xml (revision cec299e8d3fa52bd63080118077aa44eabb4f76c)
+++ chapter06/libffi.xml (revision e03d5e49af5d60eebff308f1da5293de45f05805)
@@ -15,5 +15,5 @@
-
libffi-&libffi-version;
+ Libffi-&libffi-version;
@@ -24,5 +24,5 @@
- The libffi library provides a portable, high level programming
+ The Libffi library provides a portable, high level programming
interface to various calling conventions. This allows a programmer to call
any function specified by a call interface description at run time.
@@ -41,5 +41,5 @@
- Installation of libffi
+ Installation of Libffi
Modify the Makefile to install headers into the standard
@@ -73,5 +73,5 @@
- Contents of libffi
+ Contents of Libffi
Index: general.ent
===================================================================
--- general.ent (revision cec299e8d3fa52bd63080118077aa44eabb4f76c)
+++ general.ent (revision e03d5e49af5d60eebff308f1da5293de45f05805)
@@ -1,3 +1,3 @@
-
+
@@ -8,5 +8,5 @@
-
+
Index: packages.ent
===================================================================
--- packages.ent (revision cec299e8d3fa52bd63080118077aa44eabb4f76c)
+++ packages.ent (revision e03d5e49af5d60eebff308f1da5293de45f05805)
@@ -145,4 +145,12 @@
+
+
+
+
+
+
+
+
@@ -409,10 +417,10 @@
-
+
-
+
-
+