Bug 21684

Summary: slrn does not seem to have ssl support
Product: Mageia Reporter: w unruh <unruh>
Component: RPM PackagesAssignee: All Packagers <pkg-bugs>
Status: RESOLVED OLD QA Contact:
Severity: enhancement    
Priority: Normal CC: mageia, ouaurelien
Version: 7   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: slrn-1.0.3-6 CVE:
Status comment:

Description w unruh 2017-09-08 00:47:37 CEST
Description of problem:Running slrn with -h snews://news.eternal-september.org
I get the error message
***This program does not support SSL.

It would be good to have ssl support in slrn.
David Walser 2017-09-08 12:11:00 CEST

Assignee: bugsquad => pkg-bugs
CC: (none) => mageia

Comment 1 w unruh 2018-08-08 17:28:18 CEST
This is still true.
Comment 2 Aurelien Oudelet 2020-08-16 18:27:24 CEST
Mageia 6 changed to end-of-life (EOL) status on 2019-09-30. It is no longer 
maintained, which means that it will not receive any further security or bug 
fix updates.

Package Maintainer: If you wish for this bug to remain open because you plan 
to fix it in a currently maintained version, simply change the 'version' to 
a later Mageia version.

Bug Reporter: Thank you for reporting this issue and we are sorry that we 
weren't able to fix it before Mageia 6's end of life. If you are able to 
reproduce it against a later version of Mageia, you are encouraged to click 
on "Version" and change it against that version of Mageia.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a more recent
Mageia release includes newer upstream software that fixes bugs or makes them
obsolete.

If you would like to help fixing bugs in the future, don't hesitate to join the
packager team via our mentoring program [1] or join the teams that fit you 
most [2].

[1] https://wiki.mageia.org/en/Becoming_a_Mageia_Packager
[2] http://www.mageia.org/contribute/

Best regards,
Aurélien
Bugsquad Team

Resolution: (none) => OLD
CC: (none) => ouaurelien
Status: NEW => RESOLVED

Comment 3 w unruh 2020-08-16 23:59:22 CEST
Still has the problem in Mageia 7 and Cauldron. My attempt to compile Cauldron version on Mageia 7 by adding the --with-ssl to the configure options led to
the error that 


/usr/src/rpm/BUILD/slrn-1.0.3/src/sltcp.c:117:13: fatal error: nss_compat_ossl.h: No such file or directory
 #   include <nss_compat_ossl.h>
             ^~~~~~~~~~~~~~~~~~~
Note that Fedora Rawhide states that nss-compat is dead.

Trying to build with the Fedora Rawhide version of slrn gives the error message that it cannot find slang.h even if I put the configuration open
--with-slanginc=%{_includedir}/slang
into the configure options. 


Obviously in Fedora Rawhile, slrn does compile (and slang.h does exist in /usr/include/slang/slang.h

Status: RESOLVED => REOPENED
Resolution: OLD => (none)
Version: 6 => 7

Comment 4 w unruh 2020-09-27 03:05:14 CEST
The configure for slrn has -I/usr/include/nss3 as the nss include directory for SSL support.
However, Mageia 7 uses /usr/include/nss in its installed version of lib64nss-devel-3.52.1-1.2.mga7, not nss3.

Adding --with-ssl to the line
%configure2_5x --sysconfdir=%{_sysconfdir}/news --with-slanginc=%{_includedir}/slang \
               --with-slanglib=%{_libdir} --with-slrnpull \
               --with-slanginc=%{_includedir}/slang --with-nss-compat --enable-inews --enable-setgid-code 


in slrn.spec of the slrn rpm source file, and putting the link
from /usr/include/nss3 to /usr/include/nss allows slrn to be compiled with sll support. Obviously it would be better to alter the configure file in the 
slrn-1.0.3-7.mga7 to reference /usr/include/nss rather than /usr/include/nss3
Comment 5 Aurelien Oudelet 2021-07-06 13:17:33 CEST
Mageia 7 is EOL since July 1st 2021.
There will not have any further bugfix for this release.

You are encouraged to upgrade to Mageia 8 as soon as possible.

@reporter, if this bug still apply with Mageia 8, please let us know it.

@packager, if you work on the Mageia 7 version of your package, please check the Mageia 8 package if issue is also present. In this case, please fix the Mageia 8 version instead.

This bug report will be closed OLD if there is no further notice within 1st September 2021.
Comment 6 Marja Van Waes 2021-09-07 14:10:15 CEST
Hi bug reporter and hi assignee and others involved,

Please reopen this bug report if it is still valid for Mageia 8 or 9(cauldron), and change "Version:" in the upper left of this report accordingly.

This report is being closed as OLD because it was filed against Mageia 7, for which  support ended on June 30th 2021.

Thanks,
Marja

Status: REOPENED => RESOLVED
Resolution: (none) => OLD