Re: [blfs-book] [BLFS Trac] #10292: rustc-1.22.1-src

2018-01-23 Thread BLFS Trac via blfs-book
#10292: rustc-1.22.1-src
-+---
 Reporter:  ken@…|   Owner:  ken@…
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  8.2
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+---

Comment (by ken@…):

 Hopefully, fixed in r19693. But there has been so much churn in my testing
 this week that I'll leave this open for a bit, in case I copied wrong
 measurements from when I was expecting to use 1.23.0.

--
Ticket URL: 
BLFS Trac 
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: [blfs-book] [BLFS Trac] #10279: firefox-58.0

2018-01-23 Thread BLFS Trac via blfs-book
#10279: firefox-58.0
-+---
 Reporter:  ken@…|   Owner:  ken@…
 Type:  enhancement  |  Status:  assigned
 Priority:  high |   Milestone:  8.2
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+---

Comment (by ken@…):

 Hopefully, fixed in r19693. But there has been so much churn in my testing
 this week that I'll leave this open for a bit, in case I copied wrong
 measurements somewhere.

--
Ticket URL: 
BLFS Trac 
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

[blfs-book] r19693 - in trunk/BOOK: . general/prog introduction/welcome xsoft/graphweb

2018-01-23 Thread via blfs-book
Author: ken
Date: Tue Jan 23 17:54:48 2018
New Revision: 19693

Log:
Firefox-58.0 and rustc-1.22.1. Firefox now sometimes needs libnotify to report 
success during the install (I managed some installs without that being present, 
others barfed at the end).  This version of firefox has felt like 'In the 
beginning was the plan, ... and the darkness was upon the face of the workers 
...'  I hope it will be less painful for anybody using it.

Modified:
   trunk/BOOK/general/prog/rust.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/xsoft/graphweb/firefox.xml

Modified: trunk/BOOK/general/prog/rust.xml
==
--- trunk/BOOK/general/prog/rust.xmlTue Jan 23 09:50:10 2018(r19692)
+++ trunk/BOOK/general/prog/rust.xmlTue Jan 23 17:54:48 2018(r19693)
@@ -6,10 +6,10 @@
 
   https://static.rust-lang.org/dist/rustc--src.tar.gz;>
   
-  
-  
-  
-  
+  
+  
+  
+   
 ]>
 
 
@@ -53,6 +53,24 @@
   guarantees of a stable ABI.
 
 
+
+  
+Repeated builds of this package on the same machine show a wide range
+of build times. Some of this might be due to variations in downloading
+the required cargo files if they are not already present, but this does
+not seem to adequately explain the variations. Also, both the builder
+and the user running the install will need to download the cargo crates
+if they are not already present in ~/.cargo.
+  
+  
+If you use a DESTDIR method to install, you will only need to download
+the crates once, for the build, saving about one-third of the build and
+install time (but using extra space for the install). Similarly if you
+were to build as root, or if your user is allowed to run sudo
+./x.py install - but those methods are dangerous.
+  
+
+
 _checked;
 
 Package Information
@@ -95,6 +113,8 @@
 
   ,
   ,
+
   
 
 
@@ -126,7 +146,7 @@
 
 
 cat EOF  config.toml
-# see src/bootstrap/config.toml.example for more possible options
+# see config.toml.example for more possible options
 [llvm]
 targets = "X86"
 
@@ -136,8 +156,11 @@
 
 [install]
 prefix = "/usr"
-docdir = "share/doc/rustc-1.19.0"
+docdir = "share/doc/rustc-"
+
+[rust]
 channel = "stable"
+rpath = false
 EOF
 
 
@@ -155,7 +178,8 @@
   compile-fail/issue-37131.rs and run-make/target-without-atomics both try 
to
   compile for the thumbv6m-none-eabi target, but the BLFS build does not 
cater for
   that, and all 105 tests in debuginfo-gdb will fail if
-  gdb has not been installed.
+  gdb has not been installed. Several other 
tests in
+  run-make can also fail.
 
 
 
@@ -166,7 +190,7 @@
 grep 'running .* tests' ../rustc-testlog | awk '{ sum += $2 } 
