Re: [blfs-dev] w3m and openssl

2018-02-19 Thread Pierre Labastie
On 20/02/2018 00:15, Ken Moffat wrote:
> On Mon, Feb 19, 2018 at 11:39:09PM +0100, Pierre Labastie wrote:
>> I usually do not build w3m, but since we are at tagging, and jhalfs included
>> it as a dependency of something, I thought I would give it a try. Problem, I
>> get the following warning+error:
>> -
>> gcc  -I. -I. -g -O2 -I./libwc   -DHAVE_CONFIG_H 
>> -DAUXBIN_DIR=\"/usr/libexec/w3m\
>> " -DCGIBIN_DIR=\"/usr/libexec/w3m/cgi-bin\" -DHELP_DIR=\"/usr/share/w3m\" 
>> -DETC_
>> DIR=\"/etc\" -DCONF_DIR=\"/etc/w3m\" -DRC_DIR=\"~/.w3m\" 
>> -DLOCALEDIR=\"/usr/shar
>> e/locale\"   -c -o url.o url.c
>> url.c: In function « init_PRNG »:
>> url.c:272:6: warning: implicit declaration of function « RAND_egd »; did you
>> mean to use « RAND_add » ? [-Wimplicit-function-declaration]
>>   if (RAND_egd(file) > 0)
>>   ^~~~
>>   RAND_add
>>
>> gcc  -I. -I. -g -O2 -I./libwc   -DHAVE_CONFIG_H
>> -DAUXBIN_DIR=\"/usr/libexec/w3m\" -DCGIBIN_DIR=\"/usr/libexec/w3m/cgi-bin\"
>> -DHELP_DIR=\"/usr/share/w3m\" -DETC_DIR=\"/etc\" -DCONF_DIR=\"/etc/w3m\"
>> -DRC_DIR=\"~/.w3m\" -DLOCALEDIR=\"/usr/share/locale\" -o w3m main.o file.o
>> buffer.o display.o etc.o search.o linein.o table.o local.o form.o map.o
>> frame.o rc.o menu.o mailcap.o image.o symbol.o entity.o terms.o url.o ftp.o
>> mimehead.o regex.o news.o func.o cookie.o history.o backend.o keybind.o
>> anchor.o parsetagx.o tagtable.o istream.o version.o  -lm  -ldl -L. -lindep
>> -lgc -L./libwc -lwc -lssl -lcrypto -lssl -lcrypto -lgpm -lncurses
>>
>> url.o : In function « init_PRNG » :
>> /sources/w3m/w3m-0.5.3/url.c:272 : undefined reference to « RAND_egd »
>> --
>> RAND_egd is defined in openssl/rand.h. I only have openssl-1.1 installed
>> (since openssl-1.0 is supposed to be optional). RAND_egd is disabled by
>> default in openssl configuration.
>> RAND_egd is enabled by default in openssl-1.0. But obviously pointing
>> PKG_CONFIG_PATH to openssl-1.0 is not enough if openssl-1.0 is not installed.
>> I guess also that if no openssl is installed, w3m does not try to use any
>> openssl function. But openssl-1.1 is installed in LFS, so openssl-1.0 should
>> be installed for compiling w3m. Another possiblity could be to undef USE_EGD
>> in config.h.in, but I am not sure it is enough. The simpler would to 
>> recommend
>> openssl-1.0.
>>
>> Pierre
> 
> I don't think any of us normally build it ;)

See my conclusion below

> 
> Looking at Arch, they seem to have switched to following debian:
> https://www.archlinux.org/packages/extra/x86_64/w3m/
> 
> with an alternative repo at https://github.com/tats/w3m -
> v0.5.3+git20180125 is on the releases page there.
> 
[interesting stuff ...]
> 
> Looks like something worth considering, and one more step away from
> openssl-1.0 ?
> 

A more radical step away: archive w3m. Do we really need 3 text browsers in
this book nowadays?

Pierre
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] Tagging status

2018-02-19 Thread Bruce Dubbs

Bruce Dubbs wrote:

We are doing very well for the first weekend after package freeze:

lfs81 tags remaining: 518
lfs82 tags  : 274

Tickets targeted for 8.2: 34


===

As of Tue Feb 20 05:46:29 UTC 2018

lfs81 tags remaining: 457
lfs82 tags  : 335

Tickets targeted for 8.2: 20

I have a bunch of multimedia packages ready (~45) to tag, but not tonight.

  -- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[blfs-dev] w3m and openssl

