[blfs-book] [BLFS Trac] Batch modify: #11586, #11587

2019-01-24 Thread BLFS Trac via blfs-book
Batch modification to #11586, #11587 by bdubbs:


Action: resolve

Comment:
Fixed at revision 21036.

--
Tickets 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] r21036 - in trunk/BOOK: . general/prog introduction/welcome xfce/core

2019-01-24 Thread bdubbs--- via blfs-book
Author: bdubbs
Date: Thu Jan 24 22:16:28 2019
New Revision: 21036

Log:
Update to Thunar-1.8.3. 
Update to cbindgen-0.7.0.

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/prog/cbindgen.xml
   trunk/BOOK/general/prog/rust.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/xfce/core/thunar.xml

Modified: trunk/BOOK/general.ent
==
--- trunk/BOOK/general.ent  Thu Jan 24 19:35:52 2019(r21035)
+++ trunk/BOOK/general.ent  Thu Jan 24 22:16:28 2019(r21036)
@@ -1,12 +1,12 @@
 
 
-   
+   

 
 
 
 
-
+
  
   
   

Modified: trunk/BOOK/general/prog/cbindgen.xml
==
--- trunk/BOOK/general/prog/cbindgen.xmlThu Jan 24 19:35:52 2019
(r21035)
+++ trunk/BOOK/general/prog/cbindgen.xmlThu Jan 24 22:16:28 2019
(r21036)
@@ -6,10 +6,10 @@
 
   https://github.com/eqrion/cbindgen/archive/v&cbindgen-version;/cbindgen-&cbindgen-version;.tar.gz";>
   
-  
-  
-  
-  
+  
+  
+  
+  
 ]>
 
 

Modified: trunk/BOOK/general/prog/rust.xml
==
--- trunk/BOOK/general/prog/rust.xmlThu Jan 24 19:35:52 2019(r21035)
+++ trunk/BOOK/general/prog/rust.xmlThu Jan 24 22:16:28 2019(r21036)
@@ -201,7 +201,7 @@
 experimental-targets = ""
 
 [build]
-# omiti HTML docs to save time and space (comment this to build them)
+# omit HTML docs to save time and space (comment this to build them)
 docs = false
 
 # install cargo as well as rust

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==
--- trunk/BOOK/introduction/welcome/changelog.xml   Thu Jan 24 19:35:52 
2019(r21035)
+++ trunk/BOOK/introduction/welcome/changelog.xml   Thu Jan 24 22:16:28 
2019(r21036)
@@ -42,6 +42,20 @@
 
 -->
 
+  January 25th, 2019
+  
+
+  [bdubbs] - Update to Thunar-1.8.3. Fixes
+  #11587.
+
+
+  [bdubbs] - Update to cbindgen-0.7.0. Fixes
+  #11586.
+
+  
+
+
+
   January 24th, 2019
   
 

Modified: trunk/BOOK/packages.ent
==
--- trunk/BOOK/packages.ent Thu Jan 24 19:35:52 2019(r21035)
+++ trunk/BOOK/packages.ent Thu Jan 24 22:16:28 2019(r21036)
@@ -306,7 +306,7 @@
 
 
 
-
+
 
 
 
@@ -769,7 +769,7 @@
 
 
 
-
+
 
 
 

Modified: trunk/BOOK/xfce/core/thunar.xml
==
--- trunk/BOOK/xfce/core/thunar.xml Thu Jan 24 19:35:52 2019(r21035)
+++ trunk/BOOK/xfce/core/thunar.xml Thu Jan 24 22:16:28 2019(r21036)
@@ -7,9 +7,9 @@
   http://archive.xfce.org/src/xfce/thunar/1.8/Thunar-&thunar-version;.tar.bz2";>
   
-  
+  
   
-  
+  
   
 ]>
 
-- 
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] Batch modify: #11586, #11587

2019-01-24 Thread BLFS Trac via blfs-book
Batch modification to #11586, #11587 by bdubbs:


Action: accept

--
Tickets 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] #11587: Thunar-1.8.3

2019-01-24 Thread BLFS Trac via blfs-book
#11587: Thunar-1.8.3
-+
 Reporter:  bdubbs   |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  8.4
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+

Comment (by bdubbs):

 1.8.3

 - Thunar sometimes mounts USB drives with root permission
 - FreeBSD -Thunar crash due to passing null to strcmp()
 - Add support for org.freedesktop.FileManager1
 - Still 8sec delay on logout when there is an open thunar window
 - Thunar does not recover directories opened in a previous session
 - Thunar utilizes 100%CPU when the parent directory is not readable
 - Add support for CTRL+Z in rename dialog
 - Thunar rarely freezes when switching to tree-view
 - Crash in tree-view when multiple windows are open
 - Improve description of UCA command parameters
 - Fixed some Warnings and GLib-GObject-CRITICAL messages
 - Translation updates

--
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] #11587: Thunar-1.8.3

2019-01-24 Thread BLFS Trac via blfs-book
#11587: Thunar-1.8.3
-+---
 Reporter:  bdubbs   |  Owner:  blfs-book
 Type:  enhancement  | Status:  new
 Priority:  normal   |  Milestone:  8.4
Component:  BOOK |Version:  SVN
 Severity:  normal   |   Keywords:
-+---
 New point 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] [BLFS Trac] #11586: cbindgen-0.7.0

2019-01-24 Thread BLFS Trac via blfs-book
#11586: cbindgen-0.7.0
-+---
 Reporter:  bdubbs   |  Owner:  blfs-book
 Type:  enhancement  | Status:  new
 Priority:  normal   |  Milestone:  8.4
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] BLFS Package Currency Check - 2019-01-25 05:45:01 GMT

2019-01-24 Thread bdubbs--- via blfs-book
BLFS PackageBLFS Version  Latest  Ticket
chapter 05: mdadm   4.0  4.1  #11286
chapter 09: js3852.2.1gnome1 manual   
chapter 09: js5260.1.0   manual   
chapter 11: ImageMagick66.9.10-106.9.10-24#7859
chapter 11: ImageMagick77.0.8-10 7.0.8-24 #7859
chapter 13: cbindgen0.6.80.7.0
chapter 13: jdk 11.0.2+7 11.0.2   
chapter 17: alpine  2.21 2.21.999 #10188
chapter 20: db  5.3.28   manual   
chapter 26: oxygen-icons5   5.53.0   5.54.0   #11523
chapter 29: extra-cmake-modules 5.53.0   5.54.0   #11523
chapter 29: phonon  4.10.1   4.10.2   #11523
chapter 29: phonon-backend-vlc  0.10.1   0.10.2   #11523
chapter 32: kf5 5.53 5.54 #11523
chapter 32: kf5-apps18.12.0  18.12.1  #11523
chapter 32: plasma5 5.14.4   5.14.5   #11523
chapter 37: Thunar  1.8.21.8.3
chapter 37: thunar-volman   0.8.10.9.1#10163
chapter 45: kwave   18.12.0  18.12.1  #11523
chapter 50: docbook-xsl-nons1.79.2   manual   

-- 
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] #11521: Upgrade rustc for firefox-65.0