END { print sum }'
 
 
-  That should report 14029 tests. Similarly, the total tests which failed 
can
+  That should report 14854 tests. Similarly, the total tests which failed 
can
   be found by running:
 
 
@@ -204,6 +228,14 @@
 
 
 
+  rpath = false: by default, rust can
+  be run from where it was built, without being installed. That adds 
DT_RPATH
+  entries to all of the ELF files, which produces very messy output from
+  ldd, showing the libraries in the place they were 
built,
+  even if they have been deleted from there after the install.
+
+
+
   --verbose: this switch can sometimes provide more
   information about a test which fails.
 
@@ -213,6 +245,17 @@
   will not stop at the first error.
 
 
+
+  PYTHON=/usr/bin/python3 ... tee buildlog: Because rust
+  can use Python3 which was installed in LFS,
+  this command tells it to use that instead of the deprecated
+  Python2. For the moment this should be 
regarded
+  as experimental and problems may be encountered. Because
+  rust will use all CPUs, if an error happened 
the
+  message may have scrolled out of the terminal's buffer. Logging makes it
+  possible to find out what was reported.
+
+
   
 
   
@@ -225,7 +268,7 @@
 
   
 
-  cargo, rust-gdb, rust-lldb, rustc, rustdoc.
+  cargo, rls, rust-gdb, rust-lldb, rustc, rustdoc.
 
 
   Many lib*16-byte-hash.so libraries.
@@ -255,6 +298,20 @@
   
 
   
+
+  
+rls
+
+  
+is the Rust Language Server. This can run in the background to
+provide IDEs, editors, and other tools with information about Rust
+programs.
+  
+  
+rls
+  
+
+  
 
   
 rust-gdb

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==
--- trunk/BOOK/introduction/welcome/changelog.xml   Tue Jan 

Re: [blfs-book] [BLFS Trac] #10243: librsvg-2.42.0 (wait for new rust/ff58 and 2.42.1 release)

2018-01-23 Thread BLFS Trac via blfs-book
#10243: librsvg-2.42.0 (wait for new rust/ff58 and 2.42.1 release)
-+--
 Reporter:  bdubbs@… |   Owner:  blfs-book@…
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  8.2
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+--

Comment (by ken@…):

 When committing this, please update the note in rust "and is at the moment
 only used by one package in this book"

--
Ticket URL: 
BLFS Trac 
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: [blfs-book] [BLFS Trac] #10292: rust-1.22.1-src

2018-01-23 Thread BLFS Trac via blfs-book
#10292: rust-1.22.1-src
-+---
 Reporter:  ken@…|   Owner:  ken@…
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  8.2
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+---
Changes (by ken@…):

 * owner:  blfs-book@… => ken@…
 * status:  new => assigned


--
Ticket URL: 
BLFS Trac 
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

[blfs-book] [BLFS Trac] #10292: rust-1.22.1-src

2018-01-23 Thread BLFS Trac via blfs-book
#10292: rust-1.22.1-src
-+-
 Reporter:  ken@…|  Owner:  blfs-book@…
 Type:  enhancement  | Status:  new
 Priority:  normal   |  Milestone:  8.2
Component:  BOOK |Version:  SVN
 Severity:  normal   |   Keywords:
-+-
 After all the problems I've seen when failing to build rustc-1.23.0
 (perhaps mainly due to using python3), I'm falling back to this version
 for the book, using python2. This version is good enough for firefox-58.0
 (which requires a newer version than 1.19.0) and also for librsvg-2.42.0.

--
Ticket URL: 
BLFS Trac 
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: [blfs-book] [BLFS Trac] #10240: rustc-1.23.0-src

2018-01-23 Thread BLFS Trac via blfs-book
#10240: rustc-1.23.0-src
-+--
 Reporter:  ken@…|   Owner:  ken@…
 Type:  enhancement  |  Status:  closed
 Priority:  normal   |   Milestone:  8.2
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:  wontfix
 Keywords:   |
-+--
Changes (by ken@…):

 * status:  assigned => closed
 * resolution:   => wontfix


