Author: fernando Date: Wed Nov 18 14:27:48 2015 New Revision: 16673 Log: • cmake-3.4.0: Minor re-reword of the tests explanations. • Update to nano-2.4.3. • Update to poppler-0.38.0. Good simplification of instructions. • Update to dbus-1.10.4. • Update to gtk+-3.18.5 (gtk+3.18.5).
Modified: trunk/BOOK/general.ent trunk/BOOK/general/graphlib/poppler.xml trunk/BOOK/general/prog/cmake.xml trunk/BOOK/general/sysutils/dbus.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/postlfs/editors/nano.xml trunk/BOOK/x/lib/gtk+3.xml Modified: trunk/BOOK/general.ent ============================================================================== --- trunk/BOOK/general.ent Tue Nov 17 21:29:40 2015 (r16672) +++ trunk/BOOK/general.ent Wed Nov 18 14:27:48 2015 (r16673) @@ -1,12 +1,12 @@ <!-- $LastChangedBy$ $Date$ --> -<!ENTITY day "17"> <!-- Always 2 digits --> +<!ENTITY day "18"> <!-- Always 2 digits --> <!ENTITY month "11"> <!-- Always 2 digits --> <!ENTITY year "2015"> <!ENTITY copyrightdate "2001-&year;"> <!ENTITY copyholder "The BLFS Development Team"> <!ENTITY version "&year;-&month;-&day;"> -<!ENTITY releasedate "November 17th &year;"> +<!ENTITY releasedate "November 18th &year;"> <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> <!ENTITY lfs-version "development"> <!-- x.y|development] --> Modified: trunk/BOOK/general/graphlib/poppler.xml ============================================================================== --- trunk/BOOK/general/graphlib/poppler.xml Tue Nov 17 21:29:40 2015 (r16672) +++ trunk/BOOK/general/graphlib/poppler.xml Wed Nov 18 14:27:48 2015 (r16673) @@ -6,10 +6,10 @@ <!ENTITY poppler-download-http "http://poppler.freedesktop.org/poppler-&poppler-version;.tar.xz"> <!ENTITY poppler-download-ftp " "> - <!ENTITY poppler-md5sum "c635e1742202cbbd9182cb0255d95652"> + <!ENTITY poppler-md5sum "850f0725e5b263c504f0cb0910d1fadc"> <!ENTITY poppler-size "1.6 MB (additional 9 MB for the test suite)"> - <!ENTITY poppler-buildsize "293 MB (with Qt4 and Qt5 libraries, and tests)"> - <!ENTITY poppler-time "2.0 SBU (with Qt4 and Qt5 libraries, and tests)"> + <!ENTITY poppler-buildsize "65 MB (with Qt4 and Qt5 libraries, and tests)"> + <!ENTITY poppler-time "1.6 SBU (with Qt4 and Qt5 libraries, and tests)"> <!ENTITY poppler-data-version "0.4.7"> @@ -165,29 +165,20 @@ <screen><userinput>rm -rf testfiles && git clone git://git.freedesktop.org/git/poppler/test testfiles</userinput></screen> - <note><para> - - This package can be optionally built with support for only one version of - Qt4 or Qt5. If you have only one, no modification is necessary. If both - are installed, and you wish support for only one, before executing the - <command>configure</command> command given below, use this command to - select Qt4: - - <screen><userinput>source /usr/bin/setqt4</userinput></screen> - - or this to select Qt5: - - <screen><userinput>source /usr/bin/setqt5</userinput></screen> - </para></note> + <note> + <para> + This package can be optionally built with support for only one version + of Qt4 or Qt5 or without any Qt support. You can selectively disable + support for one or both, see "Command Explanations" section, below. + </para> + </note> <para> Install <application>Poppler</application> by running the following commands: </para> -<screen><userinput>MOCQT4=$QT4DIR/bin/moc \ -MOCQT5=$QT5DIR/bin/moc \ -./configure --prefix=/usr \ +<screen><userinput>./configure --prefix=/usr \ --sysconfdir=/etc \ --disable-static \ --enable-build-type=release \ @@ -239,15 +230,6 @@ <title>Command Explanations</title> <para> - <envar>MOCQT4=$QT4DIR/bin/moc</envar> and - <envar>MOCQT5=$QT5DIR/bin/moc</envar>: - These environment variables are necessary, for linking with the two Qt - versions, if both are installed. If only one Qt version is installed or - you wish to link to only one version, you can remove them, although this - is not necessary. - </para> - - <para> <parameter>--enable-build-type=release</parameter>: This switch is used to apply a higher level of compiler optimizations. Other options are: [<option>relwithdebinfo/debug/debugfull/profile</option>] @@ -281,6 +263,14 @@ href="../../xincludes/gtk-doc-rebuild.xml"/> <para> + <option>--disable-poppler-qt4</option>: Don't compile poppler Qt4 wrapper. + </para> + + <para> + <option>--disable-poppler-qt5</option>: Don't compile poppler Qt5 wrapper. + </para> + + <para> <command>LC_ALL=en_US.UTF-8 make check</command>: Run the test suite. The environment variable LC_ALL=en_US.UTF-8 is only needed if the default locale does not include UTF-8. @@ -310,9 +300,7 @@ libpoppler-qt5.so </seg> <seg> - /usr/include/poppler, - /usr/share/poppler, - /usr/share/gtk-doc/html/poppler, and + /usr/{include,share,share/gtk-doc/html}/poppler and /usr/share/doc/poppler-&poppler-version; </seg> </seglistitem> Modified: trunk/BOOK/general/prog/cmake.xml ============================================================================== --- trunk/BOOK/general/prog/cmake.xml Tue Nov 17 21:29:40 2015 (r16672) +++ trunk/BOOK/general/prog/cmake.xml Wed Nov 18 14:27:48 2015 (r16673) @@ -122,14 +122,15 @@ -j<replaceable><N></replaceable> -O cmake-&cmake-version;-test.log</command>, where <replaceable><N></replaceable> is an integer between 1 and the - number of system cores. For some systems, it may be necessary to run - the tests only for Qt4 using <command>source setq4</command>, then + number of system cores. For some systems, it may be necessary to run the + tests only for Qt4 using <command>source setq4</command>, then <command>export CXXFLAGS="-std=c++11"</command> before the <command>./bootstrap ...</command>) command. If used, be sure to - <command>unset CXXFLAGS</command> after the tests. All the - problematic tests relate to the test procedures finding the correct - Qt files. Five of 447 test are known to fail under some circumstances. - + <command>unset CXXFLAGS</command> after the tests. One of the problematic + tests relates to the test procedures finding the correct Qt files. Eight + of 447 tests are known to fail under some circumstances related to Gtk+2 + and c++ standards. + <!-- Please, don't remove this comment, needed if tests start to fail again. If you want to investigate a problem with a given "problem1-test", use <command>bin/ctest -R "problem1-test"</command> and, to omit it, use Modified: trunk/BOOK/general/sysutils/dbus.xml ============================================================================== --- trunk/BOOK/general/sysutils/dbus.xml Tue Nov 17 21:29:40 2015 (r16672) +++ trunk/BOOK/general/sysutils/dbus.xml Wed Nov 18 14:27:48 2015 (r16673) @@ -6,9 +6,9 @@ <!ENTITY dbus-download-http "http://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.gz"> <!ENTITY dbus-download-ftp " "> - <!ENTITY dbus-md5sum "2428919cc77b8d0028d65ee4d5dbef31"> + <!ENTITY dbus-md5sum "27b8e99ffad603b8acfa25201c6e3d5c"> <!ENTITY dbus-size "1.9 MB"> - <!ENTITY dbus-buildsize "109 MB, with doxygen and xml documents (40 MB for the tests)"> + <!ENTITY dbus-buildsize "109 MB, with doxygen and xml documents (37 MB for the tests)"> <!ENTITY dbus-time "0.4 SBU, with doxygen and xml documents (0.4 SBU for the tests)"> ]> @@ -202,15 +202,15 @@ obtained in a build using the switches disabling documents generation. This and the use of the <command>make distclean</command> command implies that the build directory size is smaller than the one for a full build - with documents generated. + with documents generated. There are two errors, for unknown reasons. </para> - +<!-- <para> If <command>run-test.sh</command> fails, it can be disabled with the following sed, before running the commands for the tests: </para> -<screen><userinput>sed -i -e 's:run-test.sh:$(NULL):g' test/name-test/Makefile.in</userinput></screen> +<screen><userinput>sed -i -e 's:run-test.sh:$(NULL):g' test/name-test/Makefile.in</userinput></screen>--> <para> There has been a report that the tests may fail if running inside a @@ -441,7 +441,7 @@ <seg> dbus-cleanup-sockets, dbus-daemon, dbus-launch, dbus-monitor, dbus-run-session, dbus-send, dbus-test-tool, - dbus-update-activation-environment, and dbus-uuidgenn + dbus-update-activation-environment, and dbus-uuidgen </seg> <seg> libdbus-1.so Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Tue Nov 17 21:29:40 2015 (r16672) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Nov 18 14:27:48 2015 (r16673) @@ -43,6 +43,34 @@ </listitem> --> + + <listitem> + <para>November 18th, 2015</para> + <itemizedlist> + <listitem> + <para>[fernando] - Update to gtk+-3.18.5 (gtk+3.18.5). Fixes + <ulink url="&blfs-ticket-root;7142">#7142</ulink>.</para> + </listitem> + <listitem> + <para>[fernando] - Update to dbus-1.10.4. Fixes + <ulink url="&blfs-ticket-root;7141">#7141</ulink>.</para> + </listitem> + <listitem> + <para>[fernando] - Update to poppler-0.38.0. Good simplification of + instructions. Fixes + <ulink url="&blfs-ticket-root;7140">#7140</ulink>.</para> + </listitem> + <listitem> + <para>[fernando] - Update to nano-2.4.3. Fixes + <ulink url="&blfs-ticket-root;7139">#7139</ulink>.</para> + </listitem> + <listitem> + <para>[fernando] - cmake-3.4.0: Minor re-reword of the tests + explanations.</para> + </listitem> + </itemizedlist> + </listitem> + <listitem> <para>November 17th, 2015</para> <itemizedlist> Modified: trunk/BOOK/packages.ent ============================================================================== --- trunk/BOOK/packages.ent Tue Nov 17 21:29:40 2015 (r16672) +++ trunk/BOOK/packages.ent Wed Nov 18 14:27:48 2015 (r16673) @@ -58,7 +58,7 @@ <!ENTITY ed-version "1.12"> <!ENTITY emacs-version "24.5"> <!ENTITY joe-version "4.1"> -<!ENTITY nano-version "2.4.2"> +<!ENTITY nano-version "2.4.3"> <!ENTITY vim-version "7.4"> <!-- Chapter 7 --> @@ -185,7 +185,7 @@ <!ENTITY openjpeg-version "1.5.2"> <!ENTITY openjpeg2-version "2.1.0"> <!ENTITY pixman-version "0.32.8"> <!-- Even minors only --> -<!ENTITY poppler-version "0.37.0"> +<!ENTITY poppler-version "0.38.0"> <!ENTITY qpdf-version "6.0.0"> <!-- Chapter 11 --> @@ -219,7 +219,7 @@ <!ENTITY bluez-version "5.36"> <!ENTITY colord-version "1.2.12"> <!-- Even minors only --> <!ENTITY cpio-version "2.12"> -<!ENTITY dbus-version "1.10.2"> <!-- Even minors only --> +<!ENTITY dbus-version "1.10.4"> <!-- Even minors only --> <!ENTITY eudev-version "1.7"> <!ENTITY fcron-version "3.2.0"> <!ENTITY gpm-version "1.20.7"> @@ -480,7 +480,7 @@ <!ENTITY glu-version "9.0.0"> <!ENTITY goffice010-version "0.10.24"> <!ENTITY gtk2-version "2.24.28"> -<!ENTITY gtk3-version "3.18.4"> +<!ENTITY gtk3-version "3.18.5"> <!ENTITY gtk-engines-version "2.20.2"> <!ENTITY gtkmm2-version "2.24.4"> <!ENTITY gtkmm3-version "3.18.0"> Modified: trunk/BOOK/postlfs/editors/nano.xml ============================================================================== --- trunk/BOOK/postlfs/editors/nano.xml Tue Nov 17 21:29:40 2015 (r16672) +++ trunk/BOOK/postlfs/editors/nano.xml Wed Nov 18 14:27:48 2015 (r16673) @@ -6,9 +6,9 @@ <!ENTITY nano-download-http "http://ftp.gnu.org/gnu/nano/nano-&nano-version;.tar.gz"> <!ENTITY nano-download-ftp "ftp://ftp.gnu.org/gnu/nano/nano-&nano-version;.tar.gz"> - <!ENTITY nano-md5sum "ce6968992fec4283c17984b53554168b"> + <!ENTITY nano-md5sum "0acc0ca68eee68ef38f899532a4873c6"> <!ENTITY nano-size "1.8 MB"> - <!ENTITY nano-buildsize "9.4 MB"> + <!ENTITY nano-buildsize "13 MB"> <!ENTITY nano-time "less than 0.1 SBU"> ]> Modified: trunk/BOOK/x/lib/gtk+3.xml ============================================================================== --- trunk/BOOK/x/lib/gtk+3.xml Tue Nov 17 21:29:40 2015 (r16672) +++ trunk/BOOK/x/lib/gtk+3.xml Wed Nov 18 14:27:48 2015 (r16673) @@ -6,10 +6,10 @@ <!ENTITY gtk3-download-http "&gnome-download-http;/gtk+/&gnome-minor-18;/gtk+->k3-version;.tar.xz"> <!ENTITY gtk3-download-ftp "&gnome-download-ftp;/gtk+/&gnome-minor-18;/gtk+->k3-version;.tar.xz"> - <!ENTITY gtk3-md5sum "2becb7e8bcf2adf5cf39e6c463dab02c"> + <!ENTITY gtk3-md5sum "6cf1478025accbee2cd31a0b093d7efa"> <!ENTITY gtk3-size "19 MB"> <!ENTITY gtk3-buildsize "513 MB (with tests)"> - <!ENTITY gtk3-time "6.5 SBU (with tests)"> + <!ENTITY gtk3-time "6.6 SBU (with tests)"> ]> <sect1 id="gtk3" xreflabel="GTK+->k3-version;"> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
