#16963 closed enhancement (fixed)

libxslt-1.1.37

Reported by: Douglas R. Reno Owned by: Bruce Dubbs
Priority: normal Milestone: 11.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version

Change History (9)

comment:1 by Wayne Blaszczyk, 20 months ago

FYI, python3 bindings built fine for me. Also wondering if the sed command is still needed? I don't see other distros doing this.

in reply to:  1 ; comment:2 by Xi Ruoyao, 20 months ago

Replying to Wayne Blaszczyk:

FYI, python3 bindings built fine for me.

We need to consider a system where Python 2 is installed. The Python check from autoconf tries python and python2 first, then python3, despite Python 2 is already dead. So if we need Python 3 bindings we'll have to add something like PYTHON=/usr/bin/python3. Relying on "fine for me" often causes "Python 2 vs 3" trouble.

Also wondering if the sed command is still needed? I don't see other distros doing this.

r19272-gba3bd45 says:

Increase the recursion limit in libxslt, which allows man pages for samba and systemd to be generated

Have you tried building those man pages without the sed?

in reply to:  2 ; comment:3 by Xi Ruoyao, 20 months ago

Replying to Xi Ruoyao:

r19272-gba3bd45 says:

Increase the recursion limit in libxslt, which allows man pages for samba and systemd to be generated

Have you tried building those man pages without the sed?

For systemd, it's now passing --maxdepth 9000 to xsltproc so this should not be a problem now.

Not sure about samba.

in reply to:  3 comment:4 by Xi Ruoyao, 20 months ago

Replying to Xi Ruoyao:

Replying to Xi Ruoyao:

r19272-gba3bd45 says:

Increase the recursion limit in libxslt, which allows man pages for samba and systemd to be generated

Have you tried building those man pages without the sed?

For systemd, it's now passing --maxdepth 9000 to xsltproc so this should not be a problem now.

Not sure about samba.

There was https://bugzilla.samba.org/show_bug.cgi?id=9515 and it's closed as "WONTFIX", but I can't reproduce it with libxslt w/o the sed now.

The discussion in other distros suggests this issue should be already fixed by docbook-xsl-nons-1.79.2-stack_fix-1.patch, so I'll go to remove the sed in 11.3 development cycle. For 11.2 libxslt is already freezed.

comment:5 by Bruce Dubbs, 20 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:6 by Bruce Dubbs, 20 months ago

I checked samba man pages and they seem to work without the sed.

comment:7 by Bruce Dubbs, 20 months ago

Updated at commit 323310fd447163635b22454defe10b919cc352a6 but leaving open until we decide if libxml2py2 is needed.

comment:8 by Douglas R. Reno, 20 months ago

libxml2py2 is needed for GIMP

comment:9 by Douglas R. Reno, 20 months ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.