Comment:

 I've had so many inconsistencies in building this version (in
 particularfailed builds which were fine when retried) that it gives me no
 confidence. Much of that was when using python3, but I think some of the
 failures happened before I found out that was possible.

 1.22.1, using the stable channel, is more than new-enough for
 firefox-58.0, and is adequate for librsvg-2.42. I'll raise a separate
 ticket for that.

 Meanwhile, 1.24 will be with us in 4 or 5 weeks. At the moment there is no
 *source* for firefox-59.0beta3 (the first available beta), but I'm going
 to stick my neck out and guess 1.22.1 will probably do for 59.0

 Closing as WONTFIX.

--
Ticket URL: 
BLFS Trac 
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: [blfs-book] [BLFS Trac] #10279: firefox-58.0

2018-01-23 Thread BLFS Trac via blfs-book
#10279: firefox-58.0
-+---
 Reporter:  ken@…|   Owner:  ken@…
 Type:  enhancement  |  Status:  assigned
 Priority:  high |   Milestone:  8.2
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+---
Changes (by ken@…):

 * priority:  normal => high


Comment:

 Release notes at [https://www.mozilla.org/en-
 US/firefox/58.0/releasenotes/]

 In particular: User profiles created in Firefox 58 (and in future
 releases) are not supported in previous versions of Firefox. Users who
 downgrade to a previous version should create a new profile for that
 version.

 The usual set of CVE fixes, see [https://www.mozilla.org/en-
 US/security/advisories/mfsa2018-02/]

--
Ticket URL: 
BLFS Trac 
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

[blfs-book] r19692 - in trunk/BOOK: . introduction/welcome server/databases

2018-01-23 Thread via blfs-book
Author: bdubbs
Date: Tue Jan 23 09:50:10 2018
New Revision: 19692

Log:
Update to sqlite-3.22.0

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/server/databases/sqlite.xml

Modified: trunk/BOOK/general.ent
==
--- trunk/BOOK/general.ent  Tue Jan 23 08:38:31 2018(r19691)
+++ trunk/BOOK/general.ent  Tue Jan 23 09:50:10 2018(r19692)
@@ -1,12 +1,12 @@
 
 
-   
+   

 
 
 
 
-
+
  
   
   

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==
--- trunk/BOOK/introduction/welcome/changelog.xml   Tue Jan 23 08:38:31 
2018(r19691)
+++ trunk/BOOK/introduction/welcome/changelog.xml   Tue Jan 23 09:50:10 
2018(r19692)
@@ -42,6 +42,16 @@
 
 -->
 
+  January 23rd, 2018
+  
+
+  [bdubbs] - Update to sqlite-3.22.0. Fixes
+  #10291.
+
+  
+
+
+
   January 22nd, 2018
   
 

Modified: trunk/BOOK/packages.ent
==
--- trunk/BOOK/packages.ent Tue Jan 23 08:38:31 2018(r19691)
+++ trunk/BOOK/packages.ent Tue Jan 23 09:50:10 2018(r19692)
@@ -510,7 +510,7 @@
 
 
 
-
+
 
 
 

Modified: trunk/BOOK/server/databases/sqlite.xml
==
--- trunk/BOOK/server/databases/sqlite.xml  Tue Jan 23 08:38:31 2018
(r19691)
+++ trunk/BOOK/server/databases/sqlite.xml  Tue Jan 23 09:50:10 2018
(r19692)
@@ -9,13 +9,13 @@
 
   https://sqlite.org/2017/sqlite-autoconf-.tar.gz;>
   
-  
+  
   
-  
+  
   
 
   https://sqlite.org/2017/sqlite-doc-.zip;>
-  
+  
   
 ]>
 
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: [blfs-book] [BLFS Trac] #10291: sqlite-autoconf sqlite-doc 3220000 (3.22.00)

2018-01-23 Thread BLFS Trac via blfs-book
#10291: sqlite-autoconf sqlite-doc 322 (3.22.00)
-+--
 Reporter:  bdubbs@… |   Owner:  blfs-book@…
 Type:  enhancement  |  Status:  closed
 Priority:  normal   |   Milestone:  8.2
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:  fixed
 Keywords:   |
