commit numatop for openSUSE:Factory

2018-12-07 Thread root
Hello community,

here is the log from the commit of package numatop for openSUSE:Factory checked 
in at 2018-12-07 14:35:39

Comparing /work/SRC/openSUSE:Factory/numatop (Old)
 and  /work/SRC/openSUSE:Factory/.numatop.new.19453 (New)


Package is "numatop"

Fri Dec  7 14:35:39 2018 rev:7 rq:655687 version:2.1

Changes:

--- /work/SRC/openSUSE:Factory/numatop/numatop.changes  2018-11-29 
23:00:29.815499278 +0100
+++ /work/SRC/openSUSE:Factory/.numatop.new.19453/numatop.changes   
2018-12-07 14:35:44.347045971 +0100
@@ -1,0 +2,7 @@
+Mon Dec  3 11:35:49 UTC 2018 - Vlastimil Babka 
+
+- update to version 2.1
+  * Add ppc64le support
+  * New autotools-based build system
+
+---

Old:

  numatop-ncursesw.patch
  numatop_linux_1.0.4.tar.gz

New:

  numatop-v2.1.tar.xz



Other differences:
--
++ numatop.spec ++
--- /var/tmp/diff_new_pack.ZBi4jO/_old  2018-12-07 14:35:46.751042992 +0100
+++ /var/tmp/diff_new_pack.ZBi4jO/_new  2018-12-07 14:35:46.755042986 +0100
@@ -17,18 +17,18 @@
 
 
 Name:   numatop
-Version:1.0.4
+Version:2.1
 Release:0
 Summary:A top-like tool for runtime memory locality monitoring on NUMA 
systems
 License:BSD-3-Clause
 Group:  System/Monitoring
 Url:https://01.org/numatop
-Source0:
https://01.org/sites/default/files/%{name}_linux_%{version}.tar.gz
+Source0:
https://github.com/intel/%{name}/releases/download/v%{version}/%{name}-v%{version}.tar.xz
+BuildRequires:  check-devel
 BuildRequires:  libnuma-devel
-BuildRequires:  pkgconfig(ncursesw)
+BuildRequires:  ncurses-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-ExclusiveArch:  x86_64
-Patch0: numatop-ncursesw.patch
+ExclusiveArch:  x86_64 ppc64le
 
 %description
 NumaTOP is an observation tool for runtime memory locality characterization
@@ -41,21 +41,15 @@
 (microcode must be 0x618+ or 0x70c+). Kernel 3.9 or higher is required.
 
 %prep
-%setup -q -n %{name}
-%patch0 -p1
+%setup -q -n %{name}-v%{version}
 
 %build
-export CFLAGS="%{optflags}"
-make %{?_smp_mflags}
+%configure
+# there seems to be wrong order of libnumatop.la and $(NCURSES_LIBS) in 
Makefile.am
+make %{?_smp_mflags} LDFLAGS="-lncursesw -lncurses"
 
 %install
-mkdir -p %{buildroot}/%{_bindir}
-mkdir -p %{buildroot}/%{_mandir}/man8
-make \
-  %{?_smp_mflags} \
-  PREFIXDIR=%{buildroot}%{_prefix} \
-  MANDIR=%{buildroot}/%{_mandir}/man8 \
-  install
+%make_install
 
 %files
 %defattr(-,root,root)




commit numatop for openSUSE:Factory

2018-11-29 Thread root
Hello community,

here is the log from the commit of package numatop for openSUSE:Factory checked 
in at 2018-11-29 23:00:21

Comparing /work/SRC/openSUSE:Factory/numatop (Old)
 and  /work/SRC/openSUSE:Factory/.numatop.new.19453 (New)


Package is "numatop"

Thu Nov 29 23:00:21 2018 rev:6 rq:652394 version:1.0.4

Changes:

--- /work/SRC/openSUSE:Factory/numatop/numatop.changes  2016-03-31 
13:03:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.numatop.new.19453/numatop.changes   
2018-11-29 23:00:29.815499278 +0100
@@ -1,0 +2,5 @@
+Mon Nov 19 20:56:43 UTC 2018 - Cristian Rodríguez 
+
+- numatop-ncursesw.patch: Switch to ncursesw6 
+
+---

New:

  numatop-ncursesw.patch



Other differences:
--
++ numatop.spec ++
--- /var/tmp/diff_new_pack.ZJtgIl/_old  2018-11-29 23:00:30.451498494 +0100
+++ /var/tmp/diff_new_pack.ZJtgIl/_new  2018-11-29 23:00:30.479498460 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package numatop
 #
-# 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
@@ -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/
 #
 
 
@@ -25,9 +25,10 @@
 Url:https://01.org/numatop
 Source0:
https://01.org/sites/default/files/%{name}_linux_%{version}.tar.gz
 BuildRequires:  libnuma-devel
