Hello community, here is the log from the commit of package asl for openSUSE:Factory checked in at 2017-06-12 15:28:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/asl (Old) and /work/SRC/openSUSE:Factory/.asl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "asl" Mon Jun 12 15:28:06 2017 rev:24 rq:494287 version:1.42_bld115 Changes: -------- --- /work/SRC/openSUSE:Factory/asl/asl.changes 2015-05-18 22:24:32.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.asl.new/asl.changes 2017-06-12 15:28:08.624645854 +0200 @@ -1,0 +2,7 @@ +Wed May 10 13:57:45 UTC 2017 - cloud-de...@suse.de + +- Update to version 1.42_bld115 +- Drop upsteam asl-sle10-compilefix.patch +- Rebase partially upstream asl-buildfixes.patch + +------------------------------------------------------------------- Old: ---- asl-current-142-1.22.tar.bz2 asl-sle10-compilefix.patch New: ---- asl-current-142-bld115.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ asl.spec ++++++ --- /var/tmp/diff_new_pack.tupMfn/_old 2017-06-12 15:28:09.360542071 +0200 +++ /var/tmp/diff_new_pack.tupMfn/_new 2017-06-12 15:28:09.364541507 +0200 @@ -1,7 +1,7 @@ # # spec file for package asl # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,14 @@ Name: asl -Version: 1.42_1.22 +Version: 1.42_bld115 Release: 0 Summary: Macro Assembler AS License: GPL-2.0+ Group: Development/Languages/Other Url: http://john.ccac.rwth-aachen.de:8000/as/ -Source: asl-current-142-1.22.tar.bz2 +Source: http://john.ccac.rwth-aachen.de:8000/ftp/as/source/c_version/asl-current-142-bld115.tar.bz2 Patch0: asl-buildfixes.patch -Patch1: asl-sle10-compilefix.patch Patch2: asl-ppc64.patch Patch3: asl-aarch64.patch BuildRequires: gcc-c++ @@ -61,7 +60,6 @@ %prep %setup -q -n asl-current %patch0 -p1 -%patch1 -p1 %patch2 -p1 %patch3 -p1 @@ -134,6 +132,9 @@ %{_includedir}/asl/stddef96.inc %{_includedir}/asl/stddefxa.inc %{_includedir}/asl/stddefz8.inc +%{_includedir}/asl/reg6303.inc +%{_includedir}/asl/reg78310.inc +%{_includedir}/asl/stddef4x.inc %dir %{_libexecdir}/asl %{_libexecdir}/asl/as.msg %{_libexecdir}/asl/alink.msg ++++++ asl-buildfixes.patch ++++++ --- /var/tmp/diff_new_pack.tupMfn/_old 2017-06-12 15:28:09.388538123 +0200 +++ /var/tmp/diff_new_pack.tupMfn/_new 2017-06-12 15:28:09.388538123 +0200 @@ -1,30 +1,7 @@ -diff -Nurp asl-current.orig/doc_DE/as.tex asl-current.work/doc_DE/as.tex ---- asl-current.orig/doc_DE/as.tex 2010-12-12 00:00:21.000000000 +0100 -+++ asl-current.work/doc_DE/as.tex 2011-03-30 14:50:25.308293373 +0200 -@@ -3154,7 +3154,7 @@ Instruktionen. Es ist zu beachten, da"s - aufw"artskompatibel ist! - %%----------- - \begin{quote} --ah) MICO8_05, MICO8_V3, MICO8_V31 -+ah) MICO8\_05, MICO8\_V3, MICO8\_V31 - \end{quote} - Leider hat Lattice die Maschinencodes des Mico8 mehrfach ge"andert, so - da"s verschiedene Targets notwendig wurden, um auch alte Designs weiter -diff -Nurp asl-current.orig/doc_EN/as.tex asl-current.work/doc_EN/as.tex ---- asl-current.orig/doc_EN/as.tex 2010-12-12 00:00:34.000000000 +0100 -+++ asl-current.work/doc_EN/as.tex 2011-03-30 14:53:39.631372071 +0200 -@@ -3071,7 +3071,7 @@ offers a larger address space and some a - it is not binary upward-compatible! - %%----------- - \begin{quote} --ah) MICO8_05, MICO8_V3, MICO8_V31 -+ah) MICO8\_05, MICO8\_V3, MICO8\_V31 - \end{quote} - Lattice unfortunately changed the machine instructions more than once, so - different targets became necessary to provide continued support for older -diff -Nurp asl-current.orig/install.sh asl-current.work/install.sh ---- asl-current.orig/install.sh 2006-05-01 12:31:10.000000000 +0200 -+++ asl-current.work/install.sh 2011-03-30 16:02:22.784958550 +0200 +Index: asl-current/install.sh +=================================================================== +--- asl-current.orig/install.sh ++++ asl-current/install.sh @@ -10,7 +10,7 @@ BINPATH=${PREFIX}$1 INCPATH=${PREFIX}$2 MANPATH=${PREFIX}$3 @@ -42,19 +19,16 @@ cp $i ${BINPATH} chmod 755 ${BINPATH}/$i done -@@ -73,9 +72,9 @@ if [ "${DOCPATH}" != "" ]; then - chmod 755 ${DOCPATH} +@@ -74,7 +73,7 @@ if [ "${DOCPATH}" != "" ]; then for i in DE EN; do - echo ${DOCPATH}/as-$i.doc -- cp doc_$i/as.doc ${DOCPATH}/as-$i.doc -+ cp doc_$i/as.doc ${DOCPATH}/as-$i.txt - echo ${DOCPATH}/as-$i.tex -- cp doc_$i/as.tex ${DOCPATH}/as-$i.tex -+ cp doc_$i/as.html ${DOCPATH}/as-$i.html if [ -f doc_$i/as.html ]; then - echo ${DOCPATH}/as-$i.html - cp doc_$i/as.html ${DOCPATH}/as-$i.html -@@ -94,6 +93,9 @@ if [ "${DOCPATH}" != "" ]; then + echo ${DOCPATH}/as-$i.doc +- cp doc_$i/as.doc ${DOCPATH}/as-$i.doc ++ cp doc_$i/as.doc ${DOCPATH}/as-$i.txt + fi + echo ${DOCPATH}/as-$i.tex + cp doc_$i/as.tex ${DOCPATH}/as-$i.tex +@@ -96,6 +95,9 @@ if [ "${DOCPATH}" != "" ]; then fi chmod 644 ${DOCPATH}/as-$i.* done @@ -64,9 +38,10 @@ cp doc_DE/taborg*.tex ${DOCPATH} chmod 644 ${DOCPATH}/taborg*.tex cp doc_DE/ps*.tex ${DOCPATH} -diff -Nurp asl-current.orig/Makefile asl-current.work/Makefile ---- asl-current.orig/Makefile 2006-04-10 20:06:56.000000000 +0200 -+++ asl-current.work/Makefile 2011-03-30 14:46:15.040047193 +0200 +Index: asl-current/Makefile +=================================================================== +--- asl-current.orig/Makefile ++++ asl-current/Makefile @@ -10,7 +10,8 @@ include objdefs.unix include makedefs.files @@ -77,9 +52,10 @@ #--------------------------------------------------------------------------- # primary targets -diff -Nurp asl-current.orig/Makefile.def asl-current.work/Makefile.def ---- asl-current.orig/Makefile.def 1970-01-01 01:00:00.000000000 +0100 -+++ asl-current.work/Makefile.def 2011-03-30 12:50:29.967581039 +0200 +Index: asl-current/Makefile.def +=================================================================== +--- /dev/null ++++ asl-current/Makefile.def @@ -0,0 +1,25 @@ +# ------------------------------------------------------------------------- +# choose your compiler (must be ANSI-compliant!) and linker command, plus @@ -106,34 +82,11 @@ +# CHARSET = CHARSET_ASCII7 +# CHARSET = CHARSET_IBM437 +CHARSET = CHARSET_ISO8859_1 -diff -Nurp asl-current.orig/nls.c asl-current.work/nls.c ---- asl-current.orig/nls.c 2010-08-27 16:52:43.000000000 +0200 -+++ asl-current.work/nls.c 2011-03-30 12:50:29.968581097 +0200 -@@ -358,12 +358,16 @@ BEGIN - case 'S': FmtBuffer+=1; break; - case 'M': FmtBuffer+=2; break; - case 'H': FmtBuffer+=3; break; -- case 'T': fflush(stdout); -+ case 'T': /* fflush(stdout); - fprintf(stderr, "\nwarning, detected non-ANSI time format specifier '%%T'\n"); -- run = "H:%M:%S"; break; -- case 'R': fflush(stdout); -+ */ -+ run = "H:%M:%S"; -+ break; -+ case 'R': /* fflush(stdout); - fprintf(stderr, "\nwarning, detected non-ANSI time format specifier '%%R'\n"); -- run = "H:%M"; break; -+ */ -+ run = "H:%M"; -+ break; - END - if (NLSInfo.TimeSep==Nil) - BEGIN -diff -Nurp asl-current.orig/sysdefs.h asl-current.work/sysdefs.h ---- asl-current.orig/sysdefs.h 2008-01-02 23:32:21.000000000 +0100 -+++ asl-current.work/sysdefs.h 2011-03-30 13:31:47.999961925 +0200 -@@ -104,6 +104,12 @@ +Index: asl-current/sysdefs.h +=================================================================== +--- asl-current.orig/sysdefs.h ++++ asl-current/sysdefs.h +@@ -138,6 +138,12 @@ # endif #endif @@ -146,7 +99,7 @@ /*---------------------------------------------------------------------------*/ /* ditto for ARM platforms */ -@@ -535,6 +541,29 @@ typedef unsigned long long Card64; +@@ -602,6 +608,29 @@ typedef unsigned long long Card64; #define LOCALE_NLS #endif @@ -176,7 +129,7 @@ #endif /* __hppa */ /*===========================================================================*/ -@@ -613,9 +642,42 @@ typedef unsigned long long Card64; +@@ -683,9 +712,42 @@ typedef unsigned long long Card64; #define NO_NLS #endif @@ -219,19 +172,7 @@ /* VAX platforms */ #ifdef __vax__ -@@ -993,9 +1055,9 @@ typedef unsigned long Card32; - /*===========================================================================*/ - /* AMD opteron/athlon64/k8 platforms */ - --#ifdef __k8__ -+#ifdef __x86_64__ - --#define ARCHPRNAME "k8" -+#define ARCHPRNAME "x86_64" - - /*---------------------------------------------------------------------------*/ - /* x86-64 with Linux and GCC: -@@ -1023,7 +1085,101 @@ typedef unsigned long long Card64; +@@ -1190,7 +1252,101 @@ typedef unsigned long long Card64; #define LOCALE_NLS #endif @@ -333,16 +274,4 @@ + /*===========================================================================*/ - /* ARM platform */ -diff -Nurp asl-current.orig/tex2doc.c asl-current.work/tex2doc.c ---- asl-current.orig/tex2doc.c 2010-08-27 16:52:43.000000000 +0200 -+++ asl-current.work/tex2doc.c 2011-03-30 14:44:16.023259847 +0200 -@@ -333,7 +333,7 @@ BEGIN - BEGIN - *c='\0'; strcpy(Dest,Src); - for (c++; *c==' '; c++); -- strcpy(Src,c); -+ strmov(Src,c); - END - END - + /* Intel x86_64 platforms */