-+--
Changes (by bdubbs@…):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 Fixed at revision 19692.

--
Ticket URL: 
BLFS Trac 
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: [blfs-book] [BLFS Trac] #10291: sqlite-autoconf sqlite-doc 3220000 (3.22.00)

2018-01-23 Thread BLFS Trac via blfs-book
#10291: sqlite-autoconf sqlite-doc 322 (3.22.00)
-+--
 Reporter:  bdubbs@… |   Owner:  blfs-book@…
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  8.2
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+--

Comment (by bdubbs@…):

 Release notes are at https://www.sqlite.org/releaselog/3_22_0.html

--
Ticket URL: 
BLFS Trac 
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

[blfs-book] r19691 - trunk/BOOK/general/prog

2018-01-23 Thread via blfs-book
Author: bdubbs
Date: Tue Jan 23 08:38:31 2018
New Revision: 19691

Log:
Fix sed for vala

Modified:
   trunk/BOOK/general/prog/vala.xml

Modified: trunk/BOOK/general/prog/vala.xml
==
--- trunk/BOOK/general/prog/vala.xmlTue Jan 23 03:43:21 2018(r19690)
+++ trunk/BOOK/general/prog/vala.xmlTue Jan 23 08:38:31 2018(r19691)
@@ -116,7 +116,7 @@
   
 
 
-sed -i '101d; 107,123d; 125,126d'  configure.ac 
+sed -i '102d; 108,124d; 126,127d'  configure.ac 
 sed -i '/valadoc/d' Makefile.am 
 ACLOCAL= autoreconf -fiv
 
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

[blfs-book] [BLFS Trac] #10291: sqlite-autoconf sqlite-doc 3220000 (3.22.00)

2018-01-23 Thread BLFS Trac via blfs-book
#10291: sqlite-autoconf sqlite-doc 322 (3.22.00)
-+-
 Reporter:  bdubbs@… |  Owner:  blfs-book@…
 Type:  enhancement  | Status:  new
 Priority:  normal   |  Milestone:  8.2
Component:  BOOK |Version:  SVN
 Severity:  normal   |   Keywords:
-+-
 New minor version.

--
Ticket URL: 
BLFS Trac 
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

[blfs-book] r19690 - trunk/BOOK/pst/xml

2018-01-23 Thread via blfs-book
Author: pierre
Date: Tue Jan 23 03:43:21 2018
New Revision: 19690

Log:
Reformat dependencies in xmlto

Modified:
   trunk/BOOK/pst/xml/xmlto.xml

Modified: trunk/BOOK/pst/xml/xmlto.xml
==
--- trunk/BOOK/pst/xml/xmlto.xmlMon Jan 22 20:21:20 2018(r19689)
+++ trunk/BOOK/pst/xml/xmlto.xmlTue Jan 23 03:43:21 2018(r19690)
@@ -61,26 +61,31 @@
 xmlto Dependencies
 
 Required
-,
-, and
-
+
+  ,
+  , and
+  
+
 
 Optional (for DVI, PDF, and postscript
 backend post-processing)
 
-,
+  ,
 
-http://sourceforge.net/projects/dblatex/files/dblatex/;>dblatex, 
and
-http://www.garshol.priv.no/download/xmltools/prod/PassiveTeX.html;>
-PassiveTeX
+  http://sourceforge.net/projects/dblatex/files/dblatex/;>dblatex, 
and
+  http://www.garshol.priv.no/download/xmltools/prod/PassiveTeX.html;>
+  PassiveTeX
+
 
 Optional (for text backend
 post-processing)
-One of
-,
-,
-, or
-http://elinks.or.cz/;>ELinks
+
+  One of
+  ,
+  ,
+  , or
+  http://elinks.or.cz/;>ELinks
+
 
 User Notes:
 
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

[blfs-book] Files in BLFS svn missing on anduin

2018-01-23 Thread via blfs-book
Missing git-2.16.1.tar.xz
Missing git-manpages-2.16.1.tar.xz
Missing git-htmldocs-2.16.1.tar.xz
Missing vala-0.38.5.tar.xz
Missing wget-1.19.4.tar.gz
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page