commit eppic for openSUSE:Factory
Hello community, here is the log from the commit of package eppic for openSUSE:Factory checked in at 2020-06-23 21:02:01 Comparing /work/SRC/openSUSE:Factory/eppic (Old) and /work/SRC/openSUSE:Factory/.eppic.new.2956 (New) Package is "eppic" Tue Jun 23 21:02:01 2020 rev:9 rq:816454 version:3.99.20140619git5391d3d Changes: --- /work/SRC/openSUSE:Factory/eppic/eppic.changes 2019-09-05 12:09:40.587859836 +0200 +++ /work/SRC/openSUSE:Factory/.eppic.new.2956/eppic.changes2020-06-23 21:02:16.521394236 +0200 @@ -1,0 +2,9 @@ +Tue Jun 9 13:58:20 UTC 2020 - David Mair + +- eppic-use-extern-in-devel-declaration.patch: Use extern for + declaration of lastv in libeppic/eppic.h. The file is used as the + devel eppic.h and if used in multiple sources for the same devel + link target and using gcc 10 the default behavior is to treat the + mutiple declarations as a link error. + +--- New: eppic-use-extern-in-devel-declaration.patch Other differences: -- ++ eppic.spec ++ --- /var/tmp/diff_new_pack.zYgHfj/_old 2020-06-23 21:02:17.585397659 +0200 +++ /var/tmp/diff_new_pack.zYgHfj/_new 2020-06-23 21:02:17.589397672 +0200 @@ -1,7 +1,7 @@ # # spec file for package eppic # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,10 +29,11 @@ Source: %{name}-git%{git_commit}.tar.bz2 Patch1: %{name}-fix-install.patch Patch2: %{name}-no-return.patch +Patch3: %{name}-use-extern-in-devel-declaration.patch BuildRequires: bison BuildRequires: flex BuildRequires: ncurses-devel -Url:http://code.google.com/p/eppic/ +URL:http://code.google.com/p/eppic/ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -59,6 +60,7 @@ %setup -n %{name}-git%{git_commit} %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build %global _lto_cflags %{_lto_cflags} -ffat-lto-objects ++ eppic-use-extern-in-devel-declaration.patch ++ Index: b/libeppic/eppic.h === --- a/libeppic/eppic.h +++ b/libeppic/eppic.h @@ -467,7 +467,7 @@ type_t *eppic_addstorage(type_t *t1, ty type_t *eppic_getvoidstruct(int ctype); extern int lineno, needvar, instruct, nomacs, eppic_legacy; -node_t *lastv; +extern node_t *lastv; #define NULLNODE ((node_t*)0)
commit eppic for openSUSE:Factory
Hello community, here is the log from the commit of package eppic for openSUSE:Factory checked in at 2019-09-05 12:09:35 Comparing /work/SRC/openSUSE:Factory/eppic (Old) and /work/SRC/openSUSE:Factory/.eppic.new.7948 (New) Package is "eppic" Thu Sep 5 12:09:35 2019 rev:8 rq:721569 version:3.99.20140619git5391d3d Changes: --- /work/SRC/openSUSE:Factory/eppic/eppic.changes 2018-02-13 10:25:57.260549991 +0100 +++ /work/SRC/openSUSE:Factory/.eppic.new.7948/eppic.changes2019-09-05 12:09:40.587859836 +0200 @@ -1,0 +2,5 @@ +Fri Aug 2 06:59:17 UTC 2019 - Martin Liška + +- Use FAT LTO objects in order to provide proper static library. + +--- Other differences: -- ++ eppic.spec ++ --- /var/tmp/diff_new_pack.hSg5Ne/_old 2019-09-05 12:09:41.579859651 +0200 +++ /var/tmp/diff_new_pack.hSg5Ne/_new 2019-09-05 12:09:41.579859651 +0200 @@ -1,7 +1,7 @@ # # spec file for package eppic # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,7 +24,7 @@ Version:3.99.%{checkout} Release:0 Summary:Embeddable Pre-Processor and Interpreter for C -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Libraries/C and C++ Source: %{name}-git%{git_commit}.tar.bz2 Patch1: %{name}-fix-install.patch @@ -61,6 +61,7 @@ %patch2 -p1 %build +%global _lto_cflags %{_lto_cflags} -ffat-lto-objects cd libeppic make CFLAGS="%{optflags} -fPIC" %{?_smp_mflags}
commit eppic for openSUSE:Factory
Hello community, here is the log from the commit of package eppic for openSUSE:Factory checked in at 2018-02-13 10:25:56 Comparing /work/SRC/openSUSE:Factory/eppic (Old) and /work/SRC/openSUSE:Factory/.eppic.new (New) Package is "eppic" Tue Feb 13 10:25:56 2018 rev:7 rq:574776 version:3.99.20140619git5391d3d Changes: --- /work/SRC/openSUSE:Factory/eppic/eppic.changes 2016-08-12 15:35:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.eppic.new/eppic.changes 2018-02-13 10:25:57.260549991 +0100 @@ -10 +10 @@ - o support for ARM64 + o support for ARM64 (FATE#320844). Other differences: -- ++ eppic.spec ++ --- /var/tmp/diff_new_pack.wSdktS/_old 2018-02-13 10:25:57.676535003 +0100 +++ /var/tmp/diff_new_pack.wSdktS/_new 2018-02-13 10:25:57.676535003 +0100 @@ -1,7 +1,7 @@ # # spec file for package eppic # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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
commit eppic for openSUSE:Factory
Hello community, here is the log from the commit of package eppic for openSUSE:Factory checked in at 2016-08-12 15:35:23 Comparing /work/SRC/openSUSE:Factory/eppic (Old) and /work/SRC/openSUSE:Factory/.eppic.new (New) Package is "eppic" Changes: --- /work/SRC/openSUSE:Factory/eppic/eppic.changes 2016-05-13 09:24:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.eppic.new/eppic.changes 2016-08-12 15:35:25.0 +0200 @@ -1,0 +2,5 @@ +Fri Jul 15 01:09:33 UTC 2016 - jeng...@inai.de + +- Update RPM groups + +--- Other differences: -- ++ eppic.spec ++ --- /var/tmp/diff_new_pack.PJkKEU/_old 2016-08-12 15:35:26.0 +0200 +++ /var/tmp/diff_new_pack.PJkKEU/_new 2016-08-12 15:35:26.0 +0200 @@ -25,7 +25,7 @@ Release:0 Summary:Embeddable Pre-Processor and Interpreter for C License:GPL-2.0+ -Group: System/Libraries +Group: Development/Libraries/C and C++ Source: %{name}-git%{git_commit}.tar.bz2 Patch1: %{name}-fix-install.patch Patch2: %{name}-no-return.patch @@ -42,11 +42,6 @@ with live or postmortem kernel analysis, it is not constraint to it and can be embedded in any tools that is C friendly. - -Authors: - -Luc Chouinard - %package -n libeppic-devel Summary:EPPIC include files and libraries Group: Development/Languages/C and C++ @@ -67,7 +62,7 @@ %build cd libeppic -%{__make} CFLAGS="%{optflags} -fPIC" %{?_smp_mflags} +make CFLAGS="%{optflags} -fPIC" %{?_smp_mflags} %install cd libeppic
commit eppic for openSUSE:Factory
Hello community, here is the log from the commit of package eppic for openSUSE:Factory checked in at 2016-05-13 09:24:25 Comparing /work/SRC/openSUSE:Factory/eppic (Old) and /work/SRC/openSUSE:Factory/.eppic.new (New) Package is "eppic" Changes: --- /work/SRC/openSUSE:Factory/eppic/eppic.changes 2013-11-30 14:20:58.0 +0100 +++ /work/SRC/openSUSE:Factory/.eppic.new/eppic.changes 2016-05-13 09:24:26.0 +0200 @@ -1,0 +2,6 @@ +Thu May 5 12:37:38 UTC 2016 - ptesa...@suse.com + +- update to commit 5391d3d + o support for ARM64 + +--- Old: eppic-git09e8b97.tar.bz2 New: eppic-git5391d3d.tar.bz2 Other differences: -- ++ eppic.spec ++ --- /var/tmp/diff_new_pack.14pSV3/_old 2016-05-13 09:24:27.0 +0200 +++ /var/tmp/diff_new_pack.14pSV3/_new 2016-05-13 09:24:27.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package eppic # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -16,8 +16,8 @@ # -%define git_date 20130904 -%define git_commit 09e8b97 +%define git_date 20140619 +%define git_commit 5391d3d %define checkout %{git_date}git%{git_commit} Name: eppic ++ eppic-git09e8b97.tar.bz2 -> eppic-git5391d3d.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eppic-git09e8b97/applications/crash/eppic.c new/eppic-git5391d3d/applications/crash/eppic.c --- old/eppic-git09e8b97/applications/crash/eppic.c 2013-09-04 20:54:48.0 +0200 +++ new/eppic-git5391d3d/applications/crash/eppic.c 2014-06-19 21:28:40.0 +0200 @@ -1035,10 +1035,14 @@ #ifdef PPC64 #define EPPIC_ABI ABI_PPC64 #else +#ifdef ARM64 +#define EPPIC_ABI ABI_ARM64 +#else #error eppic: Unkown ABI #endif #endif #endif +#endif #endif #endif #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eppic-git09e8b97/libeppic/eppic_api.h new/eppic-git5391d3d/libeppic/eppic_api.h --- old/eppic-git09e8b97/libeppic/eppic_api.h 2013-09-04 20:54:48.0 +0200 +++ new/eppic-git5391d3d/libeppic/eppic_api.h 2014-06-19 21:28:40.0 +0200 @@ -29,6 +29,7 @@ #define ABI_S3904 #define ABI_S390X 5 #define ABI_PPC64 6 +#define ABI_ARM64 7 /* types of variables */ #define V_BASE 1
commit eppic for openSUSE:Factory
Hello community, here is the log from the commit of package eppic for openSUSE:Factory checked in at 2013-11-30 14:20:57 Comparing /work/SRC/openSUSE:Factory/eppic (Old) and /work/SRC/openSUSE:Factory/.eppic.new (New) Package is "eppic" Changes: --- /work/SRC/openSUSE:Factory/eppic/eppic.changes 2013-04-05 13:05:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.eppic.new/eppic.changes 2013-11-30 14:20:58.0 +0100 @@ -1,0 +2,6 @@ +Fri Nov 22 09:36:46 UTC 2013 - ptesa...@suse.cz + +- update to commit 09e8b97 + o fix a few compile issues + +--- Old: eppic-gitc2a2564.tar.bz2 New: eppic-git09e8b97.tar.bz2 Other differences: -- ++ eppic.spec ++ --- /var/tmp/diff_new_pack.eTlFby/_old 2013-11-30 14:20:58.0 +0100 +++ /var/tmp/diff_new_pack.eTlFby/_new 2013-11-30 14:20:58.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package libeppic +# spec file for package eppic # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -15,20 +15,23 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -%define git_date 20130402 -%define git_commit c2a2564 + +%define git_date 20130904 +%define git_commit 09e8b97 %define checkout %{git_date}git%{git_commit} Name: eppic Version:3.99.%{checkout} Release:0 Summary:Embeddable Pre-Processor and Interpreter for C -Group: System/Libraries License:GPL-2.0+ +Group: System/Libraries Source:%{name}-git%{git_commit}.tar.bz2 Patch1: %{name}-fix-install.patch Patch2: %{name}-no-return.patch -BuildRequires: bison flex ncurses-devel +BuildRequires: bison +BuildRequires: flex +BuildRequires: ncurses-devel Url:http://code.google.com/p/eppic/ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -47,7 +50,6 @@ %package -n libeppic-devel Summary:EPPIC include files and libraries Group: Development/Languages/C and C++ -License:GPL-2.0+ %description -n libeppic-devel EPPIC is a C interpreter that permits easy access to the symbol and type ++ eppic-gitc2a2564.tar.bz2 -> eppic-git09e8b97.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eppic-gitc2a2564/applications/crash/eppic.c new/eppic-git09e8b97/applications/crash/eppic.c --- old/eppic-gitc2a2564/applications/crash/eppic.c 2013-04-03 03:42:43.0 +0200 +++ new/eppic-git09e8b97/applications/crash/eppic.c 2013-09-04 20:54:48.0 +0200 @@ -26,7 +26,9 @@ #include "symfile.h" #include "objfiles.h" #include "gdbcmd.h" +#ifndef GDB_7_6 #include "call-cmds.h" +#endif #include "gdb_regex.h" #include "expression.h" #include "language.h" @@ -296,8 +298,8 @@ break; case TYPE_CODE_INT: - - eppic_parsetype(tstr=TYPE_NAME(type), t, 0); + tstr=(char *)TYPE_NAME(type); + eppic_parsetype(tstr, t, 0); type=0; break; @@ -321,7 +323,7 @@ label: eppic_type_setsize(t, TYPE_LENGTH(type)); eppic_type_setidx(t, (ull)(unsigned long)type); - tstr=TYPE_TAG_NAME(type); + tstr=(char *)TYPE_TAG_NAME(type); if(tstr) apigetctype(V_STRUCT, tstr, t); type=0; } @@ -398,7 +400,7 @@ eppic_member_ssize(m, TYPE_FIELD_TYPE(type, midx)->length); eppic_member_snbits(m, TYPE_FIELD_BITSIZE(type, midx)); eppic_member_sfbit(m, TYPE_FIELD_BITPOS(type, midx)%8); - eppic_member_sname(m, TYPE_FIELD_NAME(type, midx)); + eppic_member_sname(m, (char *)TYPE_FIELD_NAME(type, midx)); LASTNUM=midx+1; return drilldowntype(TYPE_FIELD_TYPE(type, midx), tm); } @@ -479,7 +481,7 @@ if(!eppic_type_islocal(stype) && eppic_type_getidx(stype) > 100) { char *tname; type=(struct type*)((long)eppic_type_getidx(stype)); -if(type->main_type) tname=type->main_type->tag_name; +if(type->main_type) tname=(char *)type->main_type->tag_name; if(tname) eppic_chktype(st