-BuildRequires:  ncurses-devel
+BuildRequires:  pkgconfig(ncursesw)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  x86_64
+Patch0: numatop-ncursesw.patch
 
 %description
 NumaTOP is an observation tool for runtime memory locality characterization
@@ -41,9 +42,11 @@
 
 %prep
 %setup -q -n %{name}
+%patch0 -p1
 
 %build
-make %{?_smp_mflags} CFLAGS="%{optflags}"
+export CFLAGS="%{optflags}"
+make %{?_smp_mflags}
 
 %install
 mkdir -p %{buildroot}/%{_bindir}

++ numatop-ncursesw.patch ++
Index: numatop/Makefile
===
--- numatop.orig/Makefile
+++ numatop/Makefile
@@ -4,9 +4,9 @@ MANDIR = /usr/share/man/man8
 PROG = numatop
 CC = gcc
 LD = gcc
-CFLAGS = -g -Wall -O2
+CFLAGS += -pthread $(shell pkg-config --cflags ncursesw) -g -Wall -O2
 LDFLAGS = -g
-LDLIBS = -lncurses -lpthread -lnuma
+LDLIBS = $(shell pkg-config --libs ncursesw) -lnuma
 
 COMMON_OBJS = cmd.o disp.o lwp.o numatop.o page.o perf.o \
proc.o reg.o util.o win.o
@@ -19,7 +19,7 @@ INTEL_OBJS = wsm.o snb.o nhm.o
 all: $(PROG)
 
 $(PROG): $(COMMON_OBJS) $(OS_OBJS) $(INTEL_OBJS)
