Hello community, here is the log from the commit of package texlive for openSUSE:Factory checked in at 2014-01-15 19:36:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texlive (Old) and /work/SRC/openSUSE:Factory/.texlive.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texlive" Changes: -------- --- /work/SRC/openSUSE:Factory/texlive/texlive.changes 2013-12-22 19:38:07.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.texlive.new/texlive.changes 2014-01-15 22:59:13.000000000 +0100 @@ -1,0 +2,8 @@ +Mon Jan 13 11:15:56 UTC 2014 - wer...@suse.de + +- Add upstream patch source-dvipdfmx.dif + to avoid trouble with big endian +- Extend patch source-configure.dif to change package name for + dvipdfmx (bnc#858412) + +------------------------------------------------------------------- New: ---- source-dvipdfmx.dif ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texlive.spec ++++++ --- /var/tmp/diff_new_pack.YN2Peo/_old 2014-01-15 22:59:15.000000000 +0100 +++ /var/tmp/diff_new_pack.YN2Peo/_new 2014-01-15 22:59:15.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package texlive # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -220,6 +220,8 @@ Patch20: source-asymptote.dif # PATCH-FIX-UPSTREAM xdvi -sourceposition exits with Fatal error Patch21: source-bnc856363.dif +# PATCH-FIX-UPSTREAM Do not be fooled on big endian and +Patch22: source-dvipdfmx.dif # PATCH-FIX-UPSTREAM build with perl 5.18.0 Patch40: biber-dev.patch # PATCH-EXTEND-UPSTREAM Use always system CA certificates @@ -2279,6 +2281,7 @@ %patch19 -p0 -b .dvipng %patch20 -p0 -b .asymptote %patch21 -p0 -b .bnc856363 +%patch22 -p0 -b .be %patch0 %if %{with buildbiber} pushd ../biblatex-biber-* ++++++ source-configure.dif ++++++ --- /var/tmp/diff_new_pack.YN2Peo/_old 2014-01-15 22:59:16.000000000 +0100 +++ /var/tmp/diff_new_pack.YN2Peo/_new 2014-01-15 22:59:16.000000000 +0100 @@ -93,3 +93,25 @@ ## texk/gsftopk/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory texk/gsftopk/ ## configure options and TL libraries required for gsftopk # Check whether --enable-gsftopk was given. +--- texk/dvipdfm-x/configure.ac ++++ texk/dvipdfm-x/configure.ac 2014-01-13 11:10:27.000000000 +0000 +@@ -6,7 +6,7 @@ dnl This file is free software; the co + dnl gives unlimited permission to copy and/or distribute it, + dnl with or without modifications, as long as this notice is preserved. + dnl +-AC_INIT([dvipdfm-x], [20130405], [te...@tug.org]) ++AC_INIT([dvipdfmx], [20130405], [te...@tug.org]) + AC_PREREQ([2.65]) + AC_CONFIG_SRCDIR([src/dvipdfmx.c]) + AC_CONFIG_AUX_DIR([../../build-aux]) +--- texk/dvipdfm-x/configure ++++ texk/dvipdfm-x/configure 2014-01-13 11:11:08.000000000 +0000 +@@ -7883,7 +7883,7 @@ fi + + + # Define the identity of the package. +- PACKAGE='dvipdfm-x' ++ PACKAGE='dvipdfmx' + VERSION='20130405' + + ++++++ source-dvipdfmx.dif ++++++ --- texk/dvipdfm-x/src/dpxcrypt.c +++ texk/dvipdfm-x/src/dpxcrypt.c 2014-01-13 11:02:13.742235821 +0000 @@ -289,7 +289,7 @@ void MD5_final (unsigned char *outbuf, M #define X(a) do { *p++ = hd->a; *p++ = hd->a >> 8; \ *p++ = hd->a >> 16; *p++ = hd->a >> 24; } while (0) #else /* little endian */ -#define X(a) do { *(unsigned long *)p = (*hd).a ; p += 4; } while (0) +#define X(a) do { *(uint32_t *)p = (*hd).a ; p += sizeof(uint32_t); } while (0) #endif X(A); X(B); --- texk/dvipdfm-x/src/dpxcrypt.h +++ texk/dvipdfm-x/src/dpxcrypt.h 2014-01-13 11:02:13.658236115 +0000 @@ -24,10 +24,11 @@ #define _DPXCRYPT_H_ #include <stdio.h> +#include <stdint.h> /* libgcrypt md5 */ typedef struct { - unsigned long A,B,C,D; /* chaining variables */ + uint32_t A,B,C,D; /* chaining variables */ unsigned long nblocks; unsigned char buf[64]; int count; --- texk/dvipdfm-x/xsrc/dpxcrypt.c +++ texk/dvipdfm-x/xsrc/dpxcrypt.c 2014-01-13 11:02:33.490235748 +0000 @@ -289,7 +289,7 @@ void MD5_final (unsigned char *outbuf, M #define X(a) do { *p++ = hd->a; *p++ = hd->a >> 8; \ *p++ = hd->a >> 16; *p++ = hd->a >> 24; } while (0) #else /* little endian */ -#define X(a) do { *(unsigned long *)p = (*hd).a ; p += 4; } while (0) +#define X(a) do { *(uint32_t *)p = (*hd).a ; p += sizeof(uint32_t); } while (0) #endif X(A); X(B); --- texk/dvipdfm-x/xsrc/dpxcrypt.h +++ texk/dvipdfm-x/xsrc/dpxcrypt.h 2014-01-13 11:02:33.406235303 +0000 @@ -24,10 +24,11 @@ #define _DPXCRYPT_H_ #include <stdio.h> +#include <stdint.h> /* libgcrypt md5 */ typedef struct { - unsigned long A,B,C,D; /* chaining variables */ + uint32_t A,B,C,D; /* chaining variables */ unsigned long nblocks; unsigned char buf[64]; int count; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org