2018-02-19 Thread Pierre Labastie
I usually do not build w3m, but since we are at tagging, and jhalfs included
it as a dependency of something, I thought I would give it a try. Problem, I
get the following warning+error:
-
gcc  -I. -I. -g -O2 -I./libwc   -DHAVE_CONFIG_H -DAUXBIN_DIR=\"/usr/libexec/w3m\
" -DCGIBIN_DIR=\"/usr/libexec/w3m/cgi-bin\" -DHELP_DIR=\"/usr/share/w3m\" -DETC_
DIR=\"/etc\" -DCONF_DIR=\"/etc/w3m\" -DRC_DIR=\"~/.w3m\" -DLOCALEDIR=\"/usr/shar
e/locale\"   -c -o url.o url.c
url.c: In function « init_PRNG »:
url.c:272:6: warning: implicit declaration of function « RAND_egd »; did you
mean to use « RAND_add » ? [-Wimplicit-function-declaration]
  if (RAND_egd(file) > 0)
  ^~~~
  RAND_add

gcc  -I. -I. -g -O2 -I./libwc   -DHAVE_CONFIG_H
-DAUXBIN_DIR=\"/usr/libexec/w3m\" -DCGIBIN_DIR=\"/usr/libexec/w3m/cgi-bin\"
-DHELP_DIR=\"/usr/share/w3m\" -DETC_DIR=\"/etc\" -DCONF_DIR=\"/etc/w3m\"
-DRC_DIR=\"~/.w3m\" -DLOCALEDIR=\"/usr/share/locale\" -o w3m main.o file.o
buffer.o display.o etc.o search.o linein.o table.o local.o form.o map.o
frame.o rc.o menu.o mailcap.o image.o symbol.o entity.o terms.o url.o ftp.o
mimehead.o regex.o news.o func.o cookie.o history.o backend.o keybind.o
anchor.o parsetagx.o tagtable.o istream.o version.o  -lm  -ldl -L. -lindep
-lgc -L./libwc -lwc -lssl -lcrypto -lssl -lcrypto -lgpm -lncurses

url.o : In function « init_PRNG » :
/sources/w3m/w3m-0.5.3/url.c:272 : undefined reference to « RAND_egd »
--
RAND_egd is defined in openssl/rand.h. I only have openssl-1.1 installed
(since openssl-1.0 is supposed to be optional). RAND_egd is disabled by
default in openssl configuration.
RAND_egd is enabled by default in openssl-1.0. But obviously pointing
PKG_CONFIG_PATH to openssl-1.0 is not enough if openssl-1.0 is not installed.
I guess also that if no openssl is installed, w3m does not try to use any
openssl function. But openssl-1.1 is installed in LFS, so openssl-1.0 should
be installed for compiling w3m. Another possiblity could be to undef USE_EGD
in config.h.in, but I am not sure it is enough. The simpler would to recommend
openssl-1.0.

Pierre
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[blfs-dev] Apache 2.4.30 has been tagged

2018-02-19 Thread Alain Toussaint
https://svn.apache.org/viewvc/httpd/httpd/tags/2.4.30/

Apache 2.4.30 has been tagged a few minutes ago.

Noteworthy in the new version is the backport of mod_md which is a
module configured to do automatic provision and update of let's encrypt
ssl+tls certificate automatically for all vhosts.

documentation for mod_md is located at http://httpd.apache.org/docs/tru
nk/mod/mod_md.html currently.

Alain
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] systemd-237-dependencies.patch

2018-02-19 Thread Pierre Labastie

On 19/02/2018 11:56, Thanos Baloukas wrote:

Also on LLVM-5.0.1 Command Explanations has
-DLLVM_ENABLE_FFI=ON: This switch enables LLVM to use libffi. Remove if 
you did not install libffi.


The 'Remove if you did not install libffi.' has to go or become
'Remove if this is not desired.'



Fixed at r19804, thanks.

I do not do systemd...

Pierre

--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[blfs-dev] systemd-237-dependencies.patch

2018-02-19 Thread Thanos Baloukas

Also on LLVM-5.0.1 Command Explanations has
-DLLVM_ENABLE_FFI=ON: This switch enables LLVM to use libffi. Remove if 
you did not install libffi.


The 'Remove if you did not install libffi.' has to go or become
'Remove if this is not desired.'

--
Thanos
Index: general/sysutils/systemd.xml
===
--- general/sysutils/systemd.xml	(revision 19801)
+++ general/sysutils/systemd.xml	(working copy)
@@ -84,9 +84,11 @@
   ,
   ,
   ,
-  ,
+   or 
+  (If both are installed, defaults to using libidn),
   ,
   ,
+  ,
   ,
   ,
(for the zsh completions),
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page