-   $(LD) $(LDFLAGS) -o $@ $(COMMON_OBJS) $(OS_OBJS) $(INTEL_OBJS) $(LDLIBS)
+   $(LD) $(CFLAGS) $(LDFLAGS) -o $@ $(COMMON_OBJS) $(OS_OBJS) 
$(INTEL_OBJS) $(LDLIBS)
 
 %.o: ./common/%.c ./common/include/*.h ./common/include/os/*.h
$(CC) $(CFLAGS) -o $@ -c $<
Index: numatop/common/numatop.c
===
--- numatop.orig/common/numatop.c
+++ numatop/common/numatop.c
@@ -42,6 +42,8 @@
 #include 
 #include 
 #include 
+#include 
+
 #include "include/types.h"
 #include "include/util.h"
 #include "include/proc.h"
@@ -75,6 +77,7 @@ main(int argc, char *argv[])
boolean_t locked = B_FALSE;
char c;
 
+setlocale(LC_ALL, "");
if (!os_authorized()) {
return (1); 
}



commit numatop for openSUSE:Factory

2016-03-31 Thread h_root
Hello community,

here is the log from the commit of package numatop for openSUSE:Factory checked 
in at 2016-03-31 13:03:08

Comparing /work/SRC/openSUSE:Factory/numatop (Old)
 and  /work/SRC/openSUSE:Factory/.numatop.new (New)


Package is "numatop"

Changes:

--- /work/SRC/openSUSE:Factory/numatop/numatop.changes  2015-03-09 
10:10:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.numatop.new/numatop.changes 2016-03-31 
13:03:09.0 +0200
@@ -1,0 +2,6 @@
+Sat Mar 26 19:31:38 UTC 2016 - mplus...@suse.com
+
+- Update to version 1.0.4
+  * Add BDW-EP/EX support
+
+---

Old:

  numatop_linux_1.0.3.tar.gz

New:

  numatop_linux_1.0.4.tar.gz



Other differences:
--
++ numatop.spec ++
--- /var/tmp/diff_new_pack.Mjc8ZM/_old  2016-03-31 13:03:10.0 +0200
+++ /var/tmp/diff_new_pack.Mjc8ZM/_new  2016-03-31 13:03:10.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package numatop
 #
-# Copyright (c) 2015 SUSE LINUX 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
@@ -17,16 +17,16 @@
 
 
 Name:   numatop
-Version:1.0.3
+Version:1.0.4
 Release:0
 Summary:A top-like tool for runtime memory locality monitoring on NUMA 
systems
 License:BSD-3-Clause
 Group:  System/Monitoring
 Url:https://01.org/numatop
 Source0:
https://01.org/sites/default/files/%{name}_linux_%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  libnuma-devel
 BuildRequires:  ncurses-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  x86_64
 
 %description
@@ -43,16 +43,20 @@
 %setup -q -n %{name}
 
 %build
-make CFLAGS="%optflags" %{?_smp_mflags}
+make %{?_smp_mflags} CFLAGS="%{optflags}"
 
 %install
 mkdir -p %{buildroot}/%{_bindir}
 mkdir -p %{buildroot}/%{_mandir}/man8
-make PREFIXDIR=%{buildroot}/usr/ MANDIR=%{buildroot}/%{_mandir}/man8 install
+make \
+  %{?_smp_mflags} \
+  PREFIXDIR=%{buildroot}%{_prefix} \
+  MANDIR=%{buildroot}/%{_mandir}/man8 \
+  install
 
 %files
 %defattr(-,root,root)
 %{_bindir}/%{name}
-%{_mandir}/man8/*
+%{_mandir}/man8/%{name}.8%{ext_man}
 
 %changelog

++ numatop_linux_1.0.3.tar.gz -> numatop_linux_1.0.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numatop/README new/numatop/README
--- old/numatop/README  2014-08-07 07:27:36.0 +0200
+++ new/numatop/README  2014-08-08 03:30:15.0 +0200
@@ -21,9 +21,12 @@
 
 Kernel Requirement:
 --
-Kernel: 3.13+
+Recommended kernel: 3.16
 
-For Haswell supporting, please also apply the following perf patch in kernel.
+For Haswell supporting, please also apply a perf patch on 3.16. The patch
+is numatop/kernel_patches/0001-perf-x86-Widen-Haswell-OFFCORE-mask.patch.
+
+The patch can also be found at following link:
 http://www.gossamer-threads.com/lists/linux/kernel/1964864
 
 Directories
@@ -36,6 +39,8 @@
 generate memory access with runtime latency value among CPUs.
 Note that this application is only used for numatop testing!
 
+kernel_patches: the required kernel patches.
+
 Note:
 -
 numatop is supported on Intel Xeon processors: 5500-series, 6500/7500-series,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numatop/common/disp.c new/numatop/common/disp.c
--- old/numatop/common/disp.c   2014-07-01 02:40:53.0 +0200
+++ new/numatop/common/disp.c   2015-07-30 03:18:39.0 +0200
@@ -614,35 +614,35 @@
if (select(s_cons_ctl.pipe[0] + 1, _cons_ctl.fds,
NULL, NULL, NULL) > 0) {
if (FD_ISSET(s_cons_ctl.pipe[0], _cons_ctl.fds)) {
-   (void) read(s_cons_ctl.pipe[0], , 1);
-
-   /*
-* Character is from pipe.
-*/
-   if (ch == PIPE_CHAR_QUIT) {
+   if (read(s_cons_ctl.pipe[0], , 1) == 1) {
/*
-* Received a QUIT notification,
-* "console thread" will be quit
+* Character is from pipe.
 */
-   debug_print(NULL, 2, "cons: "
-   "received PIPE_CHAR_QUIT\n");
-   

commit numatop for openSUSE:Factory

2015-03-09 Thread h_root
Hello community,

here is the log from the commit of package numatop for openSUSE:Factory checked 
in at 2015-03-09 10:10:08

Comparing /work/SRC/openSUSE:Factory/numatop (Old)
 and  /work/SRC/openSUSE:Factory/.numatop.new (New)


Package is numatop

Changes:

--- /work/SRC/openSUSE:Factory/numatop/numatop.changes  2013-08-19 
10:50:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.numatop.new/numatop.changes 2015-03-09 
10:10:08.0 +0100
@@ -1,0 +2,6 @@
+Fri Mar  6 16:35:30 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 1.0.3
+  * Add Haswell supporting
+
+---

Old:

  numatop_linux_1.0.1.tar.gz

New:

  numatop_linux_1.0.3.tar.gz



Other differences:
--
++ numatop.spec ++
--- /var/tmp/diff_new_pack.EZX4zU/_old  2015-03-09 10:10:09.0 +0100
+++ /var/tmp/diff_new_pack.EZX4zU/_new  2015-03-09 10:10:09.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package numatop
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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,13 +17,13 @@
 
 
 Name:   numatop
-Version:1.0.1
+Version:1.0.3
 Release:0
 Summary:A top-like tool for runtime memory locality monitoring on NUMA 
systems
 License:BSD-3-Clause
 Group:  System/Monitoring
 Url:https://01.org/numatop
-Source0:
https://01.org/sites/default/files/downloads/%{name}_linux_%{version}.tar.gz
+Source0:
https://01.org/sites/default/files/%{name}_linux_%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  libnuma-devel
 BuildRequires:  ncurses-devel

++ numatop_linux_1.0.1.tar.gz - numatop_linux_1.0.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numatop/.git/HEAD new/numatop/.git/HEAD
--- old/numatop/.git/HEAD   2013-05-20 04:52:43.0 +0200
+++ new/numatop/.git/HEAD   1970-01-01 01:00:00.0 +0100
@@ -1 +0,0 @@
-ref: refs/heads/master
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numatop/.git/config new/numatop/.git/config
--- old/numatop/.git/config 2013-05-20 04:52:43.0 +0200
+++ new/numatop/.git/config 1970-01-01 01:00:00.0 +0100
@@ -1,11 +0,0 @@
-[core]
-   repositoryformatversion = 0
-   filemode = true
-   bare = false
-   logallrefupdates = true
-[remote origin]
-   url = g...@github.com:01org/numatop.git
-   fetch = +refs/heads/*:refs/remotes/origin/*
-[branch master]
-   remote = origin
-   merge = refs/heads/master
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numatop/.git/description new/numatop/.git/description
--- old/numatop/.git/description2013-05-20 04:52:38.0 +0200
+++ new/numatop/.git/description1970-01-01 01:00:00.0 +0100
@@ -1 +0,0 @@
-Unnamed repository; edit this file 'description' to name the repository.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numatop/.git/hooks/applypatch-msg.sample 
new/numatop/.git/hooks/applypatch-msg.sample
--- old/numatop/.git/hooks/applypatch-msg.sample2013-05-20 
04:52:38.0 +0200
+++ new/numatop/.git/hooks/applypatch-msg.sample1970-01-01 
01:00:00.0 +0100
@@ -1,15 +0,0 @@
-#!/bin/sh
-#
-# An example hook script to check the commit log message taken by
-# applypatch from an e-mail message.
-#
-# The hook should exit with non-zero status after issuing an
-# appropriate message if it wants to stop the commit.  The hook is
-# allowed to edit the commit message file.
-#
-# To enable this hook, rename this file to applypatch-msg.
-
-. git-sh-setup
-test -x $GIT_DIR/hooks/commit-msg 
-   exec $GIT_DIR/hooks/commit-msg ${1+$@}
-:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numatop/.git/hooks/commit-msg.sample 
new/numatop/.git/hooks/commit-msg.sample
--- old/numatop/.git/hooks/commit-msg.sample2013-05-20 04:52:38.0 
+0200
+++ new/numatop/.git/hooks/commit-msg.sample1970-01-01 01:00:00.0 
+0100
@@ -1,24 +0,0 @@
-#!/bin/sh
-#
-# An example hook script to check the commit log message.
-# Called by git commit with one argument, the name of the file
-# that has the commit message.  The hook should exit with non-zero
-# status after issuing an appropriate message if it wants to stop the
-# commit.  The hook is 

commit numatop for openSUSE:Factory

2013-08-19 Thread h_root
Hello community,

here is the log from the commit of package numatop for openSUSE:Factory checked 
in at 2013-08-19 10:50:53

Comparing /work/SRC/openSUSE:Factory/numatop (Old)
 and  /work/SRC/openSUSE:Factory/.numatop.new (New)


Package is numatop

Changes:

New Changes file:

--- /dev/null   2013-07-23 23:44:04.804033756 +0200
+++ /work/SRC/openSUSE:Factory/.numatop.new/numatop.changes 2013-08-19 
10:50:55.0 +0200
@@ -0,0 +1,11 @@
+---
+Sun Aug 18 20:02:20 UTC 2013 - vba...@suse.com
+
+- Restrict to x86_64 due to Intel CPU requirement and missing deps
+  on x86.
+
+---
+Thu Aug 15 09:20:23 UTC 2013 - vba...@suse.com
+
+- Initial package
+

New:

  numatop.changes
  numatop.spec
  numatop_linux_1.0.1.tar.gz



Other differences:
--
++ numatop.spec ++
#
# spec file for package numatop
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# 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/
#


Name:   numatop
Version:1.0.1
Release:0
Summary:A top-like tool for runtime memory locality monitoring on NUMA 
systems
License:BSD-3-Clause
Group:  System/Monitoring
Url:https://01.org/numatop
Source0:
https://01.org/sites/default/files/downloads/%{name}_linux_%{version}.tar.gz
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  libnuma-devel
BuildRequires:  ncurses-devel
ExclusiveArch:  x86_64

%description
NumaTOP is an observation tool for runtime memory locality characterization
and analysis of processes and threads running on a NUMA system. It helps the
user characterize the NUMA behavior of processes and threads and identify
where the NUMA-related performance bottlenecks reside.
Numatop is supported on Intel Xeon processors: 5500-series, 6500/7500-series,
5600 series, E7-x8xx-series, and E5-16xx/24xx/26xx/46xx-series. 
E5-16xx/24xx/26xx/46xx-series should be updated to latest CPU microcode
(microcode must be 0x618+ or 0x70c+). Kernel 3.9 or higher is required.

%prep
%setup -q -n %{name}

%build
make CFLAGS=%optflags %{?_smp_mflags}

%install
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_mandir}/man8
make PREFIXDIR=%{buildroot}/usr/ MANDIR=%{buildroot}/%{_mandir}/man8 install

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_mandir}/man8/*

%changelog
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org