2019-01-24 Thread Ken Moffat via blfs-book
On Fri, Jan 25, 2019 at 01:29:52AM +, Ken Moffat wrote:
> On Fri, Jan 25, 2019 at 12:21:25AM -, BLFS Trac wrote:
> > #11521: Upgrade rustc for firefox-65.0
> > -+---
> >  Reporter:  ken@…|   Owner:  ken@…
> >  Type:  enhancement  |  Status:  assigned
> >  Priority:  normal   |   Milestone:  8.4
> > Component:  BOOK | Version:  SVN
> >  Severity:  normal   |  Resolution:
> >  Keywords:   |
> > -+---
> > 
> > Comment (by bdubbs):
> > 
> >  Just a progress report.   I tried to change the value of prefix in
> >  config.toml to /opt/rust or /opt/rustc-1.32.0, but it won't work.  I've
> >  developed a workaround.
> > 
> 
> Interesting.  I expect I'll find out the gory details soon enough -

Looks as if the prefix has to exist when the DESTDIR install is run:

thread 'main' panicked at 'could not canonicalize /opt/rustc-1.32.0'

Retrying, creating that directory at the point where I symlink
before the build, trying mkdir -v (NOT -p) to fail if it already
exists.

Will look at the branch tomorrow.

Also, 3 extra test failures on 8.3 in debuginfo-both, probably
caused from running an old version of gdb (8.1.1).  I might add that
to the current page.

ĸen
-- 
thread 'main' panicked at 'giraffe',
/tmp/rustc-1.32.0-src/src/test/run-fail/while-panic.rs:17:13
-- 
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] #11521: Upgrade rustc for firefox-65.0

2019-01-24 Thread BLFS Trac via blfs-book
#11521: Upgrade rustc for firefox-65.0
-+---
 Reporter:  ken@…|   Owner:  ken@…
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  8.4
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+---

Comment (by bdubbs):

 This is the modified rust page for review:

 http://www.linuxfromscratch.org/~bdubbs/blfs-book/general/rust.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

Re: [blfs-book] [BLFS Trac] #11521: Upgrade rustc for firefox-65.0

2019-01-24 Thread Bruce Dubbs via blfs-book

On 01/24/2019 07:29 PM, Ken Moffat wrote:

On Fri, Jan 25, 2019 at 12:21:25AM -, BLFS Trac wrote:

#11521: Upgrade rustc for firefox-65.0
-+---
  Reporter:  ken@…|   Owner:  ken@…
  Type:  enhancement  |  Status:  assigned
  Priority:  normal   |   Milestone:  8.4
Component:  BOOK | Version:  SVN
  Severity:  normal   |  Resolution:
  Keywords:   |
-+---

Comment (by bdubbs):

  Just a progress report.   I tried to change the value of prefix in
  config.toml to /opt/rust or /opt/rustc-1.32.0, but it won't work.  I've
  developed a workaround.



