Compare commits
6 Commits
Author | SHA256 | Date | |
---|---|---|---|
|
7d05bb9636 | ||
|
7c55c2830c | ||
|
c19dac2150 | ||
|
d4de68ad31 | ||
|
37e15c77fd | ||
|
df867d8099 |
38
source-pdftex-gcc14.patch
Normal file
38
source-pdftex-gcc14.patch
Normal file
@ -0,0 +1,38 @@
|
||||
Revision 71901 - (view) (download) (annotate) - [selected]
|
||||
Modified Fri Jul 26 09:55:07 2024 UTC (3 weeks ago) by ascherer
|
||||
File length: 15439 byte(s)
|
||||
Diff to previous 65870
|
||||
|
||||
[PDFTEX] Prepare for compilation with gcc-14.
|
||||
|
||||
There's a type mismatch (probably copy-paste-error) for
|
||||
'pdf_font_has_space_char', defined as '^boolean' in section 821,
|
||||
in sections 1502 and 1518.
|
||||
|
||||
See https://tug.org/pipermail/tex-live/2024-July/050773.html for the
|
||||
initial bug report.
|
||||
|
||||
---
|
||||
texk/web2c/pdftexdir/pdftex.ch | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
--- texk/web2c/pdftexdir/pdftex.ch
|
||||
+++ texk/web2c/pdftexdir/pdftex.ch 2024-08-16 11:29:11.854819548 +0000
|
||||
@@ -179,7 +179,7 @@ pdf_font_type:=xmalloc_array(eight_bits,
|
||||
pdf_font_attr:=xmalloc_array(str_number, font_max);
|
||||
pdf_font_blink:=xmalloc_array(internal_font_number, font_max);
|
||||
pdf_font_elink:=xmalloc_array(internal_font_number, font_max);
|
||||
-pdf_font_has_space_char:=xmalloc_array(internal_font_number, font_max);
|
||||
+pdf_font_has_space_char:=xmalloc_array(boolean, font_max);
|
||||
pdf_font_stretch:=xmalloc_array(integer, font_max);
|
||||
pdf_font_shrink:=xmalloc_array(integer, font_max);
|
||||
pdf_font_step:=xmalloc_array(integer, font_max);
|
||||
@@ -298,7 +298,7 @@ pdf_font_type:=xmalloc_array(eight_bits,
|
||||
pdf_font_attr:=xmalloc_array(str_number,font_max);
|
||||
pdf_font_blink:=xmalloc_array(internal_font_number,font_max);
|
||||
pdf_font_elink:=xmalloc_array(internal_font_number,font_max);
|
||||
-pdf_font_has_space_char:=xmalloc_array(internal_font_number,font_max);
|
||||
+pdf_font_has_space_char:=xmalloc_array(boolean,font_max);
|
||||
pdf_font_stretch:=xmalloc_array(integer,font_max);
|
||||
pdf_font_shrink:=xmalloc_array(integer,font_max);
|
||||
pdf_font_step:=xmalloc_array(integer,font_max);
|
@ -1,3 +1,18 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 11:34:24 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
||||
|
||||
- Add patch source-pdftex-gcc14.patch
|
||||
* Add fix in change file pdftex.ch to really fix boo#1228342
|
||||
(Thanks goes to Andreas Scherer)
|
||||
- Remove former work around
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 26 14:15:55 UTC 2024 - Martin Jambor <mjambor@suse.com>
|
||||
|
||||
- Added -Wno-error=incompatible-pointer-types to optflags to work
|
||||
around boo#1228342 and enable build with GCC 14 on 32bit
|
||||
architectures.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 12 13:10:45 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
%define texlive_version 2024
|
||||
%define texlive_previous 2022
|
||||
%define texlive_release 20240311
|
||||
%define texlive_noarch 213
|
||||
%define texlive_noarch 217
|
||||
%define texlive_source texlive-20240311-source
|
||||
%define biber_version 2.19
|
||||
|
||||
@ -266,6 +266,8 @@ Patch19: source-dvipng.dif
|
||||
Patch21: source-ppc64.dif
|
||||
# PATCH-FIX-UPSTREAM
|
||||
Patch22: source-dvipdfm-x.dif
|
||||
# PATCH-FIX-UPSTREAM
|
||||
Patch23: source-pdftex-gcc14.patch
|
||||
# PATCH-FIX-SUSE Make biber work with our perl
|
||||
Patch42: biblatex-encoding.dif
|
||||
Patch43: biblatex-ms-encoding.dif
|
||||
@ -4246,6 +4248,7 @@ This package is required by the package texlive-biber-bin.
|
||||
%patch -P19 -p0 -b .dvipng
|
||||
%patch -P21 -p0 -b .ppcelf
|
||||
%patch -P22 -p0 -b .sameimg
|
||||
%patch -P23 -p0 -b .gcc14
|
||||
pushd libs/luajit/LuaJIT-src/
|
||||
#Missed patch ppc and risc
|
||||
%patch -P106 -p1 -b .arm64
|
||||
|
Loading…
Reference in New Issue
Block a user