Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package texlive for openSUSE:Factory checked 
in at 2025-05-12 16:45:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texlive (Old)
 and      /work/SRC/openSUSE:Factory/.texlive.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "texlive"

Mon May 12 16:45:23 2025 rev:103 rq:1275502 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/texlive/texlive.changes  2025-04-30 
19:03:00.766900622 +0200
+++ /work/SRC/openSUSE:Factory/.texlive.new.30101/texlive.changes       
2025-05-12 16:48:17.807204097 +0200
@@ -1,0 +2,11 @@
+Thu May 08 10:27:23 CEST 2025 - Arvin Schnell <aschn...@suse.com>
+
+- Add patch boost.dif
+  * Fixed build bith boost 1.88 (bnc#1242801)
+
+-------------------------------------------------------------------
+Tue May  6 09:27:50 UTC 2025 - Dr. Werner Fink <wer...@suse.de>
+
+- Make build also for Leap 15.6 
+
+-------------------------------------------------------------------

New:
----
  boost.dif

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ texlive.spec ++++++
--- /var/tmp/diff_new_pack.lRXh0I/_old  2025-05-12 16:48:23.051424027 +0200
+++ /var/tmp/diff_new_pack.lRXh0I/_new  2025-05-12 16:48:23.067424699 +0200
@@ -119,6 +119,13 @@
 BuildRequires:  freetype2-devel
 BuildRequires:  gc-devel
 BuildRequires:  gcc-c++
+%if 0%{?suse_version} <= 1500
+BuildRequires:  Mesa-libglapi-devel
+BuildRequires:  gcc13-c++
+BuildRequires:  python311
+BuildRequires:  python311-base
+BuildRequires:  python311-packaging
+%endif
 BuildRequires:  gd-devel
 BuildConflicts: ghostscript-mini
 BuildRequires:  %{name}-filesystem
@@ -135,8 +142,17 @@
 BuildRequires:  libicu-devel >= 72.1
 %endif
 BuildRequires:  Mesa-dri-devel
+%if 0%{?suse_version} <= 1500
+BuildRequires:  libboost_filesystem1_75_0-devel
+BuildRequires:  libboost_program_options1_75_0-devel
+BuildRequires:  libboost_system1_75_0-devel
+BuildRequires:  libboost_thread1_75_0-devel
+%else
 BuildRequires:  libboost_filesystem-devel
+BuildRequires:  libboost_program_options-devel
+BuildRequires:  libboost_system-devel
 BuildRequires:  libboost_thread-devel
+%endif
 BuildRequires:  libjpeg-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  libpaper-devel
@@ -287,6 +303,8 @@
 Patch50:        luametatex.dif
 # PATCH-FIX-SUSE Let it build even without ls-R files around
 Patch62:        source-psutils-kpathsea.dif
+# fix build with boost 1.88
+Patch70:        boost.dif
 # Missed luajit fix for ppc/ppc64/ppc64le and riscv64
 Prefix:         %{_bindir}
 
@@ -4230,8 +4248,16 @@
 %ifarch %arm
     RPM_OPT_FLAGS=${RPM_OPT_FLAGS/-mthumb/-mthumb-interwork -marm}
 %endif
+%if 0%{?suse_version} <= 1500
+    CC=gcc-13
+    CXX=g++-13
+    CPP=cpp-13
+%else
     CC=gcc
     CXX=g++
+    CPP=cpp
+%endif
+    export CC CXX CPP
     XCFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE"
     XCXXFLAGS="$XCFLAGS -include cstdint"
     cflags ()
@@ -4343,12 +4369,13 @@
     echo CONFIG_SHELL=/bin/bash
     echo CC=\"$CC\"
     echo CXX=\"$CXX\"
+    echo CPP=\"$CPP\"
     echo CFLAGS=\"$XCFLAGS\"
     echo CXXFLAGS=\"$XCXXFLAGS\"
     echo LDFLAGS=\"-Wl,-warn-common $XLDFLAGS\"
     echo VENDOR=\"${VENDOR}\"
     echo ARCH_LIB=%{_lib}
-    echo export CC CXX CFLAGS CXXFLAGS LDFLAGS VENDOR PATH CONFIG_SHELL 
ARCH_LIB
+    echo export CC CXX CPP CFLAGS CXXFLAGS LDFLAGS VENDOR PATH CONFIG_SHELL 
ARCH_LIB
 
     # Do not run TeX engine in fmtutil with batchmode
     echo batchmode=no
@@ -4428,6 +4455,7 @@
 rm -vf t/*.fastsort
 popd
 %endif
+%patch -P70 -p0
 
 %patch -P62 -p0 -b .kpserr
 
@@ -4624,6 +4652,10 @@
     popd
 
     pushd utils/asymptote
+%if 0%{?suse_version} <= 1500
+       mkdir bin
+       ln -sf /usr/bin/python3.11 bin/python3
+%endif
        version=$(autoreconf --version | head -n 1 | sed -r 's/.* 
([0-9.]+)$/\1/')
        if test ${version%%.*} -ge 2 -a ${version#*.} -ge 71
        then
@@ -4667,6 +4699,9 @@
            --enable-fftw                       \
            --enable-gc=system                  \
            --enable-gl
+%if 0%{?suse_version} <= 1500
+       PATH=${PWD}/bin:$PATH \
+%endif
        make asy
        mkdir -p ${prefix}/bin
        mkdir -p ${prefix}/texmf/asymptote/GUI
@@ -4711,9 +4746,11 @@
     pushd ../luametatex*
         %cmake \
         -DVERBOSE=ON \
-        -DCMAKE_C_COMPILER=gcc \
+       -DCMAKE_C_COMPILER=${CC} \
+       -DCMAKE_C_FLAGS="${CFLAGS}" \
         -DCMAKE_STRIP:FILEPATH=/bin/true \
-        -DCMAKE_CXX_COMPILER=g++
+       -DCMAKE_CXX_COMPILER=${CXX} \
+       -DCMAKE_CXX_FLAGS="${CXXFLAGS}"
         cmake --build . --parallel %{?_smp_mflags}
     popd
 %endif

++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.lRXh0I/_old  2025-05-12 16:48:23.343436274 +0200
+++ /var/tmp/diff_new_pack.lRXh0I/_new  2025-05-12 16:48:23.371437449 +0200
@@ -6,7 +6,7 @@
       <size unit="G">4</size>
     </disk>
     <physicalmemory>
-      <size unit="G">4</size>
+      <size unit="G">8</size>
     </physicalmemory>
     <processors>4</processors>
   </hardware>

++++++ boost.dif ++++++
--- utils/asymptote/LspCpp/src/lsp/ParentProcessWatcher.cpp~    2025-02-08 
17:23:03.000000000 +0000
+++ utils/asymptote/LspCpp/src/lsp/ParentProcessWatcher.cpp     2025-05-08 
07:54:32.134245234 +0000
@@ -1,6 +1,15 @@
 #include "LibLsp/lsp/ParentProcessWatcher.h"
 #include <algorithm>
+#include <boost/version.hpp>
+#if BOOST_VERSION < 108800
 #include <boost/process.hpp>
+#else
+#define BOOST_PROCESS_VERSION 1
+#include <boost/process/v1/child.hpp>
+#include <boost/process/v1/io.hpp>
+#include <boost/process/v1/pipe.hpp>
+#include <boost/process/v1/system.hpp>
+#endif
 
 #ifdef _WIN32
 #include <boost/process/v1/windows.hpp>

Reply via email to