Interesting.  I expect I'll find out the gory details soon enough -
still in the process of adapting my scripts, then I'll boot my
haswell in 8.3 and try updating to 1.32.0, brief test, then 1.31.1
and switch the symlink.


  After DESTDIR=${PWD}/install ./x.py install:

  {{{
  mkdir -p install/opt/rustc-1.32.0
  mv install/usr/* install/opt/rustc-1.32.0
  rmdir install/usr
  }}}

  and then continue with

  {{{
  chown -R root:root install
  cp -a install/* /
  }}}

  And finish with

  ln -sfnv rustc-1.32.0 /opt/rustc
  

  For ld.so.conf, add '/opt/rustc/lib' and run ldconfig.

  Add a boot script that does 'pathprepend /opt/rustc/bin'



Why a boot script ?  My theory is that only cbindgen, gdb (for the
testsuite), firefox, librsvg, thunderbird need to know about it.

So I'm thinking of the SAVEPATH approach like in LVM2, but put
/opt/rustc/bin at the front.

And I'm particularly interested in the possibility of reverting to
an older version.


The boot script makes the change more general and means that builds for 
firefox, thunderbird, librsvg, etc will not require changes.


Attaching my script for now.

  -- Bruce
#!/bin/bash

source /usr/src/stats

###

DIR=`pwd`
VER=1.32.0
PROGRAM=rustc-$VER-src
LOG=$DIR/$PROGRAM-test.log
TITLE=$PROGRAM
TIMEFORMAT="$TIMEFMT $TITLE"

BUILDDIR=/mnt/tmp/rustc

rm -f  $LOG
sudo rm -rf $BUILDDIR
mkdir  $BUILDDIR
cd $BUILDDIR

before=`df -k /mnt/tmp | grep / | sed -e "s/ \{2,\}/ /g" | cut -d' ' -f3`

tar -xf $DIR/$PROGRAM.tar.?z* || exit 1

cd $PROGRAM
{ time \
  {
echo Making $TITLE
date

# Remove current version and symlink if they exist
sudo rm -rf /opt/rustc /opt/rustc-$VER

cat << EOF > config.toml
# see src/bootstrap/config.toml.example for more possible options
[llvm]

# use ninja
ninja = true

targets = "X86"
# When compiling LLVM, the experimental targets (WebAssembly
# and RISCV) are built by default - omit them
experimental-targets = ""

[build]
# omit HTML docs to save time and space (comment this to build them)
docs = false

# install cargo as well as rust
extended = true

[install]
prefix = "/usr"
docdir = "share/doc/rustc-$VER"

[rust]
channel = "stable"
rpath = false

# BLFS does not install the FileCheck executable from llvm,
# so disable codegen tests
codegen-tests = false

# get a trace if there is an Internal Compiler Exception
backtrace-on-ice = true

EOF

export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" &&

#python3 ./x.py build  --jobs=4 &&
./x.py build --jobs 4 --exclude src/tools/miri &&

#echo "BLFS Start CHECK"  &&
#date > $DIR/rustc-$VER-testlog &&
#(./x.py test --verbose --no-fail-fast 2>&1 >> $DIR/rustc-$VER-testlog || 
true ) &&
#date >> $DIR/rustc-$VER-testlog &&

echo "BLFS Start INSTALL"  &&
export LIBSSH2_SYS_USE_PKG_CONFIG=1 &&

DESTDIR=${PWD}/install ./x.py install &&

# Not needed in script
#unset LIBSSH2_SYS_USE_PKG_CONFIG

mkdir -p install/opt/rustc-$VER &&
mv install/usr/* install/opt/rustc-$VER &&
rmdir install/usr   &&

$SUDO chown -R root:root install &&
$SUDO cp -a install/* /  &&

# Create a symlink.
$SUDO ln -sfnv rustc-$VER /opt/rustc   &&
:
  }
} 2>&1 | tee -a $LOG

if [ $PIPESTATUS -ne 0 ]; then exit 1; fi;

stats $LOG $DIR/$PROGRAM.tar.?z* $before /mnt/tmp


du -sm $BUILDDIR

exit 0


thread 'main' panicked at 'could not canonicalize /opt/rustc', 
src/bootstrap/install.rs:78:48
note: Run with `RUST_BACKTRACE=1` for a backtrace.
failed to run: /mnt/tmp/rustc/rustc-1.32.0-src/build/bootstrap/debug/bootstrap 
install


#!/bin/bash

function stats()
{
  log=$1
  tarball=$2
  b4=$3
  builddir=$4

  # New fast time 20170519 -- change cpu scaling to 'performance'
  # Time as of 20180127 -- 95  -- binutils 2.30.0
  # Time as of 20180813 -- 94  -- binutils 2.31.1
  base_sbu=94

  # For laptop 20180112
  [ $(hostname) == 'laptop-181216' ] && base_sbu=119
  [ $(hostname) == 'toshiba-lfs'   ] && base_sbu=119
  [ $(hostname) == 'frodo82'   ] && base_sbu=95

  # For systemd in qemu
  #base_sbu=95

  dir=${builddir:-/tmp}

  free_now=`df -k $dir | grep / | sed -e "s/ \{2,\}/ /g" | cut -d" " -f3`

  buildtime=`tail -n1 $log|cut -f1 -d" "`
  sbu=`echo "scale=3; $buildtime / $base_sb

Re: [blfs-book] [BLFS Trac] #11521: Upgrade rustc for firefox-65.0

2019-01-24 Thread Ken Moffat via blfs-book
On Fri, Jan 25, 2019 at 12:21:25AM -, BLFS Trac wrote:
> #11521: Upgrade rustc for firefox-65.0
> -+---
>  Reporter:  ken@…|   Owner:  ken@…
>  Type:  enhancement  |  Status:  assigned
>  Priority:  normal   |   Milestone:  8.4
> Component:  BOOK | Version:  SVN
>  Severity:  normal   |  Resolution:
>  Keywords:   |
> -+---
> 
> Comment (by bdubbs):
> 
>  Just a progress report.   I tried to change the value of prefix in
>  config.toml to /opt/rust or /opt/rustc-1.32.0, but it won't work.  I've
>  developed a workaround.
> 

Interesting.  I expect I'll find out the gory details soon enough -
still in the process of adapting my scripts, then I'll boot my
haswell in 8.3 and try updating to 1.32.0, brief test, then 1.31.1
and switch the symlink.

>  After DESTDIR=${PWD}/install ./x.py install:
> 
>  {{{
>  mkdir -p install/opt/rustc-1.32.0
>  mv install/usr/* install/opt/rustc-1.32.0
>  rmdir install/usr
>  }}}
> 
>  and then continue with
> 
>  {{{
>  chown -R root:root install
>  cp -a install/* /
>  }}}
> 
>  And finish with
> 
>  ln -sfnv rustc-1.32.0 /opt/rustc
>  
> 
>  For ld.so.conf, add '/opt/rustc/lib' and run ldconfig.
> 
>  Add a boot script that does 'pathprepend /opt/rustc/bin'
> 

Why a boot script ?  My theory is that only cbindgen, gdb (for the
testsuite), firefox, librsvg, thunderbird need to know about it.

So I'm thinking of the SAVEPATH approach like in LVM2, but put
/opt/rustc/bin at the front.

And I'm particularly interested in the possibility of reverting to
an older version.

>  Seems to work.  I'll create a new branch and change the book there for
>  review.
> 

Thanks.

ĸen
-- 
thread 'main' panicked at 'giraffe',
/tmp/rustc-1.32.0-src/src/test/run-fail/while-panic.rs:17:13
-- 
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] #11521: Upgrade rustc for firefox-65.0

2019-01-24 Thread BLFS Trac via blfs-book
#11521: Upgrade rustc for firefox-65.0
-+---
 Reporter:  ken@…|   Owner:  ken@…
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  8.4
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+---

Comment (by bdubbs):

 Just a progress report.   I tried to change the value of prefix in
 config.toml to /opt/rust or /opt/rustc-1.32.0, but it won't work.  I've
 developed a workaround.

 After DESTDIR=${PWD}/install ./x.py install:

 {{{
 mkdir -p install/opt/rustc-1.32.0
 mv install/usr/* install/opt/rustc-1.32.0
 rmdir install/usr
 }}}

 and then continue with

 {{{
 chown -R root:root install
 cp -a install/* /
 }}}

 And finish with

 ln -sfnv rustc-1.32.0 /opt/rustc
 

 For ld.so.conf, add '/opt/rustc/lib' and run ldconfig.

 Add a boot script that does 'pathprepend /opt/rustc/bin'

 Seems to work.  I'll create a new branch and change the book there for
 review.

--
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] Batch modify: #11582, #11584

2019-01-24 Thread BLFS Trac via blfs-book
Batch modification to #11582, #11584 by bdubbs:


Action: resolve

Comment:
Fixed at revision 21034.

--
Tickets 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] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by pierre.labastie):

 Thanks Ken and Bruce.

 For asciidoc, I've found: https://github.com/asciidoc/asciidoc-py3. No
 release yet.
 There is also https://asciidoc3.org/. Looks like they are independent
 forks. The latter has releases, but the "historical" devs of asciidoc are
 on the former.

--
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] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by ken@…):

 And to me.

--
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] r21034 - in trunk/BOOK: . introduction/welcome multimedia/libdriv postlfs/filesystems

2019-01-24 Thread bdubbs--- via blfs-book
Author: bdubbs
Date: Thu Jan 24 11:25:32 2019
New Revision: 21034

Log:
Update to btrfs-progs-v4.20.1. 
Update to x265_3.0.

Modified:
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/multimedia/libdriv/x265.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/postlfs/filesystems/btrfs-progs.xml

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==
--- trunk/BOOK/introduction/welcome/changelog.xml   Thu Jan 24 11:09:29 
2019(r21033)
+++ trunk/BOOK/introduction/welcome/changelog.xml   Thu Jan 24 11:25:32 
2019(r21034)
@@ -45,6 +45,14 @@
   January 24th, 2019
   
 
+  [bdubbs] - Update to btrfs-progs-v4.20.1. Fixes
+  #11582.
+
+
+  [bdubbs] - Update to x265_3.0. Fixes
+  #11584.
+
+
   [ken] - Update to rustc-1.32.0, needed for the forthcoming
   firefox-65. Note that the instructions are going to be changed to
   install in /opt/rustc-1.XX.Y but the details of that are yet to be 
worked

Modified: trunk/BOOK/multimedia/libdriv/x265.xml
==
--- trunk/BOOK/multimedia/libdriv/x265.xml  Thu Jan 24 11:09:29 2019
(r21033)
+++ trunk/BOOK/multimedia/libdriv/x265.xml  Thu Jan 24 11:25:32 2019
(r21034)
@@ -6,7 +6,7 @@
 
   https://bitbucket.org/multicoreware/x265/downloads/x265_&x265-version;.tar.gz";>
   
-  
+  
   
   
   

Modified: trunk/BOOK/packages.ent
==
--- trunk/BOOK/packages.ent Thu Jan 24 11:09:29 2019(r21033)
+++ trunk/BOOK/packages.ent Thu Jan 24 11:25:32 2019(r21034)
@@ -47,7 +47,7 @@
 
 
 
-
+
 
 
 
@@ -947,7 +947,7 @@
 
 
 
-
+
 
 
 

Modified: trunk/BOOK/postlfs/filesystems/btrfs-progs.xml
==
--- trunk/BOOK/postlfs/filesystems/btrfs-progs.xml  Thu Jan 24 11:09:29 
2019(r21033)
+++ trunk/BOOK/postlfs/filesystems/btrfs-progs.xml  Thu Jan 24 11:25:32 
2019(r21034)
@@ -6,10 +6,10 @@
 
   
   
-  
+  
   
-  
-  
+  
+  
 ]>
 
 
-- 
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] #11521: Upgrade rustc for firefox-65.0

2019-01-24 Thread Ken Moffat via blfs-book
On Thu, Jan 24, 2019 at 05:18:50PM +, Ken Moffat via blfs-book wrote:
> On Thu, Jan 24, 2019 at 04:42:28PM -, BLFS Trac wrote:
> 
> I don't have time to look at the moment - going out shortly.
Still going out "shortly".  Meanwhile, I've committed my current
version in the hope this will clear up some of the confusion which
people are encountering in running the tests (I guess I've run so
many rust testsuites that I just thing "oh, yes, check the details".

ĸen
-- 
thread 'main' panicked at 'giraffe',
/tmp/rustc-1.32.0-src/src/test/run-fail/while-panic.rs:17:13
-- 
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] #11521: Upgrade rustc for firefox-65.0

2019-01-24 Thread BLFS Trac via blfs-book
#11521: Upgrade rustc for firefox-65.0
-+---
 Reporter:  ken@…|   Owner:  ken@…
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  8.4
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+---

Comment (by ken@…):

 First set of changes in r21033 - updated now to help reduce the confusion
 when people test it. Details of failures might need tweaking if more come
 to light.

 I've also put down a marker in the changelog that it will be moving to
 /opt, but that the instructions for using it should be in a form where an
 existing install in /usr can be used.

 That will be a time to document the problems a bit more, and maybe to
 advise using a different prefix if rebuilding with major changes in
 config.toml (e.g. shipped llvm vs system llvm).

--
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] r21033 - in trunk/BOOK: . general/prog introduction/welcome

2019-01-24 Thread ken--- via blfs-book
Author: ken
Date: Thu Jan 24 11:09:29 2019
New Revision: 21033

Log:
Rustc-1.32.0. I've moved the Note about only updating when necessary into the 
introduction as ordinary text, added some details about deleting an older 
version before updating, and reworked the text about testing. That might still 
need a little tweaking, but best to get the updated instructions out because 
people have been having trouble interpreting their results. Thanks to all the 
people who have helped on this version, both here and on the issues at rust.

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

Modified: trunk/BOOK/general/prog/rust.xml
==
--- trunk/BOOK/general/prog/rust.xmlThu Jan 24 10:30:47 2019(r21032)
+++ trunk/BOOK/general/prog/rust.xmlThu Jan 24 11:09:29 2019(r21033)
@@ -6,10 +6,15 @@
 
   https://static.rust-lang.org/dist/rustc-&rust-version;-src.tar.gz";>
   
-  
-  
-  
-  
+  
+  
+  
+
+  
+  
 ]>
 
 
@@ -35,6 +40,14 @@
 
 
 
+  This package is updated on a six-weekly release cycle. Because it is
+  such a large and slow package to build, and is at the moment only 
required
+  by five packages in this book, the BLFS editors take the view that it
+  should only be updated when that is necessary (either to fix problems,
+  or to allow a new version of firefox to 
build).
+
+
+
   As with many  other programming languages, rustc (the rust compiler)
   needs a binary from which to bootstrap. It will download a stage0 binary
   and many cargo crates (these are actually .tar.gz source archives) at
@@ -43,6 +56,32 @@
 
 
 
+  These crates will then remain in various forms (cache, directories of
+  extracted source), in ~/.cargo for
+  ever more. It is common for large rust 
packages
+  to use multiple versions of some crates. If you purge the files before
+  updating this package, very few crates will need to be updated by the
+  packages in this book which use it (and they will be downloaded as
+  required). But if you retain an older version as a fallback option and
+  then use it (that would require not building in
+  /usr), it is likely that it will
+  then have to re download some crates. For a full download (i.e. starting
+  with an empty or missing ~/.cargo)
+  downloading the external cargo files for this version only takes a minute
+  or so on a fast network.
+
+
+
+  
+When you upgrade to a newer version, the new libraries will have 
various
+hashes in their names and therefore there will be a mix of versions but
+only one of each will be usable. A binary distribution would use its
+package manager to delete all the old rust
+installation before updating. You may wish to do the same to save 
space.
+  
+
+
+
   The current rustbuild build-system will use
   all available processors, although it does not scale well and often falls
   back to just using one core while waiting for a library to compile.
@@ -62,10 +101,8 @@
 purposes.
   
   
-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.
+Unlike with previous versions, the build times of this version when
+   repeated on the same machine seem reasonably consistent.
   
   
 Unusually, a DESTDIR-style method is being used to install this 
package.
@@ -122,15 +159,16 @@
   
 
 
+
 
 Optional
 
-   (recommended if running the testsuite)
+   (used by the testsuite if it is present)
 
 
 
@@ -141,34 +179,37 @@
   
 Installation of Rust
 
-
-  
-This package is updated on a six-weekly release cycle. Because it is
-such a large and slow package to build, and is at the moment only 
required
-by five packages in this book, the BLFS editors take the view that it
-should only be updated when that is necessary.
-  
-
-
 
-  First create a suitable config.toml file
-  which will configure the build :
+  First create a suitable config.toml file which will
+  configure the build. Unlike with previous releases, where even quite old
+  system versions of LLVMworked well, this
+  version ships with a development version and using the current  release is known to result in breakage in some
+  circumstances.
 
 
 cat << EOF > config.toml
 # see config.toml.example for more possible options
 [llvm]
-targets = "X86"
 
-# When using system llvm prefer shared libraries
-link-shared = true
+# use ninja
+ninja = true
+
+targets 

Re: [blfs-book] [BLFS Trac] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by bdubbs):

 Sounds good to me.

--
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] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by pierre.labastie):

 Well, let's discuss some sort of policy (I do not have the whole picture
 yet, so may need adjustments later). From Douglas and Bruce inputs, I'd
 say it could be:
 - Python modules: always build for P3, except when impossible (pygtk).
 Build for P2 only when really needed by something in the book (normally,
 already implemented).
 - Other applications:
   - Python bindings: don't prevent building bindings for P3 (but do not
 build them if upstream default is to not build them), and always prevent
 building them for P2, unless the package itself or a dependent package
 require P2.
   - Python apps: build only for P3 as much as possible. Build for P2 only
 when upstream ~~is too lazy~~ has been too busy to take the time to switch
 to P3.

--
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] r21032 - in trunk/BOOK: general/genutils introduction/welcome postlfs/security

2019-01-24 Thread pierre--- via blfs-book
Author: pierre
Date: Thu Jan 24 10:30:47 2019
New Revision: 21032

Log:
Fix deps of asciidoc, and remove the need for P2 in volume_key

Modified:
   trunk/BOOK/general/genutils/asciidoc.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/postlfs/security/volume_key.xml

Modified: trunk/BOOK/general/genutils/asciidoc.xml
==
--- trunk/BOOK/general/genutils/asciidoc.xmlThu Jan 24 08:52:09 2019
(r21031)
+++ trunk/BOOK/general/genutils/asciidoc.xmlThu Jan 24 10:30:47 2019
(r21032)
@@ -60,9 +60,9 @@
 
 Asciidoc Dependencies
 
-Optional
-
-   
+Required (Run time)
+
+   
 
 
 User Notes:

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==
--- trunk/BOOK/introduction/welcome/changelog.xml   Thu Jan 24 08:52:09 
2019(r21031)
+++ trunk/BOOK/introduction/welcome/changelog.xml   Thu Jan 24 10:30:47 
2019(r21032)
@@ -45,6 +45,14 @@
   January 24th, 2019
   
 
+  [pierre] - Update volume_key dependencies and instructions,
+  to avoid using Python 2.
+
+
+  [pierre] - Update Asciidoc dependencies; Python 2 is required
+  at runtime.
+
+
   [renodr] - Update to NSS-3.41.1. Fixes
   #11583.
 

Modified: trunk/BOOK/postlfs/security/volume_key.xml
==
--- trunk/BOOK/postlfs/security/volume_key.xml  Thu Jan 24 08:52:09 2019
(r21031)
+++ trunk/BOOK/postlfs/security/volume_key.xml  Thu Jan 24 10:30:47 2019
(r21032)
@@ -77,12 +77,20 @@
 
   ,
   ,
-  , 
-  , 
-  , and
+  , and
+  
+
+
+Recommended
+
   
 
 
+Optional
+
+  
+
+
 User Notes:
   
 
@@ -102,8 +110,9 @@
   
 
 
-autoreconf -fiv   &&
-./configure --prefix=/usr &&
+autoreconf -fiv  &&
+./configure --prefix=/usr\
+--without-python &&
 make
 
 
@@ -118,6 +127,22 @@
 
   
 
+  
+Command Explanations
+
+
+  --without-python: This parameter prevents building
+  the Python 2 bindings, if  is installed.
+
+
+
+  --without-python3: Use this option if you do not want
+  to build the Python 3 bindings. In this case,
+   is not needed.
+
+
+  
   
 Contents
 
-- 
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] #11585: libkexiv2 / gwenview does not build with current Exiv2 (hold untit Feb 7) (was: libkexiv2 / gwenview does not build with current Exiv2)

2019-01-24 Thread BLFS Trac via blfs-book
#11585: libkexiv2 / gwenview does not build with current Exiv2 (hold untit Feb 
7)
+---
 Reporter:  renodr  |   Owner:  bdubbs
 Type:  defect  |  Status:  assigned
 Priority:  normal  |   Milestone:  8.4
Component:  BOOK| Version:  SVN
 Severity:  normal  |  Resolution:
 Keywords:  |
+---

--
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] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by bdubbs):

 We can prevent the modules from being built but we need to explain the
 complexities of the inter dependencies in a note (or similar). If we don't
 need any of the modules in BLFS, I'd rather list swig as optional rather
 than recommended.

--
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] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by pierre.labastie):

 Replying to [comment:11 bdubbs]:
 >
 > Unless we know about a P2 dependency, then we can omit it by default if
 it takes a command to include it.  I'd say leave in the P3 bindings as we
 have P3 already in LFS, but make P2 optional and don't take explicit
 action to disable the P2 bindings.

 There is an issue with this approach:
 - suppose P2 is present. The package will then try to build say, bindings
 for P2. If in the process, a python module is needed, this module must
 have been built with P2. This means that all the python modules would have
 to be built for P2 as well a for P3. I'd rather avoid that.

 I think it's better to try to prevent P2 to come into the picture each
 time it is possible: otherwise, we'll always have to build P2 bindings
 (and so recommend P2), "just in case".

 >Looking at ./configure --help for volume_key, it looks like picking up P2
 is automatic if it is present, so we probably only need to move P2 to
 optional.

 But the problem is, in this case (for both P2 and P3 actually): if the
 build system wants to build the python bindings, it'll need swig, and
 since swig is not tested by configure, it will fail during the "make"
 stage. OK, let's do it this way:
 - P2 optional, swig recommended, others required as already noted. pass
 --without-python (disable only P2) and comment about the --without-
 python{,3} in command explanations.

--
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] Batch modify: #11584, #11585

2019-01-24 Thread BLFS Trac via blfs-book
Batch modification to #11584, #11585 by bdubbs:


Action: accept

--
Tickets 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] #11585: libkexiv2 / gwenview does not build with current Exiv2

2019-01-24 Thread BLFS Trac via blfs-book
#11585: libkexiv2 / gwenview does not build with current Exiv2
+
 Reporter:  renodr  |   Owner:  blfs-book
 Type:  defect  |  Status:  new
 Priority:  normal  |   Milestone:  8.4
Component:  BOOK| Version:  SVN
 Severity:  normal  |  Resolution:
 Keywords:  |
+

Comment (by bdubbs):

 Can we wait until gwenview-18.12.2 which is due February 7?

--
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] #11582: btrfs-progs-4.20.1

2019-01-24 Thread BLFS Trac via blfs-book
#11582: btrfs-progs-4.20.1
-+---
 Reporter:  renodr   |   Owner:  bdubbs
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  8.4
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+---
Changes (by bdubbs):

 * owner:  blfs-book => bdubbs
 * 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

Re: [blfs-book] [BLFS Trac] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by bdubbs):

 Replying to [comment:7 renodr]:
 > I think that optional python bindings should be built irregardless of
 whether or not they are actually used by anything in the book. It
 simplifies maintenance in the future if they are actually required at some
 point, and doesn't hurt anything.
 >
 > Also - Upstream is good at hiding dependencies on python bindings -
 especially in GNOME. Udisks2 does use Python internally, as does gvfs.

 Unless we know about a P2 dependency, then we can omit it by default if it
 takes a command to include it.  I'd say leave in the P3 bindings as we
 have P3 already in LFS, but make P2 optional and don't take explicit
 action to disable the P2 bindings.  Looking at ./configure --help for
 volume_key, it looks like picking up P2 is automatic if it is present, so
 we probably only need to move P2 to optional.

--
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] #11521: Upgrade rustc for firefox-65.0

2019-01-24 Thread Ken Moffat via blfs-book
On Thu, Jan 24, 2019 at 04:42:28PM -, BLFS Trac wrote:
> #11521: Upgrade rustc for firefox-65.0
> -+---
>  Reporter:  ken@…|   Owner:  ken@…
>  Type:  enhancement  |  Status:  assigned
>  Priority:  normal   |   Milestone:  8.4
> Component:  BOOK | Version:  SVN
>  Severity:  normal   |  Resolution:
>  Keywords:   |
> -+---
> 
> Comment (by renodr):
> 

(replying to the list, I'm not at my desktop and don't have trac
identity set on this old netbook)

>  > > Getting a traceback is normal (one or more tests failed). 4 failures
>  is probably ok.
>  > > If you look for FAIL in the log, I will guess that the last one is
>  sysroot-crates-are-unstable in run-make ?
>  > >

Is it ?
>  > > >
>  > > > This is a big improvement over *system* LLVM though:
>  > > >
>  > >
>  > > I assume you discarded that log. If not, or in your systemd journal, I
>  assume there are many segfaults (two, and a number of traps for invalid
>  opcodes, are normal).
>  >
>  > My totals (with only 3 failed tests are 15687 passed, 108 ignored (if
>  gdb is present), or 15605 and 190 if gdb is not available. The totals are
>  about 3 greater than the claimed number of tests.
>  >
>  With GDB installed, I get 15795 total tests, 4 "failures", and 108
>  ignored.
> 
>  > For miri I am now using
>  > {{{
>  > export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" &&
>  > ./x.py build --exclude src/tools/miri
>  > }}}
>  >
>  > You added your traces and segfaults while I was writing that, can you
>  look at the latest log and search for segfault / sigsegv / signal 11 to
>  find out if any were reported in the output.
>  >
> 
>  It doesn't seem that any are reported, at least via a simple grep. I can
>  upload my rustc-testlog to my webspace if that'll help at all.
> 

I don't have time to look at the moment - going out shortly.  But
what I do is (from memory, maybe flakey) look for FAIL in the test
log, then work back.  In recent versions I think any failed tests
are reported by each batch with a neat 'failed:' header giving their
names.  The three in the ui/ area are because we don't build for
ARM.

>  As an example of one of my coredumps (seems to be a SIGABRT):
> 
>  {{{
> PID: 17753 (a)
> UID: 1000 (renodr)
> GID: 1000 (renodr)
>  Signal: 6 (ABRT)
>   Timestamp: Wed 2019-01-23 23:23:14 CST (11h ago)
>Command Line: /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-
>  gnu/test/run-pass/stack-probes-lto/a child-thread
>  Executable: /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-
>  gnu/test/run-pass/stack-probes-lto/a
>   Control Group: /system.slice/sshd.service
>Unit: sshd.service
>   Slice: system.slice
> Boot ID: b14abce378314253b307b60837c5de6f
>  Machine ID: b247b5d14d1d980532e847b5461b
>Hostname: POOH
> Storage:
>  
> /var/lib/systemd/coredump/core.a.1000.b14abce378314253b307b60837c5de6f.17753.154830739400.xz
> Message: Process 17753 (a) of user 1000 dumped core.
> 
>  }}}
> 

No idea.

ĸen
-- 
thread 'main' panicked at 'giraffe',
/tmp/rustc-1.32.0-src/src/test/run-fail/while-panic.rs:17:13
-- 
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] #11585: libkexiv2 / gwenview does not build with current Exiv2 (was: libkexiv2 does not build with current Exiv2)

2019-01-24 Thread BLFS Trac via blfs-book
#11585: libkexiv2 / gwenview does not build with current Exiv2
+
 Reporter:  renodr  |   Owner:  blfs-book
 Type:  defect  |  Status:  new
 Priority:  normal  |   Milestone:  8.4
Component:  BOOK| Version:  SVN
 Severity:  normal  |  Resolution:
 Keywords:  |
+
Changes (by renodr):

 * type:  enhancement => defect


Comment:

 Gwenview bombs out when compiling:

 {{{
 [ 11%] Building C object lib/CMakeFiles/gwenviewlib.dir/cms/iccjpeg.c.o
 [ 11%] Building CXX object
 lib/CMakeFiles/gwenviewlib.dir/cms/cmsprofile.cpp.o
 In file included from /usr/include/exiv2/types.hpp:34,
  from /usr/include/exiv2/image.hpp:28,
  from
 /sources/gwenview-18.12.0/gwenview-18.12.0/lib/cms/cmsprofile.h:33,
  from
 /sources/gwenview-18.12.0/gwenview-18.12.0/lib/cms/cmsprofile.cpp:22:
 /usr/include/exiv2/slice.hpp: In constructor
 ‘Exiv2::Internal::SliceBase::SliceBase(size_t, size_t)’:
 /usr/include/exiv2/slice.hpp:99:77: error: exception handling disabled,
 use -fexceptions to enable
  throw std::out_of_range("Begin must be smaller than
 end");
 ^
 make[2]: *** [lib/CMakeFiles/gwenviewlib.dir/build.make:115:
 lib/CMakeFiles/gwenviewlib.dir/cms/cmsprofile.cpp.o] Error 1
 make[1]: *** [CMakeFiles/Makefile2:669:
 lib/CMakeFiles/gwenviewlib.dir/all] Error 2
 make: *** [Makefile:130: all] Error 2
 39.1 Elasped Time - gwenview-18.12.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

[blfs-book] r21031 - trunk/BOOK/kde/kf5-apps

2019-01-24 Thread renodr--- via blfs-book
Author: renodr
Date: Thu Jan 24 08:52:09 2019
New Revision: 21031

Log:
Remove obsolete CMake flag

Modified:
   trunk/BOOK/kde/kf5-apps/kmix5.xml

Modified: trunk/BOOK/kde/kf5-apps/kmix5.xml
==
--- trunk/BOOK/kde/kf5-apps/kmix5.xml   Thu Jan 24 07:24:19 2019(r21030)
+++ trunk/BOOK/kde/kf5-apps/kmix5.xml   Thu Jan 24 08:52:09 2019(r21031)
@@ -107,7 +107,6 @@
 cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX \
   -DCMAKE_BUILD_TYPE=Release \
   -DBUILD_TESTING=OFF\
-  -DKMIX_KF5_BUILD=1 \
   -Wno-dev .. &&
 make
 
@@ -123,6 +122,7 @@
 
   
 
+
 
   
 Contents
-- 
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] #11521: Upgrade rustc for firefox-65.0

2019-01-24 Thread BLFS Trac via blfs-book
#11521: Upgrade rustc for firefox-65.0
-+---
 Reporter:  ken@…|   Owner:  ken@…
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  8.4
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+---

Comment (by ken@…):

 Replying to [comment:32 renodr]:
 > On my Skylake with *shipped* LLVM, I'm having some serious issues with
 the tests... they abort!

 Getting a traceback is normal (one or more tests failed). 4 failures is
 probably ok.
 If you look for FAIL in the log, I will guess that the last one is
 sysroot-crates-are-unstable in run-make ?

 >
 > This is a big improvement over *system* LLVM though:
 >

 I assume you discarded that log. If not, or in your systemd journal, I
 assume there are many segfaults (two, and a number of traps for invalid
 opcodes, are normal).

--
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] #11585: libkexiv2 does not build with current Exiv2

2019-01-24 Thread BLFS Trac via blfs-book
#11585: libkexiv2 does not build with current Exiv2
-+---
 Reporter:  renodr   |  Owner:  blfs-book
 Type:  enhancement  | Status:  new
 Priority:  normal   |  Milestone:  8.4
Component:  BOOK |Version:  SVN
 Severity:  normal   |   Keywords:
-+---
 It seems that Exiv2's API changes have broken libkexiv2 (note that Gexiv
 in the GNOME land required a partial rewrite as well).


 {{{
 CMake Error at
 /usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:137
 (message):
   Could NOT find Exiv2: Found unsuitable version "..", but required is at
   least "0.24" (found /usr/lib/libexiv2.so)
 Call Stack (most recent call first):
   /usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:376
 (_FPHSA_FAILURE_MESSAGE)
   cmake/modules/FindExiv2.cmake:76 (find_package_handle_standard_args)
   CMakeLists.txt:87 (find_package)


 -- Configuring incomplete, errors occurred!
 See also
 
"/sources/libkexiv2-18.12.0/libkexiv2-18.12.0/build/CMakeFiles/CMakeOutput.log".
 See also
 "/sources/libkexiv2-18.12.0/libkexiv2-18.12.0/build/CMakeFiles/CMakeError.log".
 5.0 Elasped Time - libkexiv2-18.12.0

 }}}

 Note that 18.12.1 does this as well.

--
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] #11521: Upgrade rustc for firefox-65.0

2019-01-24 Thread BLFS Trac via blfs-book
#11521: Upgrade rustc for firefox-65.0
-+---
 Reporter:  ken@…|   Owner:  ken@…
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  8.4
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+---

Comment (by renodr):

 There are a lot less segfaults for the *shipped* LLVM, but there are still
 several:

 {{{
 Wed 2019-01-23 20:18:27 CST   21007  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:18:48 CST   31981  1000  1000   4 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
 /abort-on-c-abi/a
 Wed 2019-01-23 20:19:20 CST3685  1000  1000   4 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
 pass/backtrace/a
 Wed 2019-01-23 20:19:20 CST3631  1000  1000   4 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
 pass/backtrace/a
 Wed 2019-01-23 20:19:24 CST   10423  1000  1000   6 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
 /default-alloc-error-hook/a
 Wed 2019-01-23 20:19:58 CST   18673  1000  1000   4 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
 pass/invalid_const_promotion/a
 Wed 2019-01-23 20:20:20 CST   24468  1000  1000   6 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
 pass/issues/issue-24313/a
 Wed 2019-01-23 20:20:22 CST   10263  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:20:33 CST   13786  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:21:18 CST8997  1000  1000   6 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
 /out-of-stack/a
 Wed 2019-01-23 20:21:22 CST9039  1000  1000   6 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
 /out-of-stack/a
 Wed 2019-01-23 20:21:24 CST   10749  1000  1000   6 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
 /panic-runtime/abort/a
 Wed 2019-01-23 20:21:27 CST   10780  1000  1000   6 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
 /panic-runtime/abort-link-to-unwinding-crates/a
 Wed 2019-01-23 20:21:54 CST   20991  1000  1000   6 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
 /running-with-no-runtime/a
 Wed 2019-01-23 20:21:56 CST   21272  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
 /segfault-no-out-of-stack/a
 Wed 2019-01-23 20:22:02 CST   22793  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
 /signal-exit-status/a
 Wed 2019-01-23 20:22:03 CST   24721  1000  1000   4 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
 pass/simd/simd-target-feature-mixup/a
 Wed 2019-01-23 20:22:13 CST 917  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:22:13 CST   25388  1000  1000   6 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
 /stack-probes/a
 Wed 2019-01-23 20:22:39 CST 974  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:23:24 CST   10796  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:23:35 CST   10737  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:23:37 CST   22319  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:23:56 CST   25171  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:25:12 CST   13804  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:25:34 CST   16712  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:40:17 CST   26664  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:40:25 CST   26989  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:40:38 CST   28960  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:40:49 CST   30324  1000  1000  11 present
 /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
 Wed 2019-01-23 20:40:49 CST   30458  1000  1000  11 present
 /sources/rustc-1.32.0-src/bu

Re: [blfs-book] [BLFS Trac] #11521: Upgrade rustc for firefox-65.0

2019-01-24 Thread BLFS Trac via blfs-book
#11521: Upgrade rustc for firefox-65.0
-+---
 Reporter:  ken@…|   Owner:  ken@…
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  8.4
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+---

Comment (by renodr):

 Replying to [comment:35 ken@…]:
 > Replying to [comment:33 ken@…]:
 > > Replying to [comment:32 renodr]:
 > > > On my Skylake with *shipped* LLVM, I'm having some serious issues
 with the tests... they abort!
 > >
 > > Getting a traceback is normal (one or more tests failed). 4 failures
 is probably ok.
 > > If you look for FAIL in the log, I will guess that the last one is
 sysroot-crates-are-unstable in run-make ?
 > >
 > > >
 > > > This is a big improvement over *system* LLVM though:
 > > >
 > >
 > > I assume you discarded that log. If not, or in your systemd journal, I
 assume there are many segfaults (two, and a number of traps for invalid
 opcodes, are normal).
 >
 > My totals (with only 3 failed tests are 15687 passed, 108 ignored (if
 gdb is present), or 15605 and 190 if gdb is not available. The totals are
 about 3 greater than the claimed number of tests.
 >
 With GDB installed, I get 15795 total tests, 4 "failures", and 108
 ignored.

 > For miri I am now using
 > {{{
 > export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" &&
 > ./x.py build --exclude src/tools/miri
 > }}}
 >
 > You added your traces and segfaults while I was writing that, can you
 look at the latest log and search for segfault / sigsegv / signal 11 to
 find out if any were reported in the output.
 >

 It doesn't seem that any are reported, at least via a simple grep. I can
 upload my rustc-testlog to my webspace if that'll help at all.

 As an example of one of my coredumps (seems to be a SIGABRT):

 {{{
PID: 17753 (a)
UID: 1000 (renodr)
GID: 1000 (renodr)
 Signal: 6 (ABRT)
  Timestamp: Wed 2019-01-23 23:23:14 CST (11h ago)
   Command Line: /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-
 gnu/test/run-pass/stack-probes-lto/a child-thread
 Executable: /sources/rustc-1.32.0-src/build/x86_64-unknown-linux-
 gnu/test/run-pass/stack-probes-lto/a
  Control Group: /system.slice/sshd.service
   Unit: sshd.service
  Slice: system.slice
Boot ID: b14abce378314253b307b60837c5de6f
 Machine ID: b247b5d14d1d980532e847b5461b
   Hostname: POOH
Storage:
 
/var/lib/systemd/coredump/core.a.1000.b14abce378314253b307b60837c5de6f.17753.154830739400.xz
Message: Process 17753 (a) of user 1000 dumped core.

 }}}

--
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] #11521: Upgrade rustc for firefox-65.0

2019-01-24 Thread BLFS Trac via blfs-book
#11521: Upgrade rustc for firefox-65.0
-+---
 Reporter:  ken@…|   Owner:  ken@…
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  8.4
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+---

Comment (by ken@…):

 Replying to [comment:33 ken@…]:
 > Replying to [comment:32 renodr]:
 > > On my Skylake with *shipped* LLVM, I'm having some serious issues with
 the tests... they abort!
 >
 > Getting a traceback is normal (one or more tests failed). 4 failures is
 probably ok.
 > If you look for FAIL in the log, I will guess that the last one is
 sysroot-crates-are-unstable in run-make ?
 >
 > >
 > > This is a big improvement over *system* LLVM though:
 > >
 >
 > I assume you discarded that log. If not, or in your systemd journal, I
 assume there are many segfaults (two, and a number of traps for invalid
 opcodes, are normal).

 My totals (with only 3 failed tests are 15687 passed, 108 ignored (if gdb
 is present), or 15605 and 190 if gdb is not available. The totals are
 about 3 greater than the claimed number of tests.

 For miri I am now using
 {{{
 export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" &&
 ./x.py build --exclude src/tools/miri
 }}}

 You added your traces and segfaults while I was writing that, can you look
 at the latest log and search for segfault / sigsegv / signal 11 to find
 out if any were reported in the output.

--
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] #11583: nss-3.41.1

2019-01-24 Thread BLFS Trac via blfs-book
#11583: nss-3.41.1
-+-
 Reporter:  bdubbs   |   Owner:  renodr
 Type:  enhancement  |  Status:  closed
 Priority:  normal   |   Milestone:  8.4
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:  fixed
 Keywords:   |
-+-
Changes (by renodr):

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


Comment:

 Fixed at r21030

--
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] r21030 - in trunk/BOOK: . introduction/welcome postlfs/security

2019-01-24 Thread renodr--- via blfs-book
Author: renodr
Date: Thu Jan 24 07:24:19 2019
New Revision: 21030

Log:
Update to NSS-3.41.1

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/postlfs/security/nss.xml

Modified: trunk/BOOK/general.ent
==
--- trunk/BOOK/general.ent  Thu Jan 24 00:28:55 2019(r21029)
+++ trunk/BOOK/general.ent  Thu Jan 24 07:24:19 2019(r21030)
@@ -1,12 +1,12 @@
 
 
-   
+   

 
 
 
 
-
+
  
   
   

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==
--- trunk/BOOK/introduction/welcome/changelog.xml   Thu Jan 24 00:28:55 
2019(r21029)
+++ trunk/BOOK/introduction/welcome/changelog.xml   Thu Jan 24 07:24:19 
2019(r21030)
@@ -42,7 +42,17 @@
 
 -->
 
-  January 23rd, 2018
+  January 24th, 2019
+  
+
+  [renodr] - Update to NSS-3.41.1. Fixes
+  #11583.
+
+  
+
+
+
+  January 23rd, 2019
   
 
   [pierre] - Force NetworkManager to use Python 3.

Modified: trunk/BOOK/packages.ent
==
--- trunk/BOOK/packages.ent Thu Jan 24 00:28:55 2019(r21029)
+++ trunk/BOOK/packages.ent Thu Jan 24 07:24:19 2019(r21030)
@@ -30,9 +30,9 @@
 
 
 
-
-
-
+
+
+
 
 
 

Modified: trunk/BOOK/postlfs/security/nss.xml
==
--- trunk/BOOK/postlfs/security/nss.xml Thu Jan 24 00:28:55 2019(r21029)
+++ trunk/BOOK/postlfs/security/nss.xml Thu Jan 24 07:24:19 2019(r21030)
@@ -8,16 +8,16 @@

 
 
-
+https://&nss-url;/NSS_3_&nss-minor-version;_&nss-micro-version;_RTM/src/nss-&nss-version;.tar.gz";>
 
 
-https://&nss-url;/NSS_3_&nss-minor-version;_RTM/src/nss-&nss-version;.tar.gz";>
+
 
   
-  
+  
   
-  
-  
+  
+  
 ]>
 
 
-- 
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] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by pierre.labastie):

 Stupid mozilla js requires P2. So P2 will be present anyway when building
 Udisks2.

--
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] #11583: nss-3.41.1

2019-01-24 Thread BLFS Trac via blfs-book
#11583: nss-3.41.1
-+---
 Reporter:  bdubbs   |   Owner:  renodr
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  8.4
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+---
Changes (by renodr):

 * owner:  blfs-book => renodr
 * 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

Re: [blfs-book] [BLFS Trac] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by pierre.labastie):

 Replying to [comment:7 renodr]:
 > I think that optional python bindings should be built irregardless of
 whether or not they are actually used by anything in the book. It
 simplifies maintenance in the future if they are actually required at some
 point, and doesn't hurt anything.
 >

 Well, in theory, I agree with this. In practice, it is not always simple
 (python bindings for gpgme require gnupg2 and swig to be present, python
 bindings for volume_key require swig, etc). I'll try my best to make
 everything coherent... But I think that hidden things is not what we want
 in blfs: the whole object of lfs/blfs is to control what is on the
 machine. We should try not to give up on this, otherwise, there will be no
 difference with any other distro...

 > Also - Upstream is good at hiding dependencies on python bindings -
 especially in GNOME. Udisks2 does use Python internally, as does gvfs.

 Actually, Udisks2 tests seem to require pygobject (the gi module). This is
 not noted in the book (will investigate).

--
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] #11582: btrfs-progs-4.20.1

2019-01-24 Thread BLFS Trac via blfs-book
#11582: btrfs-progs-4.20.1
-+
 Reporter:  renodr   |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  8.4
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:   |
-+

Comment (by renodr):

 Bruce, can you take care of this one and the others today? I'm too tired
 to do them accurately.

--
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] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by pierre.labastie):

 On my way to testing udisks2, I've found that asciidoc requires P2 at run
 time, and that the asciidoc scripts cannot be converted easily to P3 (2to3
 is not enough). For now, I'll disable building the docs in btrfs-progs,
 but the asciidoc page on the book has to be modified to make P2 required
 (runtime).

--
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] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by renodr):

 I think that optional python bindings should be built irregardless of
 whether or not they are actually used by anything in the book. It
 simplifies maintenance in the future if they are actually required at some
 point, and doesn't hurt anything.

 Also - Upstream is good at hiding dependencies on python bindings -
 especially in GNOME. Udisks2 does use Python internally, as does gvfs.

--
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] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by pierre.labastie):

 Hmm, the configure options for libblockdev have --with-python3. Again,
 this is just for building python bindings, which are not used in the book,
 I think (I'll try to check anyway, but I think udisks2 does not use
 python, and it is the only user of libblockdev).

--
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] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by pierre.labastie):

 for volume_key: in any case, python is not required. Python is used for
 building bindings to the volume_key library, using swig. Both P2 and P3
 bindings can be built. those can be disabled by using --without-python and
 --without-python3 respectively. Note that swig is not tested by configure:
 if a Python executable is found, and the corresponding --without-python
 flag has not been passed, swig will be run, and the build will stop if
 swig is not installed.

 The python bindings are not needed in the book (the only user of
 volume_key is libblockdev, which uses directly the shared library
 libvolume_key.so, so I think:

 P2 and swig should be made optional, and both --without-python and
 --without-python3 should be added to the configure invocation.

 Note that gnupg2 can be optionally used, and should be added to optional
 deps (it is not required nor recommended for gpgme).

--
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] #11549: Review dependencies on Python 2

2019-01-24 Thread BLFS Trac via blfs-book
#11549: Review dependencies on Python 2
-+
 Reporter:  pierre.labastie  |   Owner:  blfs-book
 Type:  enhancement  |  Status:  new
 Priority:  normal   |   Milestone:  x-future
Component:  BOOK | Version:  SVN
 Severity:  normal   |  Resolution:
 Keywords:  Python 2 |
-+

Comment (by pierre.labastie):

 I've committed the fix to NetworkManager at r21025. It seems that the Qt
 examples are built but not installed. I do not know whether it is a
 problem with using P3 or with meson/ninja: there are no errors in the log.

--
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] r21029 - trunk/BOOK/general/prog

2019-01-24 Thread pierre--- via blfs-book
Author: pierre
Date: Thu Jan 24 00:28:55 2019
New Revision: 21029

Log:
New md5sum for scons-3.0.4, thanks sourceforge

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

Modified: trunk/BOOK/general/prog/scons.xml
==
--- trunk/BOOK/general/prog/scons.xml   Wed Jan 23 21:40:54 2019(r21028)
+++ trunk/BOOK/general/prog/scons.xml   Thu Jan 24 00:28:55 2019(r21029)
@@ -6,7 +6,7 @@
 
   
   
-  
+  
   
   
   
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page