openSUSE Commits
Threads by month
- ----- 2024 -----
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
February 2023
- 1 participants
- 2020 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package extrace for openSUSE:Factory checked in at 2023-02-01 16:40:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/extrace (Old)
and /work/SRC/openSUSE:Factory/.extrace.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "extrace"
Wed Feb 1 16:40:05 2023 rev:2 rq:1062441 version:0.9
Changes:
--------
--- /work/SRC/openSUSE:Factory/extrace/extrace.changes 2021-05-12 19:33:02.910841956 +0200
+++ /work/SRC/openSUSE:Factory/.extrace.new.32243/extrace.changes 2023-02-01 16:44:04.203472611 +0100
@@ -1,0 +2,9 @@
+Wed Feb 1 09:51:26 UTC 2023 - Wolfgang Frisch <wolfgang.frisch(a)suse.com>
+
+- Update to version 0.9:
+ * Add option -Q to suppress runtime errors
+ * With -t, print time when process execed
+ * Quit when parent specified in -p exits
+ * Fix likely root cause for pid_db overflow
+
+-------------------------------------------------------------------
Old:
----
extrace-1575153394.f02ef88.obscpio
New:
----
extrace-0.9.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ extrace.spec ++++++
--- /var/tmp/diff_new_pack.oHC89O/_old 2023-02-01 16:44:04.843476094 +0100
+++ /var/tmp/diff_new_pack.oHC89O/_new 2023-02-01 16:44:04.895476377 +0100
@@ -1,7 +1,7 @@
#
# spec file for package extrace
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,8 +17,8 @@
Name: extrace
-Version: 1575153394.f02ef88
-Release: 2
+Version: 0.9
+Release: 0
Summary: Traces all program executions occurring on a system
License: GPL-2.0-only
URL: https://github.com/leahneukirchen/extrace
++++++ _service ++++++
--- /var/tmp/diff_new_pack.oHC89O/_old 2023-02-01 16:44:05.019477052 +0100
+++ /var/tmp/diff_new_pack.oHC89O/_new 2023-02-01 16:44:05.031477117 +0100
@@ -3,6 +3,8 @@
<param name="url">https://github.com/leahneukirchen/extrace.git</param>
<param name="scm">git</param>
<param name="filename">extrace</param>
+ <param name="revision">v0.9</param>
+ <param name="versionformat">0.9</param>
</service>
<service name="tar" mode="buildtime" />
<service name="recompress" mode="buildtime">
++++++ extrace-1575153394.f02ef88.obscpio -> extrace-0.9.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/extrace-1575153394.f02ef88/NEWS.md new/extrace-0.9/NEWS.md
--- old/extrace-1575153394.f02ef88/NEWS.md 2019-11-30 23:36:34.000000000 +0100
+++ new/extrace-0.9/NEWS.md 2022-01-19 19:03:33.000000000 +0100
@@ -1,3 +1,15 @@
+## 0.9 (2022-01-19)
+
+* With `-t`, print time when process execed.
+* Fix `-p` flag, which was a regression in 0.8.
+* Quit when parent specified in `-p` exits.
+* Fix likely root cause for pid_db overflow.
+
+## 0.8 (2021-08-05)
+
+* extrace: add option -Q to suppress runtime errors.
+* Small fixes.
+
## 0.7 (2019-02-08)
* pwait: detect and warn for non-existing PID.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/extrace-1575153394.f02ef88/extrace.1 new/extrace-0.9/extrace.1
--- old/extrace-1575153394.f02ef88/extrace.1 2019-11-30 23:36:34.000000000 +0100
+++ new/extrace-0.9/extrace.1 2022-01-19 19:03:33.000000000 +0100
@@ -6,7 +6,7 @@
.Nd trace exec() calls system-wide
.Sh SYNOPSIS
.Nm
-.Op Fl deflqtu
+.Op Fl deflqQtu
.Op Fl o Ar file
.Op Fl p Ar pid | cmd\ ...
.Sh DESCRIPTION
@@ -33,6 +33,8 @@
Suppress printing of
.Xr exec 3
arguments.
+.It Fl Q
+Suppress printing of runtime errors.
.It Fl t
Also display process exit status and duration.
.It Fl u
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/extrace-1575153394.f02ef88/extrace.c new/extrace-0.9/extrace.c
--- old/extrace-1575153394.f02ef88/extrace.c 2019-11-30 23:36:34.000000000 +0100
+++ new/extrace-0.9/extrace.c 2022-01-19 19:03:33.000000000 +0100
@@ -3,7 +3,7 @@
* Requires CONFIG_CONNECTOR=y and CONFIG_PROC_EVENTS=y.
* Requires root or "setcap cap_net_admin+ep extrace".
*
- * Usage: extrace [-deflqu] [-o FILE] [-p PID|CMD...]
+ * Usage: extrace [-deflqQtu] [-o FILE] [-p PID|CMD...]
* default: show all exec(), globally
* -p PID only show exec() descendant of PID
* CMD... run CMD... and only show exec() descendant of it
@@ -13,6 +13,7 @@
* -f flat output: no indentation
* -l print full path of argv[0]
* -q don't print exec() arguments
+ * -Q don't print error messages
* -u print user of process
*
* Copyright (C) 2014-2019 Leah Neukirchen <leah(a)vuxu.org>
@@ -66,6 +67,7 @@
#include <limits.h>
#include <pwd.h>
#include <signal.h>
+#include <stdarg.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
@@ -94,6 +96,7 @@
int run = 0;
int full_path = 0;
int show_args = 1;
+int show_errors = 1;
int show_cwd = 0;
int show_env = 0;
int show_exit = 0;
@@ -111,6 +114,16 @@
char cmdline[CMDLINE_DB_MAX];
} pid_db[PID_DB_SIZE];
+static void
+print_runtime_error(const char* fmt, ...) {
+ va_list ap;
+ if (show_errors) {
+ va_start(ap, fmt);
+ vfprintf(stderr, fmt, ap);
+ va_end(ap);
+ }
+}
+
static int
open_proc_dir(pid_t pid) {
char name[48];
@@ -127,6 +140,9 @@
char *s;
int fd, d, i;
+ if (pid == 1 && parent == 1)
+ return 0;
+
snprintf(name, sizeof name, "/proc/%d/stat", pid);
if ((fd = open(name, O_RDONLY)) < 0)
@@ -303,7 +319,7 @@
int i = 0;
int proc_dir_fd = open_proc_dir(pid);
if (proc_dir_fd < 0) {
- fprintf(stderr,
+ print_runtime_error(
"extrace: process vanished before notification: pid %d\n",
pid);
return;
@@ -329,14 +345,16 @@
d = pid_depth(pid);
if (d < 0) {
- if (*cmdline) {
- fprintf(stderr,
- "extrace: process vanished before we found its parent: pid %d: %s\n",
- pid, cmdline);
- } else {
- fprintf(stderr,
- "extrace: process vanished without a name: pid %d\n",
- pid);
+ if (parent == 1) {
+ if (*cmdline) {
+ print_runtime_error(
+ "extrace: process vanished before we found its parent: pid %d: %s\n",
+ pid, cmdline);
+ } else {
+ print_runtime_error(
+ "extrace: process vanished without a name: pid %d\n",
+ pid);
+ }
}
close(proc_dir_fd);
return;
@@ -344,12 +362,21 @@
if (show_exit || !flat) {
for (i = 0; i < PID_DB_SIZE - 1; i++)
- if (pid_db[i].pid == 0)
+ if (pid_db[i].pid == 0 || pid_db[i].pid == pid)
break;
if (i == PID_DB_SIZE - 1)
- fprintf(stderr, "extrace: warning: pid_db of "
+ print_runtime_error("extrace: warning: pid_db of "
"size %d overflowed\n", PID_DB_SIZE);
+ if (show_exit && pid_db[i].pid == pid) {
+ if (!flat)
+ fprintf(output, "%*s", 2*d, "");
+ fprintf(output, "%d- %s execed time=%.3fs\n",
+ pid,
+ pid_db[i].cmdline,
+ (ev->timestamp_ns - pid_db[i].start) / 1e9);
+ }
+
pid_db[i].pid = pid;
pid_db[i].depth = d;
pid_db[i].start = ev->timestamp_ns;
@@ -413,6 +440,9 @@
pid_t pid = ev->event_data.exit.process_pid;
int i;
+ if (pid == parent)
+ quit = 1;
+
for (i = 0; i < PID_DB_SIZE; i++)
if (pid_db[i].pid == pid)
break;
@@ -482,7 +512,7 @@
output = stdout;
- while ((opt = getopt(argc, argv, "+deflo:p:qtwu")) != -1)
+ while ((opt = getopt(argc, argv, "+deflo:p:qQtwu")) != -1)
switch (opt) {
case 'd': show_cwd = 1; break;
case 'e': show_env = 1; break;
@@ -490,6 +520,7 @@
case 'l': full_path = 1; break;
case 'p': parent = parse_pid(optarg); break;
case 'q': show_args = 0; break;
+ case 'Q': show_errors = 0; break;
case 't': show_exit = 1; break;
case 'o':
output = fopen(optarg, "w");
@@ -505,7 +536,7 @@
if (parent != 1 && optind != argc) {
usage:
- fprintf(stderr, "Usage: extrace [-deflqt] [-o FILE] [-p PID|CMD...]\n");
+ fprintf(stderr, "Usage: extrace [-deflqQtu] [-o FILE] [-p PID|CMD...]\n");
exit(1);
}
@@ -593,7 +624,7 @@
if (last_seq[cproc->cpu] &&
cmsg->seq != last_seq[cproc->cpu] + 1)
- fprintf(stderr,
+ print_runtime_error(
"extrace: out of order message on cpu %d\n",
cproc->cpu);
last_seq[cproc->cpu] = cmsg->seq;
++++++ extrace.obsinfo ++++++
--- /var/tmp/diff_new_pack.oHC89O/_old 2023-02-01 16:44:05.151477770 +0100
+++ /var/tmp/diff_new_pack.oHC89O/_new 2023-02-01 16:44:05.155477792 +0100
@@ -1,6 +1,5 @@
name: extrace
-version: 1575153394.f02ef88
-mtime: 1575153394
-commit: f02ef88edf617245cbd33813561b46ccadcabfb3
-
+version: 0.9
+mtime: 1642615413
+commit: 171c574f6e66ee69194ec820210b126785e94526
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package docker-buildx for openSUSE:Factory checked in at 2023-02-01 16:39:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/docker-buildx (Old)
and /work/SRC/openSUSE:Factory/.docker-buildx.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "docker-buildx"
Wed Feb 1 16:39:03 2023 rev:5 rq:1062287 version:0.10.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/docker-buildx/docker-buildx.changes 2023-01-27 10:27:02.898966127 +0100
+++ /work/SRC/openSUSE:Factory/.docker-buildx.new.32243/docker-buildx.changes 2023-02-01 16:43:48.231385697 +0100
@@ -1,0 +2,10 @@
+Tue Jan 31 14:59:07 UTC 2023 - kastl(a)b1-systems.de
+
+- Update to version 0.10.2:
+ * build: better message output for git provenance
+ * build: silently fail if git remote not found
+ * build: fix multi-node merge to read descriptor from result
+ * bake: SOURCE_DATE_EPOCH: fix `panic: assignment to entry in nil map`
+ * build: fix preferred platform not taken account
+
+-------------------------------------------------------------------
Old:
----
buildx-0.10.1.tar.gz
New:
----
buildx-0.10.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ docker-buildx.spec ++++++
--- /var/tmp/diff_new_pack.JMUOPu/_old 2023-02-01 16:43:48.783388701 +0100
+++ /var/tmp/diff_new_pack.JMUOPu/_new 2023-02-01 16:43:48.787388723 +0100
@@ -22,7 +22,7 @@
%define binary_name buildx
Name: docker-buildx
-Version: 0.10.1
+Version: 0.10.2
Release: 0
Summary: Docker CLI plugin for extended build capabilities with BuildKit
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.JMUOPu/_old 2023-02-01 16:43:48.819388897 +0100
+++ /var/tmp/diff_new_pack.JMUOPu/_new 2023-02-01 16:43:48.823388919 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/docker/buildx</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v0.10.1</param>
+ <param name="revision">v0.10.2</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
@@ -16,7 +16,7 @@
<param name="compression">gz</param>
</service>
<service name="go_modules" mode="disabled">
- <param name="archive">buildx-0.10.1.tar.gz</param>
+ <param name="archive">buildx-0.10.2.tar.gz</param>
</service>
</services>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.JMUOPu/_old 2023-02-01 16:43:48.843389027 +0100
+++ /var/tmp/diff_new_pack.JMUOPu/_new 2023-02-01 16:43:48.847389050 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/docker/buildx</param>
- <param name="changesrevision">481796f84fe2f27d0ea19e368a7b9e0ac6ea636d</param></service></servicedata>
+ <param name="changesrevision">00ed17df6d20f3ca4553d45789264cdb78506e5f</param></service></servicedata>
(No newline at EOF)
++++++ buildx-0.10.1.tar.gz -> buildx-0.10.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/docker-buildx/buildx-0.10.1.tar.gz /work/SRC/openSUSE:Factory/.docker-buildx.new.32243/buildx-0.10.2.tar.gz differ: char 13, line 1
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/docker-buildx/vendor.tar.gz /work/SRC/openSUSE:Factory/.docker-buildx.new.32243/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package deepin-launcher for openSUSE:Factory checked in at 2023-02-01 16:39:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deepin-launcher (Old)
and /work/SRC/openSUSE:Factory/.deepin-launcher.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deepin-launcher"
Wed Feb 1 16:39:30 2023 rev:8 rq:1062365 version:5.5.31
Changes:
--------
--- /work/SRC/openSUSE:Factory/deepin-launcher/deepin-launcher.changes 2022-09-01 22:11:03.044224408 +0200
+++ /work/SRC/openSUSE:Factory/.deepin-launcher.new.32243/deepin-launcher.changes 2023-02-01 16:43:39.935340553 +0100
@@ -1,0 +2,5 @@
+Mon Jan 30 07:10:31 UTC 2023 - Hillwood Yang <hillwood(a)opensuse.org>
+
+- Add fix-stuck-issue.patch, fix a stuck issue
+
+-------------------------------------------------------------------
New:
----
fix-stuck-issue.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ deepin-launcher.spec ++++++
--- /var/tmp/diff_new_pack.S9OYR8/_old 2023-02-01 16:43:40.591344124 +0100
+++ /var/tmp/diff_new_pack.S9OYR8/_new 2023-02-01 16:43:40.595344145 +0100
@@ -1,7 +1,7 @@
#
# spec file for package deepin-launcher
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -25,6 +25,8 @@
License: GPL-3.0-or-later
URL: https://github.com/linuxdeepin/dde-launcher
Source0: https://github.com/linuxdeepin/dde-launcher/archive/%{version}/%{_name}-%{v…
+# https://github.com/linuxdeepin/dde-launcher/commit/0612c1181f232eb1c7be05a4…
+Patch2: fix-stuck-issue.patch
Group: System/GUI/Other
BuildRequires: cmake
BuildRequires: gtest
@@ -52,7 +54,7 @@
%lang_package
%prep
-%setup -q -n %{_name}-%{version}
+%autosetup -p1 -n %{_name}-%{version}
sed -i 's|lrelease|lrelease-qt5|g' translate_generation.sh
%build
++++++ fix-stuck-issue.patch ++++++
From 0612c1181f232eb1c7be05a40c9c951a51cd0f2a Mon Sep 17 00:00:00 2001
From: Zhang Dingyuan <zhangdingyuan(a)deepin.org>
Date: Mon, 26 Dec 2022 16:22:38 +0800
Subject: [PATCH] fix: window mode show slowly
community version has qt patch
Log:
---
src/model/appsmanager.cpp | 2 +-
src/model/iconcachemanager.cpp | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/model/appsmanager.cpp b/src/model/appsmanager.cpp
index 3542ed55..f5decc10 100644
--- a/src/model/appsmanager.cpp
+++ b/src/model/appsmanager.cpp
@@ -760,7 +760,7 @@ const QPixmap AppsManager::appIcon(const ItemInfo &info, const int size)
// ���������������������������������������������
m_itemInfo = info;
- m_iconValid = getThemeIcon(pix, info, size, !m_iconValid);
+ m_iconValid = getThemeIcon(pix, info, size, !DSysInfo::isCommunityEdition());
if (m_iconValid) {
m_tryNums = 0;
diff --git a/src/model/iconcachemanager.cpp b/src/model/iconcachemanager.cpp
index 7cdb57d0..21d37456 100644
--- a/src/model/iconcachemanager.cpp
+++ b/src/model/iconcachemanager.cpp
@@ -44,7 +44,7 @@ void IconCacheManager::createPixmap(const ItemInfo &itemInfo, int size)
return;
QPixmap pixmap;
- m_iconValid = getThemeIcon(pixmap, itemInfo, size, !m_iconValid);
+ m_iconValid = getThemeIcon(pixmap, itemInfo, size, !DSysInfo::isCommunityEdition());
if (m_iconValid) {
m_tryNums = 0;
} else {
@@ -54,7 +54,7 @@ void IconCacheManager::createPixmap(const ItemInfo &itemInfo, int size)
QIcon::setThemeSearchPaths(QIcon::themeSearchPaths());
QThread::msleep(10);
- m_iconValid = getThemeIcon(pixmap, itemInfo, size, true);
+ m_iconValid = getThemeIcon(pixmap, itemInfo, size, !DSysInfo::isCommunityEdition());
} else {
if (m_tryCount > 10) {
m_tryCount = 0;
@@ -71,7 +71,7 @@ void IconCacheManager::createPixmap(const ItemInfo &itemInfo, int size)
++m_tryCount;
QThread::msleep(500);
- m_iconValid = getThemeIcon(pixmap, itemInfo, size, true);
+ m_iconValid = getThemeIcon(pixmap, itemInfo, size, !DSysInfo::isCommunityEdition());
}
}
}
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cyrus-sasl for openSUSE:Factory checked in at 2023-02-01 16:38:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cyrus-sasl (Old)
and /work/SRC/openSUSE:Factory/.cyrus-sasl.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cyrus-sasl"
Wed Feb 1 16:38:30 2023 rev:67 rq:1062130 version:2.1.28
Changes:
--------
cyrus-sasl-saslauthd-bdb.changes: same change
cyrus-sasl-saslauthd.changes: same change
--- /work/SRC/openSUSE:Factory/cyrus-sasl/cyrus-sasl.changes 2022-12-08 16:50:21.871230972 +0100
+++ /work/SRC/openSUSE:Factory/.cyrus-sasl.new.32243/cyrus-sasl.changes 2023-02-01 16:43:33.971308099 +0100
@@ -1,0 +2,5 @@
+Mon Jan 23 20:35:54 UTC 2023 - Dirk M��ller <dmueller(a)suse.com>
+
+- drop optional opie dependency
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cyrus-sasl-bdb.spec ++++++
--- /var/tmp/diff_new_pack.IZrV0C/_old 2023-02-01 16:43:34.495310951 +0100
+++ /var/tmp/diff_new_pack.IZrV0C/_new 2023-02-01 16:43:34.499310973 +0100
@@ -39,7 +39,6 @@
BuildRequires: libsasl2-3
BuildRequires: libtool
BuildRequires: openssl-devel
-BuildRequires: opie
BuildRequires: pam-devel
BuildRequires: pkg-config
%ifarch ppc64
++++++ cyrus-sasl-saslauthd-bdb.spec ++++++
--- /var/tmp/diff_new_pack.IZrV0C/_old 2023-02-01 16:43:34.527311125 +0100
+++ /var/tmp/diff_new_pack.IZrV0C/_new 2023-02-01 16:43:34.531311147 +0100
@@ -44,7 +44,6 @@
BuildRequires: libtool
BuildRequires: mysql-devel
BuildRequires: openldap2-devel
-BuildRequires: opie
BuildRequires: pam-devel
BuildRequires: postgresql-devel
BuildRequires: pkgconfig(systemd)
cyrus-sasl-saslauthd.spec: same change
++++++ cyrus-sasl.spec ++++++
--- /var/tmp/diff_new_pack.IZrV0C/_old 2023-02-01 16:43:34.595311495 +0100
+++ /var/tmp/diff_new_pack.IZrV0C/_new 2023-02-01 16:43:34.599311517 +0100
@@ -36,7 +36,6 @@
BuildRequires: krb5-mini-devel
BuildRequires: libtool
BuildRequires: openssl-devel
-BuildRequires: opie
BuildRequires: pam-devel
BuildRequires: pkgconfig
Conflicts: cyrus-sasl-bdb
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cppcheck for openSUSE:Factory checked in at 2023-02-01 16:39:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cppcheck (Old)
and /work/SRC/openSUSE:Factory/.cppcheck.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cppcheck"
Wed Feb 1 16:39:50 2023 rev:29 rq:1062417 version:2.10
Changes:
--------
--- /work/SRC/openSUSE:Factory/cppcheck/cppcheck.changes 2022-12-15 19:25:58.360318300 +0100
+++ /work/SRC/openSUSE:Factory/.cppcheck.new.32243/cppcheck.changes 2023-02-01 16:43:24.607257144 +0100
@@ -1,0 +2,27 @@
+Tue Jan 31 18:24:47 UTC 2023 - PragmaticLinux <info(a)pragmaticlinux.com>
+
+- install files from the addons/ and platforms/ directories - boo#1207806
+- correct shebang fix for htmlreport/cppcheck-htmlreport
+
+-------------------------------------------------------------------
+Mon Jan 30 12:07:50 UTC 2023 - Dirk M��ller <dmueller(a)suse.com>
+
+- update to 2.10.0:
+ * Many improvements and fixes in checkers.
+ * New check: use memset/memcpy instead of loop
+ CLI:
+ * if the file provided via "--file-list" cannot be opened it
+ will now error out
+ * add command-line option "--disable=" to individually disable
+ checks
+ GUI:
+ * Detect when installed version is old. There is setting in
+ Edit/Preferences to turn this on.
+ * Fix path issue with backslashes
+ * Cleanup *.ctu-info files after analysis
+ Build:
+ * the deprecated Makefile option SRCDIR is no longer accepted
+ * added CMake option BUILD_CORE_DLL to build lib as
+ cppcheck-core.dll with Visual Studio
+
+-------------------------------------------------------------------
Old:
----
cppcheck-2.9.3.tar.gz
New:
----
cppcheck-2.10.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cppcheck.spec ++++++
--- /var/tmp/diff_new_pack.bbkWvP/_old 2023-02-01 16:43:25.027259430 +0100
+++ /var/tmp/diff_new_pack.bbkWvP/_new 2023-02-01 16:43:25.035259473 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cppcheck
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: cppcheck
-Version: 2.9.3
+Version: 2.10
Release: 0
Summary: A tool for static C/C++ code analysis
License: GPL-3.0-or-later
@@ -25,6 +25,7 @@
Source: https://github.com/danmar/cppcheck/archive/refs/tags/%{version}.tar.gz#/%{n…
BuildRequires: cmake
BuildRequires: docbook-xsl-stylesheets
+BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: libqt5-linguist-devel
BuildRequires: pkgconfig
@@ -91,7 +92,7 @@
DB2MAN=%{_datadir}/xml/docbook/stylesheet/nwalsh/current/manpages/docbook.xsl
# use python3 as interpreter
-sed -i "s|env python|python3|g" htmlreport/cppcheck-htmlreport
+sed -i "s|env python3|python3|g" htmlreport/cppcheck-htmlreport
%check
export CXXFLAGS="%{optflags}"
@@ -108,6 +109,16 @@
%{buildroot}%{_mandir}/man1/cppcheck.1
install -d %{buildroot}%{_datadir}/%{name}/cfg
install -pm 0644 cfg/*.cfg %{buildroot}%{_datadir}/%{name}/cfg
+install -d %{buildroot}%{_datadir}/%{name}/platforms
+install -pm 0644 platforms/*.xml %{buildroot}%{_datadir}/%{name}/platforms
+install -d %{buildroot}%{_datadir}/%{name}/addons
+install -pm 0644 addons/*.py %{buildroot}%{_datadir}/%{name}/addons
+# Give execute permission to python addons with a shebang to fix non-executable-script
+find %{buildroot}%{_datadir}/%{name}/addons -type f -size +0 -exec awk 'NR == 1 && /^#!.*python/ { exit } { exit 1 }' {} \; -print0 | xargs -0 chmod +x
+# Correct shebang to fix env-script-interpreter
+find %{buildroot}%{_datadir}/%{name}/addons -type f -size +0 -exec awk 'NR == 1 && /^#!.*python/ { exit } { exit 1 }' {} \; -print0 | xargs -0 sed -i "s|env python3|python3|g"
+# Remove duplicate files
+%fdupes -s %{buildroot}%{_datadir}/%{name}/platforms
%files
%doc AUTHORS
++++++ cppcheck-2.9.3.tar.gz -> cppcheck-2.10.tar.gz ++++++
++++ 164800 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package collectd for openSUSE:Factory checked in at 2023-02-01 16:39:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/collectd (Old)
and /work/SRC/openSUSE:Factory/.collectd.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "collectd"
Wed Feb 1 16:39:10 2023 rev:44 rq:1062319 version:5.12.0.130.g2f3c12e
Changes:
--------
--- /work/SRC/openSUSE:Factory/collectd/collectd.changes 2022-03-07 17:47:19.303113248 +0100
+++ /work/SRC/openSUSE:Factory/.collectd.new.32243/collectd.changes 2023-02-01 16:43:18.879225908 +0100
@@ -1,0 +2,22 @@
+Tue Jan 31 13:51:08 UTC 2023 - trenn(a)suse.de
+
+- Update to version 5.12.0.130.g2f3c12e:
+ * Fix formatting in mdadm events table
+ * Add new exec-borg script to contrib/
+ * ChangeLog: v5.12 milestone: Fix issue #3127
+ * use derive_t instead of int inside ovs_stats_get_port_stat_value
+ * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
+ * - allow alertmanager correlation and resolve - fix meta names with ':'
+ * fix drop probability
+ * add config option to write metadata
+- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
+A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
+- Use autosetup and adopt patches from -p0 to -p1:
+M collectd-fix-config.patch
+M collectd-fix_spamassassin_doc.patch
+- Use obs_scm and others in _service file:
+A _service
+A _servicedata
+A collectd.obsinfo
+
+-------------------------------------------------------------------
Old:
----
collectd-5.12.0.tar.bz2
New:
----
Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
_service
_servicedata
collectd-5.12.0.130.g2f3c12e.obscpio
collectd.obsinfo
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ collectd.spec ++++++
--- /var/tmp/diff_new_pack.IA5VSS/_old 2023-02-01 16:43:19.371228652 +0100
+++ /var/tmp/diff_new_pack.IA5VSS/_new 2023-02-01 16:43:19.375228673 +0100
@@ -1,7 +1,7 @@
#
# spec file for package collectd
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2005-2013 Pascal Bleser <pascal.bleser(a)opensuse.org>
#
# All modifications and additions to the file contributed by third parties
@@ -24,7 +24,7 @@
infiniband %{expand:%{rdt_plugin}} interface ipc iptables ipvs irq \\\
load logfile log_logstash \\\
madwifi match_empty_counter match_hashed match_regex match_timediff match_value \\\
- mdevents mbmon md memcached memory multimeter \\\
+ mdevents mbmon md memcached memory mmc multimeter \\\
netlink network nfs nginx notify_nagios ntpd numa olsrd openvpn \\\
perl ping protocols powerdns processes \\\
rrdcached rrdtool %{expand:%{sensors_plugin}} serial statsd swap syslog \\\
@@ -33,7 +33,6 @@
unixsock uptime users uuid vmem vserver \\\
wireless write_graphite write_http write_log write_sensu write_tsdb \\\
write_prometheus zfs_arc zookeeper
-
%ifnarch s390 s390x
%define sensors 1
%define sensors_plugin sensors
@@ -41,14 +40,12 @@
%define sensors 0
%define sensors_plugin %{nil}
%endif
-
# dpdk exclusive build arch requirements copied:
%ifarch aarch64 x86_64 ppc64le
%define dpdk 1
%else
%define dpdk 0
%endif
-
%ifarch x86_64 %{ix86}
%define intel_rdt 1
%define rdt_plugin intel_rdt
@@ -56,15 +53,15 @@
%define intel_rdt 0
%define rdt_plugin %{nil}
%endif
-
Name: collectd
-Version: 5.12.0
+Version: 5.12.0.130.g2f3c12e
Release: 0
Summary: Statistics Collection Daemon for filling RRD Files
License: GPL-2.0-only AND MIT
Group: System/Monitoring
URL: http://collectd.org/
-Source: http://collectd.org/files/collectd-%{version}.tar.bz2
+# Source: http://collectd.org/files/collectd-%%{version}.tar.bz2
+Source: collectd-%{version}.tar.bz2
Source1: collectd.suse.init
Source2: collectd.apache2.conf
Source3: collectd-js.apache2.conf
@@ -81,24 +78,17 @@
# PATCH-FIX-OPENSUSE avoid-pg-config.patch avoid pg_config if possible
Patch11: avoid-pg-config.patch
Patch12: harden_collectd.service.patch
+Patch13: Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
# for /etc/apache2/... ownership (rpmlint):
BuildRequires: apache2
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: bison
-%if %{dpdk}
-BuildRequires: dpdk-devel >= 19.08
-%endif
BuildRequires: flex
BuildRequires: gcc
BuildRequires: gdbm-devel
BuildRequires: gettext-devel
BuildRequires: intltool
-# intel_rdt -> pqos.h
-# intel-cmt-cat exclusive build arch requirements copied:
-%if %{intel_rdt}
-BuildRequires: libpqos-devel
-%endif
BuildRequires: java-devel
BuildRequires: libesmtp-devel
BuildRequires: libgcrypt-devel
@@ -122,31 +112,17 @@
BuildRequires: xfsprogs-devel
BuildRequires: pkgconfig(OpenIPMI)
BuildRequires: pkgconfig(OpenIPMIpthread)
-%if 0%{?sle_version} < 150000 || 0%{?is_opensuse}
-BuildRequires: pkgconfig(Qgpsmm)
-BuildRequires: pkgconfig(libgps)
-BuildRequires: pkgconfig(libsigrok)
-%endif
BuildRequires: pkgconfig(dbi)
BuildRequires: pkgconfig(libatasmart)
BuildRequires: pkgconfig(libcurl)
+BuildRequires: pkgconfig(libevent)
BuildRequires: pkgconfig(libiptc)
BuildRequires: pkgconfig(libmemcached)
BuildRequires: pkgconfig(libmicrohttpd)
BuildRequires: pkgconfig(libmnl)
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400
-BuildRequires: pkgconfig(libmodbus)
-%endif
-%if 0%{?is_opensuse}
-BuildRequires: pkgconfig(libmosquitto)
-%endif
-BuildRequires: pkgconfig(libevent)
BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(liboping)
BuildRequires: pkgconfig(libpq)
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
-BuildRequires: pkgconfig(librabbitmq)
-%endif
BuildRequires: pkgconfig(librrd)
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(libupsclient)
@@ -162,6 +138,28 @@
Obsoletes: collectd-beta < %{version}
Provides: collectd-beta = %{version}-%{release}
%{?systemd_requires}
+%if %{dpdk}
+BuildRequires: dpdk-devel >= 19.08
+%endif
+# intel_rdt -> pqos.h
+# intel-cmt-cat exclusive build arch requirements copied:
+%if %{intel_rdt}
+BuildRequires: libpqos-devel
+%endif
+%if 0%{?sle_version} < 150000 || 0%{?is_opensuse}
+BuildRequires: pkgconfig(Qgpsmm)
+BuildRequires: pkgconfig(libgps)
+BuildRequires: pkgconfig(libsigrok)
+%endif
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400
+BuildRequires: pkgconfig(libmodbus)
+%endif
+%if 0%{?is_opensuse}
+BuildRequires: pkgconfig(libmosquitto)
+%endif
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
+BuildRequires: pkgconfig(librabbitmq)
+%endif
%if 0%{?suse_version} >= 1330
BuildRequires: pkgconfig(libnutclient)
%endif
@@ -497,7 +495,7 @@
Optional %{name} plugin for filtering and parsing logs.
%package plugin-ubi
-Summary: ubifs plugin for %{name}
+Summary: UBIFS plugin for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
@@ -516,27 +514,15 @@
Summary: All Monitoring Plugins for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
-Requires: %{name}-plugin-amqp = %{version}-%{release}
-%endif
Requires: %{name}-plugin-buddyinfo = %{version}-%{release}
Requires: %{name}-plugin-connectivity = %{version}-%{release}
Requires: %{name}-plugin-dbi = %{version}-%{release}
-%if 0%{?sle_version} < 150000 || 0%{?is_opensuse}
-Requires: %{name}-plugin-gps = %{version}-%{release}
-%endif
Requires: %{name}-plugin-ipmi = %{version}-%{release}
Requires: %{name}-plugin-java = %{version}-%{release}
Requires: %{name}-plugin-logparser = %{version}-%{release}
Requires: %{name}-plugin-lua = %{version}-%{release}
Requires: %{name}-plugin-mcelog = %{version}-%{release}
Requires: %{name}-plugin-memcachec = %{version}-%{release}
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400
-Requires: %{name}-plugin-modbus = %{version}-%{release}
-%endif
-%if 0%{?is_opensuse}
-Requires: %{name}-plugin-mqtt = %{version}-%{release}
-%endif
Requires: %{name}-plugin-mysql = %{version}-%{release}
Requires: %{name}-plugin-notify-desktop = %{version}-%{release}
Requires: %{name}-plugin-openldap = %{version}-%{release}
@@ -546,9 +532,6 @@
Requires: %{name}-plugin-postgresql = %{version}-%{release}
Requires: %{name}-plugin-procevent = %{version}-%{release}
Requires: %{name}-plugin-python3 = %{version}-%{release}
-%if 0%{?sle_version} < 150000 || 0%{?is_opensuse}
-Requires: %{name}-plugin-sigrok = %{version}-%{release}
-%endif
Requires: %{name}-plugin-smart = %{version}-%{release}
Requires: %{name}-plugin-snmp = %{version}-%{release}
Requires: %{name}-plugin-synproxy = %{version}-%{release}
@@ -561,6 +544,21 @@
Requires: %{name}-plugin-write_syslog = %{version}-%{release}
Requires: %{name}-web = %{version}-%{release}
Requires: %{name}-web-js = %{version}-%{release}
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
+Requires: %{name}-plugin-amqp = %{version}-%{release}
+%endif
+%if 0%{?sle_version} < 150000 || 0%{?is_opensuse}
+Requires: %{name}-plugin-gps = %{version}-%{release}
+%endif
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400
+Requires: %{name}-plugin-modbus = %{version}-%{release}
+%endif
+%if 0%{?is_opensuse}
+Requires: %{name}-plugin-mqtt = %{version}-%{release}
+%endif
+%if 0%{?sle_version} < 150000 || 0%{?is_opensuse}
+Requires: %{name}-plugin-sigrok = %{version}-%{release}
+%endif
%if 0%{?suse_version} >= 1330
Requires: %{name}-plugin-nut = %{version}-%{release}
%endif
@@ -611,19 +609,7 @@
to write %{name} unixsock clients.
%prep
-%setup -q -n "collectd-%{version}"
-%patch1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6
-%patch7 -p1
-%if 0%{?suse_version} > 1320
-%patch8 -p1
-%endif
-%patch11 -p1
-%patch12 -p1
+%autosetup -p1
sed -i 's|@@VERSION@@|%{version}|g' configure.ac
@@ -899,7 +885,6 @@
%endif
%if 0%{?sle_version} < 150000 || 0%{?is_opensuse}
-
%files plugin-sigrok
%{_libdir}/collectd/sigrok.so
%{_libdir}/collectd/sigrok.la
++++++ Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch ++++++
From: Thomas Renninger <trenn(a)suse.com>
Subject: Fix compile issue if net-snmp has NETSNMP_DISABLE_MD5 set
References:
Patch-Mainline:
Git-commit: be1a9d5975e4568774a46711d1366086978e9347
Git-repo: git@github.com:watologo1/collectd.git.git
Otherwise one gets:
src/snmp.c: In function 'csnmp_config_add_host_auth_protocol':
src/snmp.c:678:25: error: 'usmHMACMD5AuthProtocol' undeclared (first use in this function); did you mean 'usmHMACSHA1AuthProtocol'?
678 | hd->auth_protocol = usmHMACMD5AuthProtocol;
| ^~~~~~~~~~~~~~~~~~~~~~
| usmHMACSHA1AuthProtocol
Signed-off-by: <trenn(a)suse.com>
diff --git a/src/snmp.c b/src/snmp.c
index 827d62eb..078ef3ee 100644
--- a/src/snmp.c
+++ b/src/snmp.c
@@ -677,7 +677,7 @@ static int csnmp_config_add_host_auth_protocol(host_definition_t *hd,
if (status != 0)
return status;
-#ifdef NETSNMP_USMAUTH_HMACMD5
+#ifndef NETSNMP_DISABLE_MD5
if (strcasecmp("MD5", buffer) == 0) {
hd->auth_protocol = usmHMACMD5AuthProtocol;
hd->auth_protocol_len = sizeof(usmHMACMD5AuthProtocol) / sizeof(oid);
++++++ _service ++++++
<services>
<service name="obs_scm" mode="localonly">
<param name="scm">git</param>
<param name="url">https://github.com/collectd/collectd.git</param>
<param name="revision">HEAD</param>
<param name="versionrewrite-pattern">collectd-(.*)</param>
<param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.g%h</param>
<param name="changesgenerate">enable</param>
<param name="submodules">disable</param>
</service>
<service name="set_version" mode="localonly"/>
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
<param name="compression">bz2</param>
</service>
</services>
++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/collectd/collectd.git</param>
<param name="changesrevision">2f3c12ea57eb74c4d7c5e13aca6c50ca0dd75ba8</param></service></servicedata>
(No newline at EOF)
++++++ collectd-fix-config.patch ++++++
--- /var/tmp/diff_new_pack.IA5VSS/_old 2023-02-01 16:43:19.455229109 +0100
+++ /var/tmp/diff_new_pack.IA5VSS/_new 2023-02-01 16:43:19.459229131 +0100
@@ -1,7 +1,7 @@
Index: src/collectd.conf.in
===================================================================
---- src/collectd.conf.in.orig
-+++ src/collectd.conf.in
+--- a/src/collectd.conf.in.orig
++++ b/src/collectd.conf.in
@@ -272,7 +272,7 @@
#<Plugin apache>
# <Instance "local">
++++++ collectd-fix_spamassassin_doc.patch ++++++
--- /var/tmp/diff_new_pack.IA5VSS/_old 2023-02-01 16:43:19.479229239 +0100
+++ /var/tmp/diff_new_pack.IA5VSS/_new 2023-02-01 16:43:19.479229239 +0100
@@ -1,7 +1,7 @@
Index: contrib/SpamAssassin/Collectd.pm
===================================================================
---- contrib/SpamAssassin/Collectd.pm.orig
-+++ contrib/SpamAssassin/Collectd.pm
+--- a/contrib/SpamAssassin/Collectd.pm.orig
++++ b/contrib/SpamAssassin/Collectd.pm
@@ -4,12 +4,6 @@
Collectd - plugin for filling collectd with stats
++++++ collectd-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.IA5VSS/_old 2023-02-01 16:43:19.523229479 +0100
+++ /var/tmp/diff_new_pack.IA5VSS/_new 2023-02-01 16:43:19.523229479 +0100
@@ -1,13 +1,6 @@
-addFilter('perl5-naming-policy-not-applied')
-
addFilter('non-etc-or-var-file-marked-as-conffile .*/spamassassin/99_collectd.cf')
addFilter('non-etc-or-var-file-marked-as-conffile .*/collectd/postgresql_default.conf')
addFilter('macro-in-comment')
-#There no fsf address in that file
-addFilter('incorrect-fsf-address /usr/share/doc/packages/collectd/contrib/network-proxy.py')
-
-# Can't delete this file in the post section
-addFilter('suse-filelist-forbidden-backup-file')
++++++ collectd.obsinfo ++++++
name: collectd
version: 5.12.0.130.g2f3c12e
mtime: 1674807698
commit: 2f3c12ea57eb74c4d7c5e13aca6c50ca0dd75ba8
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package byacc for openSUSE:Factory checked in at 2023-02-01 16:38:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/byacc (Old)
and /work/SRC/openSUSE:Factory/.byacc.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "byacc"
Wed Feb 1 16:38:32 2023 rev:31 rq:1062179 version:20221229
Changes:
--------
--- /work/SRC/openSUSE:Factory/byacc/byacc.changes 2022-12-07 17:35:32.672729526 +0100
+++ /work/SRC/openSUSE:Factory/.byacc.new.32243/byacc.changes 2023-02-01 16:43:02.311122278 +0100
@@ -1,0 +2,9 @@
+Mon Jan 2 10:24:34 UTC 2023 - Dirk M��ller <dmueller(a)suse.com>
+
+- update to 20221229:
+ * autoconf update
+ * configure.in:
+ correct help-message for --disable-btyacc option, and fix the reporting of
+ the selected option value in the configure script's output
+
+-------------------------------------------------------------------
Old:
----
byacc-20221106.tgz
byacc-20221106.tgz.asc
New:
----
byacc-20221229.tgz
byacc-20221229.tgz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ byacc.spec ++++++
--- /var/tmp/diff_new_pack.ZF4yL8/_old 2023-02-01 16:43:02.707124755 +0100
+++ /var/tmp/diff_new_pack.ZF4yL8/_new 2023-02-01 16:43:02.711124780 +0100
@@ -1,7 +1,7 @@
#
# spec file for package byacc
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2010 Guido Berhoerster.
#
# All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
Name: byacc
-Version: 20221106
+Version: 20221229
Release: 0
Summary: LALR(1) parser generator
License: SUSE-Public-Domain
++++++ byacc-20221106.tgz -> byacc-20221229.tgz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20221106/CHANGES new/byacc-20221229/CHANGES
--- old/byacc-20221106/CHANGES 2022-11-06 22:55:25.000000000 +0100
+++ new/byacc-20221229/CHANGES 2022-12-29 11:37:13.000000000 +0100
@@ -1,3 +1,20 @@
+2022-12-29 Thomas E. Dickey <dickey(a)invisible-island.net>
+
+ * configure: regen
+
+ * configure.in:
+ correct help-message for --disable-btyacc option, and fix the reporting of
+ the selected option value in the configure script's output (report by Daniel
+ Weaver)
+
+ * VERSION, package/byacc.spec, package/debian/changelog,
+ package/mingw-byacc.spec, package/pkgsrc/Makefile:
+ bump
+
+2022-12-02 Thomas E. Dickey <dickey(a)invisible-island.net>
+
+ * aclocal.m4: resync with my-autconf
+
2022-11-06 Thomas E. Dickey <dickey(a)invisible-island.net>
* test/run_test.sh: use context diff, to work with AIX
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20221106/MANIFEST new/byacc-20221229/MANIFEST
--- old/byacc-20221106/MANIFEST 2022-11-06 16:51:43.000000000 +0100
+++ new/byacc-20221229/MANIFEST 2022-12-29 11:23:05.000000000 +0100
@@ -1,4 +1,4 @@
-MANIFEST for byacc, version t20221106
+MANIFEST for byacc, version t20221229
--------------------------------------------------------------------------------
MANIFEST this file
ACKNOWLEDGEMENTS original version of byacc - 1993
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20221106/VERSION new/byacc-20221229/VERSION
--- old/byacc-20221106/VERSION 2022-11-06 16:51:43.000000000 +0100
+++ new/byacc-20221229/VERSION 2022-12-29 11:23:05.000000000 +0100
@@ -1 +1 @@
-20221106
+20221229
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20221106/aclocal.m4 new/byacc-20221229/aclocal.m4
--- old/byacc-20221106/aclocal.m4 2022-10-03 01:55:56.000000000 +0200
+++ new/byacc-20221229/aclocal.m4 2022-12-02 22:33:40.000000000 +0100
@@ -1,4 +1,4 @@
-dnl $Id: aclocal.m4,v 1.57 2022/10/02 23:55:56 tom Exp $
+dnl $Id: aclocal.m4,v 1.58 2022/12/02 21:33:40 tom Exp $
dnl Macros for byacc configure script (Thomas E. Dickey)
dnl ---------------------------------------------------------------------------
dnl Copyright 2004-2021,2022 Thomas E. Dickey
@@ -635,6 +635,7 @@
AC_CHECKING([for $CC __attribute__ directives])
cat > "conftest.$ac_ext" <<EOF
#line __oline__ "${as_me:-configure}"
+#include <stdio.h>
#include "confdefs.h"
#include "conftest.h"
#include "conftest.i"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20221106/configure new/byacc-20221229/configure
--- old/byacc-20221106/configure 2022-10-03 01:55:56.000000000 +0200
+++ new/byacc-20221229/configure 2022-12-29 11:37:13.000000000 +0100
@@ -1,7 +1,7 @@
#! /bin/sh
-# From configure.in Revision: 1.26 .
+# From configure.in Revision: 1.27 .
# Guess values for system-dependent variables and create Makefiles.
-# Generated by Autoconf 2.52.20221009.
+# Generated by Autoconf 2.52.20221202.
#
# Copyright 2003-2021,2022 Thomas E. Dickey
# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
@@ -702,7 +702,7 @@
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--with-max-table-size=N set the maximum table size = N (no default)
- --enable-btyacc disable support for the btyacc backtracking
+ --disable-btyacc disable support for the btyacc backtracking
extension (default: enabled)
--enable-warnings test: turn on gcc compiler warnings
--enable-stdnoreturn enable C11 _Noreturn feature for diagnostics
@@ -782,7 +782,7 @@
running configure, to aid debugging if configure makes a mistake.
It was created by $as_me, which was
-generated by GNU Autoconf 2.52.20221009. Invocation command line was
+generated by GNU Autoconf 2.52.20221202. Invocation command line was
$ $0 $@
@@ -5464,9 +5464,18 @@
# Check whether --enable-btyacc or --disable-btyacc was given.
if test "${enable_btyacc+set}" = set; then
enableval="$enable_btyacc"
+ test "$enableval" != no && enableval=yes
+ if test "$enableval" != "yes" ; then
+ enable_btyacc=no
+ else
+ enable_btyacc=yes
+ fi
+else
+ enableval=yes
+ enable_btyacc=yes
fi;
-echo "$as_me:5469: result: $enable_btyacc" >&5
+echo "$as_me:5478: result: $enable_btyacc" >&5
echo "${ECHO_T}$enable_btyacc" >&6
if test "$enable_btyacc" = "no"; then
SKELETON=yaccpar
@@ -5479,7 +5488,7 @@
SKELETON=btyaccpar
fi
-echo "$as_me:5482: checking for fgrep" >&5
+echo "$as_me:5491: checking for fgrep" >&5
echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
if test "${ac_cv_path_FGREP+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -5491,7 +5500,7 @@
do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
-echo "$as_me:5494: checking for $ac_word" >&5
+echo "$as_me:5503: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_path_FGREP+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -5508,7 +5517,7 @@
test -z "$ac_dir" && ac_dir=.
if $as_executable_p "$ac_dir/$ac_word"; then
ac_cv_path_FGREP="$ac_dir/$ac_word"
- echo "$as_me:5511: found $ac_dir/$ac_word" >&5
+ echo "$as_me:5520: found $ac_dir/$ac_word" >&5
break
fi
done
@@ -5519,10 +5528,10 @@
FGREP=$ac_cv_path_FGREP
if test -n "$FGREP"; then
- echo "$as_me:5522: result: $FGREP" >&5
+ echo "$as_me:5531: result: $FGREP" >&5
echo "${ECHO_T}$FGREP" >&6
else
- echo "$as_me:5525: result: no" >&5
+ echo "$as_me:5534: result: no" >&5
echo "${ECHO_T}no" >&6
fi
@@ -5530,16 +5539,16 @@
done
test -n "$FGREP" || FGREP=": "
- test "x$ac_cv_path_FGREP" = "x:" && { { echo "$as_me:5533: error: cannot find workable fgrep" >&5
+ test "x$ac_cv_path_FGREP" = "x:" && { { echo "$as_me:5542: error: cannot find workable fgrep" >&5
echo "$as_me: error: cannot find workable fgrep" >&2;}
{ (exit 1); exit 1; }; }
fi
fi
-echo "$as_me:5538: result: $ac_cv_path_FGREP" >&5
+echo "$as_me:5547: result: $ac_cv_path_FGREP" >&5
echo "${ECHO_T}$ac_cv_path_FGREP" >&6
FGREP="$ac_cv_path_FGREP"
-echo "$as_me:5542: checking if you want to use C11 _Noreturn feature" >&5
+echo "$as_me:5551: checking if you want to use C11 _Noreturn feature" >&5
echo $ECHO_N "checking if you want to use C11 _Noreturn feature... $ECHO_C" >&6
# Check whether --enable-stdnoreturn or --disable-stdnoreturn was given.
@@ -5556,17 +5565,17 @@
enable_stdnoreturn=no
fi;
-echo "$as_me:5559: result: $enable_stdnoreturn" >&5
+echo "$as_me:5568: result: $enable_stdnoreturn" >&5
echo "${ECHO_T}$enable_stdnoreturn" >&6
if test $enable_stdnoreturn = yes; then
-echo "$as_me:5563: checking for C11 _Noreturn feature" >&5
+echo "$as_me:5572: checking for C11 _Noreturn feature" >&5
echo $ECHO_N "checking for C11 _Noreturn feature... $ECHO_C" >&6
if test "${cf_cv_c11_noreturn+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
cat >"conftest.$ac_ext" <<_ACEOF
-#line 5569 "configure"
+#line 5578 "configure"
#include "confdefs.h"
#include <stdio.h>
@@ -5583,16 +5592,16 @@
}
_ACEOF
rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:5586: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:5595: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
- echo "$as_me:5589: \$? = $ac_status" >&5
+ echo "$as_me:5598: \$? = $ac_status" >&5
(exit "$ac_status"); } &&
{ ac_try='test -s "conftest.$ac_objext"'
- { (eval echo "$as_me:5592: \"$ac_try\"") >&5
+ { (eval echo "$as_me:5601: \"$ac_try\"") >&5
(eval $ac_try) 2>&5
ac_status=$?
- echo "$as_me:5595: \$? = $ac_status" >&5
+ echo "$as_me:5604: \$? = $ac_status" >&5
(exit "$ac_status"); }; }; then
cf_cv_c11_noreturn=yes
else
@@ -5603,7 +5612,7 @@
rm -f "conftest.$ac_objext" "conftest.$ac_ext"
fi
-echo "$as_me:5606: result: $cf_cv_c11_noreturn" >&5
+echo "$as_me:5615: result: $cf_cv_c11_noreturn" >&5
echo "${ECHO_T}$cf_cv_c11_noreturn" >&6
else
cf_cv_c11_noreturn=no,
@@ -5659,16 +5668,16 @@
then
test -n "$verbose" && echo " repairing CFLAGS: $CFLAGS" 1>&6
-echo "${as_me:-configure}:5662: testing repairing CFLAGS: $CFLAGS ..." 1>&5
+echo "${as_me:-configure}:5671: testing repairing CFLAGS: $CFLAGS ..." 1>&5
CFLAGS="$cf_temp_flags"
test -n "$verbose" && echo " ... fixed $CFLAGS" 1>&6
-echo "${as_me:-configure}:5667: testing ... fixed $CFLAGS ..." 1>&5
+echo "${as_me:-configure}:5676: testing ... fixed $CFLAGS ..." 1>&5
test -n "$verbose" && echo " ... extra $EXTRA_CFLAGS" 1>&6
-echo "${as_me:-configure}:5671: testing ... extra $EXTRA_CFLAGS ..." 1>&5
+echo "${as_me:-configure}:5680: testing ... extra $EXTRA_CFLAGS ..." 1>&5
fi
;;
@@ -5707,16 +5716,16 @@
then
test -n "$verbose" && echo " repairing CPPFLAGS: $CPPFLAGS" 1>&6
-echo "${as_me:-configure}:5710: testing repairing CPPFLAGS: $CPPFLAGS ..." 1>&5
+echo "${as_me:-configure}:5719: testing repairing CPPFLAGS: $CPPFLAGS ..." 1>&5
CPPFLAGS="$cf_temp_flags"
test -n "$verbose" && echo " ... fixed $CPPFLAGS" 1>&6
-echo "${as_me:-configure}:5715: testing ... fixed $CPPFLAGS ..." 1>&5
+echo "${as_me:-configure}:5724: testing ... fixed $CPPFLAGS ..." 1>&5
test -n "$verbose" && echo " ... extra $EXTRA_CFLAGS" 1>&6
-echo "${as_me:-configure}:5719: testing ... extra $EXTRA_CFLAGS ..." 1>&5
+echo "${as_me:-configure}:5728: testing ... extra $EXTRA_CFLAGS ..." 1>&5
fi
;;
@@ -5755,23 +5764,23 @@
then
test -n "$verbose" && echo " repairing LDFLAGS: $LDFLAGS" 1>&6
-echo "${as_me:-configure}:5758: testing repairing LDFLAGS: $LDFLAGS ..." 1>&5
+echo "${as_me:-configure}:5767: testing repairing LDFLAGS: $LDFLAGS ..." 1>&5
LDFLAGS="$cf_temp_flags"
test -n "$verbose" && echo " ... fixed $LDFLAGS" 1>&6
-echo "${as_me:-configure}:5763: testing ... fixed $LDFLAGS ..." 1>&5
+echo "${as_me:-configure}:5772: testing ... fixed $LDFLAGS ..." 1>&5
test -n "$verbose" && echo " ... extra $EXTRA_CFLAGS" 1>&6
-echo "${as_me:-configure}:5767: testing ... extra $EXTRA_CFLAGS ..." 1>&5
+echo "${as_me:-configure}:5776: testing ... extra $EXTRA_CFLAGS ..." 1>&5
fi
;;
esac
fi
-echo "$as_me:5774: checking if you want to turn on gcc warnings" >&5
+echo "$as_me:5783: checking if you want to turn on gcc warnings" >&5
echo $ECHO_N "checking if you want to turn on gcc warnings... $ECHO_C" >&6
# Check whether --enable-warnings or --disable-warnings was given.
@@ -5788,14 +5797,14 @@
enable_warnings=no
fi;
-echo "$as_me:5791: result: $enable_warnings" >&5
+echo "$as_me:5800: result: $enable_warnings" >&5
echo "${ECHO_T}$enable_warnings" >&6
if test "$enable_warnings" = "yes"
then
if test "x$have_x" = xyes; then echo "skipping X-const check"; fi
cat > "conftest.$ac_ext" <<EOF
-#line 5798 "${as_me:-configure}"
+#line 5807 "${as_me:-configure}"
int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
EOF
if test "$INTEL_COMPILER" = yes
@@ -5811,7 +5820,7 @@
# remark #981: operands are evaluated in unspecified order
# warning #279: controlling expression is constant
- { echo "$as_me:5814: checking for $CC warning options..." >&5
+ { echo "$as_me:5823: checking for $CC warning options..." >&5
echo "$as_me: checking for $CC warning options..." >&6;}
cf_save_CFLAGS="$CFLAGS"
EXTRA_CFLAGS="$EXTRA_CFLAGS -Wall"
@@ -5827,12 +5836,12 @@
wd981
do
CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
- if { (eval echo "$as_me:5830: \"$ac_compile\"") >&5
+ if { (eval echo "$as_me:5839: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
- echo "$as_me:5833: \$? = $ac_status" >&5
+ echo "$as_me:5842: \$? = $ac_status" >&5
(exit "$ac_status"); }; then
- test -n "$verbose" && echo "$as_me:5835: result: ... -$cf_opt" >&5
+ test -n "$verbose" && echo "$as_me:5844: result: ... -$cf_opt" >&5
echo "${ECHO_T}... -$cf_opt" >&6
EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
fi
@@ -5840,7 +5849,7 @@
CFLAGS="$cf_save_CFLAGS"
elif test "$GCC" = yes && test "$GCC_VERSION" != "unknown"
then
- { echo "$as_me:5843: checking for $CC warning options..." >&5
+ { echo "$as_me:5852: checking for $CC warning options..." >&5
echo "$as_me: checking for $CC warning options..." >&6;}
cf_save_CFLAGS="$CFLAGS"
cf_warn_CONST=""
@@ -5863,12 +5872,12 @@
Wundef Wno-inline $cf_gcc_warnings $cf_warn_CONST Wwrite-strings
do
CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
- if { (eval echo "$as_me:5866: \"$ac_compile\"") >&5
+ if { (eval echo "$as_me:5875: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
- echo "$as_me:5869: \$? = $ac_status" >&5
+ echo "$as_me:5878: \$? = $ac_status" >&5
(exit "$ac_status"); }; then
- test -n "$verbose" && echo "$as_me:5871: result: ... -$cf_opt" >&5
+ test -n "$verbose" && echo "$as_me:5880: result: ... -$cf_opt" >&5
echo "${ECHO_T}... -$cf_opt" >&6
case "$cf_opt" in
(Winline)
@@ -5876,7 +5885,7 @@
([34].*)
test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
-echo "${as_me:-configure}:5879: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
+echo "${as_me:-configure}:5888: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
continue;;
esac
@@ -5886,7 +5895,7 @@
([12].*)
test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
-echo "${as_me:-configure}:5889: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
+echo "${as_me:-configure}:5898: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
continue;;
esac
@@ -5919,10 +5928,11 @@
EOF
if test "$GCC" = yes
then
- { echo "$as_me:5922: checking for $CC __attribute__ directives..." >&5
+ { echo "$as_me:5931: checking for $CC __attribute__ directives..." >&5
echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
cat > "conftest.$ac_ext" <<EOF
-#line 5925 "${as_me:-configure}"
+#line 5934 "${as_me:-configure}"
+#include <stdio.h>
#include "confdefs.h"
#include "conftest.h"
#include "conftest.i"
@@ -5971,12 +5981,12 @@
;;
esac
- if { (eval echo "$as_me:5974: \"$ac_compile\"") >&5
+ if { (eval echo "$as_me:5984: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
- echo "$as_me:5977: \$? = $ac_status" >&5
+ echo "$as_me:5987: \$? = $ac_status" >&5
(exit "$ac_status"); }; then
- test -n "$verbose" && echo "$as_me:5979: result: ... $cf_attribute" >&5
+ test -n "$verbose" && echo "$as_me:5989: result: ... $cf_attribute" >&5
echo "${ECHO_T}... $cf_attribute" >&6
cat conftest.h >>confdefs.h
case "$cf_attribute" in
@@ -6037,7 +6047,7 @@
fi
-echo "$as_me:6040: checking if you want to see long compiling messages" >&5
+echo "$as_me:6050: checking if you want to see long compiling messages" >&5
echo $ECHO_N "checking if you want to see long compiling messages... $ECHO_C" >&6
# Check whether --enable-echo or --disable-echo was given.
@@ -6071,10 +6081,10 @@
ECHO_CC=''
fi;
-echo "$as_me:6074: result: $enableval" >&5
+echo "$as_me:6084: result: $enableval" >&5
echo "${ECHO_T}$enableval" >&6
-echo "$as_me:6077: checking if you want to use dmalloc for testing" >&5
+echo "$as_me:6087: checking if you want to use dmalloc for testing" >&5
echo $ECHO_N "checking if you want to use dmalloc for testing... $ECHO_C" >&6
# Check whether --with-dmalloc or --without-dmalloc was given.
@@ -6096,7 +6106,7 @@
else
with_dmalloc=
fi;
-echo "$as_me:6099: result: ${with_dmalloc:-no}" >&5
+echo "$as_me:6109: result: ${with_dmalloc:-no}" >&5
echo "${ECHO_T}${with_dmalloc:-no}" >&6
case ".$with_cflags" in
@@ -6210,23 +6220,23 @@
esac
if test "$with_dmalloc" = yes ; then
- echo "$as_me:6213: checking for dmalloc.h" >&5
+ echo "$as_me:6223: checking for dmalloc.h" >&5
echo $ECHO_N "checking for dmalloc.h... $ECHO_C" >&6
if test "${ac_cv_header_dmalloc_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
cat >"conftest.$ac_ext" <<_ACEOF
-#line 6219 "configure"
+#line 6229 "configure"
#include "confdefs.h"
#include <dmalloc.h>
_ACEOF
-if { (eval echo "$as_me:6223: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:6233: \"$ac_cpp "conftest.$ac_ext"\"") >&5
(eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
ac_status=$?
$EGREP -v '^ *\+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
- echo "$as_me:6229: \$? = $ac_status" >&5
+ echo "$as_me:6239: \$? = $ac_status" >&5
(exit "$ac_status"); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_c_preproc_warn_flag
@@ -6245,11 +6255,11 @@
fi
rm -f conftest.err "conftest.$ac_ext"
fi
-echo "$as_me:6248: result: $ac_cv_header_dmalloc_h" >&5
+echo "$as_me:6258: result: $ac_cv_header_dmalloc_h" >&5
echo "${ECHO_T}$ac_cv_header_dmalloc_h" >&6
if test "$ac_cv_header_dmalloc_h" = yes; then
-echo "$as_me:6252: checking for dmalloc_debug in -ldmalloc" >&5
+echo "$as_me:6262: checking for dmalloc_debug in -ldmalloc" >&5
echo $ECHO_N "checking for dmalloc_debug in -ldmalloc... $ECHO_C" >&6
if test "${ac_cv_lib_dmalloc_dmalloc_debug+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6257,7 +6267,7 @@
ac_check_lib_save_LIBS=$LIBS
LIBS="-ldmalloc $LIBS"
cat >"conftest.$ac_ext" <<_ACEOF
-#line 6260 "configure"
+#line 6270 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
@@ -6276,16 +6286,16 @@
}
_ACEOF
rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:6279: \"$ac_link\"") >&5
+if { (eval echo "$as_me:6289: \"$ac_link\"") >&5
(eval $ac_link) 2>&5
ac_status=$?
- echo "$as_me:6282: \$? = $ac_status" >&5
+ echo "$as_me:6292: \$? = $ac_status" >&5
(exit "$ac_status"); } &&
{ ac_try='test -s "conftest$ac_exeext"'
- { (eval echo "$as_me:6285: \"$ac_try\"") >&5
+ { (eval echo "$as_me:6295: \"$ac_try\"") >&5
(eval $ac_try) 2>&5
ac_status=$?
- echo "$as_me:6288: \$? = $ac_status" >&5
+ echo "$as_me:6298: \$? = $ac_status" >&5
(exit "$ac_status"); }; }; then
ac_cv_lib_dmalloc_dmalloc_debug=yes
else
@@ -6296,7 +6306,7 @@
rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
LIBS=$ac_check_lib_save_LIBS
fi
-echo "$as_me:6299: result: $ac_cv_lib_dmalloc_dmalloc_debug" >&5
+echo "$as_me:6309: result: $ac_cv_lib_dmalloc_dmalloc_debug" >&5
echo "${ECHO_T}$ac_cv_lib_dmalloc_dmalloc_debug" >&6
if test "$ac_cv_lib_dmalloc_dmalloc_debug" = yes; then
cat >>confdefs.h <<EOF
@@ -6311,7 +6321,7 @@
fi
-echo "$as_me:6314: checking if you want to use dbmalloc for testing" >&5
+echo "$as_me:6324: checking if you want to use dbmalloc for testing" >&5
echo $ECHO_N "checking if you want to use dbmalloc for testing... $ECHO_C" >&6
# Check whether --with-dbmalloc or --without-dbmalloc was given.
@@ -6333,7 +6343,7 @@
else
with_dbmalloc=
fi;
-echo "$as_me:6336: result: ${with_dbmalloc:-no}" >&5
+echo "$as_me:6346: result: ${with_dbmalloc:-no}" >&5
echo "${ECHO_T}${with_dbmalloc:-no}" >&6
case ".$with_cflags" in
@@ -6447,23 +6457,23 @@
esac
if test "$with_dbmalloc" = yes ; then
- echo "$as_me:6450: checking for dbmalloc.h" >&5
+ echo "$as_me:6460: checking for dbmalloc.h" >&5
echo $ECHO_N "checking for dbmalloc.h... $ECHO_C" >&6
if test "${ac_cv_header_dbmalloc_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
cat >"conftest.$ac_ext" <<_ACEOF
-#line 6456 "configure"
+#line 6466 "configure"
#include "confdefs.h"
#include <dbmalloc.h>
_ACEOF
-if { (eval echo "$as_me:6460: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:6470: \"$ac_cpp "conftest.$ac_ext"\"") >&5
(eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
ac_status=$?
$EGREP -v '^ *\+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
- echo "$as_me:6466: \$? = $ac_status" >&5
+ echo "$as_me:6476: \$? = $ac_status" >&5
(exit "$ac_status"); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_c_preproc_warn_flag
@@ -6482,11 +6492,11 @@
fi
rm -f conftest.err "conftest.$ac_ext"
fi
-echo "$as_me:6485: result: $ac_cv_header_dbmalloc_h" >&5
+echo "$as_me:6495: result: $ac_cv_header_dbmalloc_h" >&5
echo "${ECHO_T}$ac_cv_header_dbmalloc_h" >&6
if test "$ac_cv_header_dbmalloc_h" = yes; then
-echo "$as_me:6489: checking for debug_malloc in -ldbmalloc" >&5
+echo "$as_me:6499: checking for debug_malloc in -ldbmalloc" >&5
echo $ECHO_N "checking for debug_malloc in -ldbmalloc... $ECHO_C" >&6
if test "${ac_cv_lib_dbmalloc_debug_malloc+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6494,7 +6504,7 @@
ac_check_lib_save_LIBS=$LIBS
LIBS="-ldbmalloc $LIBS"
cat >"conftest.$ac_ext" <<_ACEOF
-#line 6497 "configure"
+#line 6507 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
@@ -6513,16 +6523,16 @@
}
_ACEOF
rm -f "conftest.$ac_objext" "conftest$ac_exeext"
-if { (eval echo "$as_me:6516: \"$ac_link\"") >&5
+if { (eval echo "$as_me:6526: \"$ac_link\"") >&5
(eval $ac_link) 2>&5
ac_status=$?
- echo "$as_me:6519: \$? = $ac_status" >&5
+ echo "$as_me:6529: \$? = $ac_status" >&5
(exit "$ac_status"); } &&
{ ac_try='test -s "conftest$ac_exeext"'
- { (eval echo "$as_me:6522: \"$ac_try\"") >&5
+ { (eval echo "$as_me:6532: \"$ac_try\"") >&5
(eval $ac_try) 2>&5
ac_status=$?
- echo "$as_me:6525: \$? = $ac_status" >&5
+ echo "$as_me:6535: \$? = $ac_status" >&5
(exit "$ac_status"); }; }; then
ac_cv_lib_dbmalloc_debug_malloc=yes
else
@@ -6533,7 +6543,7 @@
rm -f "conftest.$ac_objext" "conftest$ac_exeext" "conftest.$ac_ext"
LIBS=$ac_check_lib_save_LIBS
fi
-echo "$as_me:6536: result: $ac_cv_lib_dbmalloc_debug_malloc" >&5
+echo "$as_me:6546: result: $ac_cv_lib_dbmalloc_debug_malloc" >&5
echo "${ECHO_T}$ac_cv_lib_dbmalloc_debug_malloc" >&6
if test "$ac_cv_lib_dbmalloc_debug_malloc" = yes; then
cat >>confdefs.h <<EOF
@@ -6548,7 +6558,7 @@
fi
-echo "$as_me:6551: checking if you want to use valgrind for testing" >&5
+echo "$as_me:6561: checking if you want to use valgrind for testing" >&5
echo $ECHO_N "checking if you want to use valgrind for testing... $ECHO_C" >&6
# Check whether --with-valgrind or --without-valgrind was given.
@@ -6570,7 +6580,7 @@
else
with_valgrind=
fi;
-echo "$as_me:6573: result: ${with_valgrind:-no}" >&5
+echo "$as_me:6583: result: ${with_valgrind:-no}" >&5
echo "${ECHO_T}${with_valgrind:-no}" >&6
case ".$with_cflags" in
@@ -6683,7 +6693,7 @@
;;
esac
-echo "$as_me:6686: checking if you want to perform memory-leak testing" >&5
+echo "$as_me:6696: checking if you want to perform memory-leak testing" >&5
echo $ECHO_N "checking if you want to perform memory-leak testing... $ECHO_C" >&6
# Check whether --enable-leaks or --disable-leaks was given.
@@ -6694,7 +6704,7 @@
enable_leaks=yes
fi;
if test "x$enable_leaks" = xno; then with_no_leaks=yes; else with_no_leaks=no; fi
-echo "$as_me:6697: result: $with_no_leaks" >&5
+echo "$as_me:6707: result: $with_no_leaks" >&5
echo "${ECHO_T}$with_no_leaks" >&6
if test "$enable_leaks" = no ; then
@@ -6711,7 +6721,7 @@
# Extract the first word of "groff", so it can be a program name with args.
set dummy groff; ac_word=$2
-echo "$as_me:6714: checking for $ac_word" >&5
+echo "$as_me:6724: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_path_GROFF_PATH+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6728,7 +6738,7 @@
test -z "$ac_dir" && ac_dir=.
if $as_executable_p "$ac_dir/$ac_word"; then
ac_cv_path_GROFF_PATH="$ac_dir/$ac_word"
- echo "$as_me:6731: found $ac_dir/$ac_word" >&5
+ echo "$as_me:6741: found $ac_dir/$ac_word" >&5
break
fi
done
@@ -6740,10 +6750,10 @@
GROFF_PATH=$ac_cv_path_GROFF_PATH
if test -n "$GROFF_PATH"; then
- echo "$as_me:6743: result: $GROFF_PATH" >&5
+ echo "$as_me:6753: result: $GROFF_PATH" >&5
echo "${ECHO_T}$GROFF_PATH" >&6
else
- echo "$as_me:6746: result: no" >&5
+ echo "$as_me:6756: result: no" >&5
echo "${ECHO_T}no" >&6
fi
@@ -6751,7 +6761,7 @@
do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
-echo "$as_me:6754: checking for $ac_word" >&5
+echo "$as_me:6764: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_path_NROFF_PATH+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6768,7 +6778,7 @@
test -z "$ac_dir" && ac_dir=.
if $as_executable_p "$ac_dir/$ac_word"; then
ac_cv_path_NROFF_PATH="$ac_dir/$ac_word"
- echo "$as_me:6771: found $ac_dir/$ac_word" >&5
+ echo "$as_me:6781: found $ac_dir/$ac_word" >&5
break
fi
done
@@ -6779,10 +6789,10 @@
NROFF_PATH=$ac_cv_path_NROFF_PATH
if test -n "$NROFF_PATH"; then
- echo "$as_me:6782: result: $NROFF_PATH" >&5
+ echo "$as_me:6792: result: $NROFF_PATH" >&5
echo "${ECHO_T}$NROFF_PATH" >&6
else
- echo "$as_me:6785: result: no" >&5
+ echo "$as_me:6795: result: no" >&5
echo "${ECHO_T}no" >&6
fi
@@ -6792,7 +6802,7 @@
# Extract the first word of "tbl", so it can be a program name with args.
set dummy tbl; ac_word=$2
-echo "$as_me:6795: checking for $ac_word" >&5
+echo "$as_me:6805: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_path_TBL_PATH+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6809,7 +6819,7 @@
test -z "$ac_dir" && ac_dir=.
if $as_executable_p "$ac_dir/$ac_word"; then
ac_cv_path_TBL_PATH="$ac_dir/$ac_word"
- echo "$as_me:6812: found $ac_dir/$ac_word" >&5
+ echo "$as_me:6822: found $ac_dir/$ac_word" >&5
break
fi
done
@@ -6821,10 +6831,10 @@
TBL_PATH=$ac_cv_path_TBL_PATH
if test -n "$TBL_PATH"; then
- echo "$as_me:6824: result: $TBL_PATH" >&5
+ echo "$as_me:6834: result: $TBL_PATH" >&5
echo "${ECHO_T}$TBL_PATH" >&6
else
- echo "$as_me:6827: result: no" >&5
+ echo "$as_me:6837: result: no" >&5
echo "${ECHO_T}no" >&6
fi
@@ -6844,7 +6854,7 @@
(x|xyes)
# Extract the first word of "man2html", so it can be a program name with args.
set dummy man2html; ac_word=$2
-echo "$as_me:6847: checking for $ac_word" >&5
+echo "$as_me:6857: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_path_cf_man2html+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6861,7 +6871,7 @@
test -z "$ac_dir" && ac_dir=.
if $as_executable_p "$ac_dir/$ac_word"; then
ac_cv_path_cf_man2html="$ac_dir/$ac_word"
- echo "$as_me:6864: found $ac_dir/$ac_word" >&5
+ echo "$as_me:6874: found $ac_dir/$ac_word" >&5
break
fi
done
@@ -6873,16 +6883,16 @@
cf_man2html=$ac_cv_path_cf_man2html
if test -n "$cf_man2html"; then
- echo "$as_me:6876: result: $cf_man2html" >&5
+ echo "$as_me:6886: result: $cf_man2html" >&5
echo "${ECHO_T}$cf_man2html" >&6
else
- echo "$as_me:6879: result: no" >&5
+ echo "$as_me:6889: result: no" >&5
echo "${ECHO_T}no" >&6
fi
case "x$cf_man2html" in
(x/*)
- echo "$as_me:6885: checking for the modified Earl Hood script" >&5
+ echo "$as_me:6895: checking for the modified Earl Hood script" >&5
echo $ECHO_N "checking for the modified Earl Hood script... $ECHO_C" >&6
if ( $cf_man2html -help 2>&1 | grep 'Make an index of headers at the end' >/dev/null )
then
@@ -6891,7 +6901,7 @@
cf_man2html=no
cf_man2html_ok=no
fi
- echo "$as_me:6894: result: $cf_man2html_ok" >&5
+ echo "$as_me:6904: result: $cf_man2html_ok" >&5
echo "${ECHO_T}$cf_man2html_ok" >&6
;;
(*)
@@ -6900,7 +6910,7 @@
esac
esac
-echo "$as_me:6903: checking for program to convert manpage to html" >&5
+echo "$as_me:6913: checking for program to convert manpage to html" >&5
echo $ECHO_N "checking for program to convert manpage to html... $ECHO_C" >&6
# Check whether --with-man2html or --without-man2html was given.
@@ -6915,11 +6925,11 @@
case $cf_man2html in
(yes)
- echo "$as_me:6918: result: man2html" >&5
+ echo "$as_me:6928: result: man2html" >&5
echo "${ECHO_T}man2html" >&6
# Extract the first word of "man2html", so it can be a program name with args.
set dummy man2html; ac_word=$2
-echo "$as_me:6922: checking for $ac_word" >&5
+echo "$as_me:6932: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_path_cf_man2html+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -6936,7 +6946,7 @@
test -z "$ac_dir" && ac_dir=.
if $as_executable_p "$ac_dir/$ac_word"; then
ac_cv_path_cf_man2html="$ac_dir/$ac_word"
- echo "$as_me:6939: found $ac_dir/$ac_word" >&5
+ echo "$as_me:6949: found $ac_dir/$ac_word" >&5
break
fi
done
@@ -6948,10 +6958,10 @@
cf_man2html=$ac_cv_path_cf_man2html
if test -n "$cf_man2html"; then
- echo "$as_me:6951: result: $cf_man2html" >&5
+ echo "$as_me:6961: result: $cf_man2html" >&5
echo "${ECHO_T}$cf_man2html" >&6
else
- echo "$as_me:6954: result: no" >&5
+ echo "$as_me:6964: result: no" >&5
echo "${ECHO_T}no" >&6
fi
@@ -6959,11 +6969,11 @@
(no|groff|*/groff*)
cf_with_groff=yes
cf_man2html=$GROFF_PATH
- echo "$as_me:6962: result: $cf_man2html" >&5
+ echo "$as_me:6972: result: $cf_man2html" >&5
echo "${ECHO_T}$cf_man2html" >&6
;;
(*)
- echo "$as_me:6966: result: $cf_man2html" >&5
+ echo "$as_me:6976: result: $cf_man2html" >&5
echo "${ECHO_T}$cf_man2html" >&6
;;
esac
@@ -7004,12 +7014,12 @@
# disable hyphenation if this is groff
if test "x$GROFF_PATH" != xno
then
- echo "$as_me:7007: checking if nroff is really groff" >&5
+ echo "$as_me:7017: checking if nroff is really groff" >&5
echo $ECHO_N "checking if nroff is really groff... $ECHO_C" >&6
cf_check_groff="`$NROFF_PATH --version 2>/dev/null | grep groff`"
test -n "$cf_check_groff" && cf_check_groff=yes
test -n "$cf_check_groff" || cf_check_groff=no
- echo "$as_me:7012: result: $cf_check_groff" >&5
+ echo "$as_me:7022: result: $cf_check_groff" >&5
echo "${ECHO_T}$cf_check_groff" >&6
test "x$cf_check_groff" = xyes && NROFF_OPTS="-rHY=0"
fi
@@ -7040,14 +7050,14 @@
cf_man2html=`echo "$cf_man2html" | sed -e s%NONE%$cf_path_syntax%`
;;
(*)
- { { echo "$as_me:7043: error: expected a pathname, not \"$cf_man2html\"" >&5
+ { { echo "$as_me:7053: error: expected a pathname, not \"$cf_man2html\"" >&5
echo "$as_me: error: expected a pathname, not \"$cf_man2html\"" >&2;}
{ (exit 1); exit 1; }; }
;;
esac
MAN2HTML_PATH="$cf_man2html"
- echo "$as_me:7050: checking for $cf_man2html top/bottom margins" >&5
+ echo "$as_me:7060: checking for $cf_man2html top/bottom margins" >&5
echo $ECHO_N "checking for $cf_man2html top/bottom margins... $ECHO_C" >&6
# for this example, expect 3 lines of content, the remainder is head/foot
@@ -7065,10 +7075,10 @@
cf_man2html_bot=`expr "$cf_man2html_bot" - 2 - "$cf_man2html_top"`
cf_man2html_top_bot="-topm=$cf_man2html_top -botm=$cf_man2html_bot"
- echo "$as_me:7068: result: $cf_man2html_top_bot" >&5
+ echo "$as_me:7078: result: $cf_man2html_top_bot" >&5
echo "${ECHO_T}$cf_man2html_top_bot" >&6
- echo "$as_me:7071: checking for pagesize to use" >&5
+ echo "$as_me:7081: checking for pagesize to use" >&5
echo $ECHO_N "checking for pagesize to use... $ECHO_C" >&6
for cf_block in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
do
@@ -7093,7 +7103,7 @@
test "$cf_man2html_page" -gt 100 && cf_man2html_page=99999
rm -rf conftest*
- echo "$as_me:7096: result: $cf_man2html_page" >&5
+ echo "$as_me:7106: result: $cf_man2html_page" >&5
echo "${ECHO_T}$cf_man2html_page" >&6
cat >>$MAN2HTML_TEMP <<CF_EOF
@@ -7112,13 +7122,13 @@
chmod 700 $MAN2HTML_TEMP
-echo "$as_me:7115: checking for ANSI C header files" >&5
+echo "$as_me:7125: checking for ANSI C header files" >&5
echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
if test "${ac_cv_header_stdc+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
cat >"conftest.$ac_ext" <<_ACEOF
-#line 7121 "configure"
+#line 7131 "configure"
#include "confdefs.h"
#include <stdlib.h>
#include <stdarg.h>
@@ -7126,13 +7136,13 @@
#include <float.h>
_ACEOF
-if { (eval echo "$as_me:7129: \"$ac_cpp "conftest.$ac_ext"\"") >&5
+if { (eval echo "$as_me:7139: \"$ac_cpp "conftest.$ac_ext"\"") >&5
(eval $ac_cpp "conftest.$ac_ext") 2>conftest.er1
ac_status=$?
$EGREP -v '^ *\+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
- echo "$as_me:7135: \$? = $ac_status" >&5
+ echo "$as_me:7145: \$? = $ac_status" >&5
(exit "$ac_status"); } >/dev/null; then
if test -s conftest.err; then
ac_cpp_err=$ac_c_preproc_warn_flag
@@ -7154,7 +7164,7 @@
if test $ac_cv_header_stdc = yes; then
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
cat >"conftest.$ac_ext" <<_ACEOF
-#line 7157 "configure"
+#line 7167 "configure"
#include "confdefs.h"
#include <string.h>
@@ -7172,7 +7182,7 @@
if test $ac_cv_header_stdc = yes; then
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
cat >"conftest.$ac_ext" <<_ACEOF
-#line 7175 "configure"
+#line 7185 "configure"
#include "confdefs.h"
#include <stdlib.h>
@@ -7193,7 +7203,7 @@
:
else
cat >"conftest.$ac_ext" <<_ACEOF
-#line 7196 "configure"
+#line 7206 "configure"
#include "confdefs.h"
#include <ctype.h>
#if ((' ' & 0x0FF) == 0x020)
@@ -7219,15 +7229,15 @@
}
_ACEOF
rm -f "conftest$ac_exeext"
-if { (eval echo "$as_me:7222: \"$ac_link\"") >&5
+if { (eval echo "$as_me:7232: \"$ac_link\"") >&5
(eval $ac_link) 2>&5
ac_status=$?
- echo "$as_me:7225: \$? = $ac_status" >&5
+ echo "$as_me:7235: \$? = $ac_status" >&5
(exit "$ac_status"); } && { ac_try='"./conftest$ac_exeext"'
- { (eval echo "$as_me:7227: \"$ac_try\"") >&5
+ { (eval echo "$as_me:7237: \"$ac_try\"") >&5
(eval $ac_try) 2>&5
ac_status=$?
- echo "$as_me:7230: \$? = $ac_status" >&5
+ echo "$as_me:7240: \$? = $ac_status" >&5
(exit "$ac_status"); }; }; then
:
else
@@ -7240,7 +7250,7 @@
fi
fi
fi
-echo "$as_me:7243: result: $ac_cv_header_stdc" >&5
+echo "$as_me:7253: result: $ac_cv_header_stdc" >&5
echo "${ECHO_T}$ac_cv_header_stdc" >&6
if test $ac_cv_header_stdc = yes; then
@@ -7256,28 +7266,28 @@
inttypes.h stdint.h unistd.h
do
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-echo "$as_me:7259: checking for $ac_header" >&5
+echo "$as_me:7269: checking for $ac_header" >&5
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
if eval "test \"\${$as_ac_Header+set}\" = set"; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
cat >"conftest.$ac_ext" <<_ACEOF
-#line 7265 "configure"
+#line 7275 "configure"
#include "confdefs.h"
$ac_includes_default
#include <$ac_header>
_ACEOF
rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:7271: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:7281: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
- echo "$as_me:7274: \$? = $ac_status" >&5
+ echo "$as_me:7284: \$? = $ac_status" >&5
(exit "$ac_status"); } &&
{ ac_try='test -s "conftest.$ac_objext"'
- { (eval echo "$as_me:7277: \"$ac_try\"") >&5
+ { (eval echo "$as_me:7287: \"$ac_try\"") >&5
(eval $ac_try) 2>&5
ac_status=$?
- echo "$as_me:7280: \$? = $ac_status" >&5
+ echo "$as_me:7290: \$? = $ac_status" >&5
(exit "$ac_status"); }; }; then
eval "$as_ac_Header=yes"
else
@@ -7287,7 +7297,7 @@
fi
rm -f "conftest.$ac_objext" "conftest.$ac_ext"
fi
-echo "$as_me:7290: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
+echo "$as_me:7300: result: `eval echo '${'"$as_ac_Header"'}'`" >&5
echo "${ECHO_T}`eval echo '${'"$as_ac_Header"'}'`" >&6
if test "`eval echo '${'"$as_ac_Header"'}'`" = yes; then
cat >>confdefs.h <<EOF
@@ -7297,13 +7307,13 @@
fi
done
-echo "$as_me:7300: checking for mode_t" >&5
+echo "$as_me:7310: checking for mode_t" >&5
echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
if test "${ac_cv_type_mode_t+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
cat >"conftest.$ac_ext" <<_ACEOF
-#line 7306 "configure"
+#line 7316 "configure"
#include "confdefs.h"
$ac_includes_default
int
@@ -7318,16 +7328,16 @@
}
_ACEOF
rm -f "conftest.$ac_objext"
-if { (eval echo "$as_me:7321: \"$ac_compile\"") >&5
+if { (eval echo "$as_me:7331: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
- echo "$as_me:7324: \$? = $ac_status" >&5
+ echo "$as_me:7334: \$? = $ac_status" >&5
(exit "$ac_status"); } &&
{ ac_try='test -s "conftest.$ac_objext"'
- { (eval echo "$as_me:7327: \"$ac_try\"") >&5
+ { (eval echo "$as_me:7337: \"$ac_try\"") >&5
(eval $ac_try) 2>&5
ac_status=$?
- echo "$as_me:7330: \$? = $ac_status" >&5
+ echo "$as_me:7340: \$? = $ac_status" >&5
(exit "$ac_status"); }; }; then
ac_cv_type_mode_t=yes
else
@@ -7337,7 +7347,7 @@
fi
rm -f "conftest.$ac_objext" "conftest.$ac_ext"
fi
-echo "$as_me:7340: result: $ac_cv_type_mode_t" >&5
+echo "$as_me:7350: result: $ac_cv_type_mode_t" >&5
echo "${ECHO_T}$ac_cv_type_mode_t" >&6
if test "$ac_cv_type_mode_t" = yes; then
:
@@ -7430,7 +7440,7 @@
: "${CONFIG_STATUS=./config.status}"
ac_clean_files_save=$ac_clean_files
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
-{ echo "$as_me:7433: creating $CONFIG_STATUS" >&5
+{ echo "$as_me:7443: creating $CONFIG_STATUS" >&5
echo "$as_me: creating $CONFIG_STATUS" >&6;}
cat >"$CONFIG_STATUS" <<_ACEOF
#! $SHELL
@@ -7563,7 +7573,7 @@
cat >>"$CONFIG_STATUS" <<EOF
ac_cs_version="\\
config.status
-configured by $0, generated by GNU Autoconf 2.52.20221009,
+configured by $0, generated by GNU Autoconf 2.52.20221202,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
Copyright 2003-2021,2022 Thomas E. Dickey
@@ -7608,7 +7618,7 @@
echo "$ac_cs_version"; exit 0 ;;
--he | --h)
# Conflict between --help and --header
- { { echo "$as_me:7611: error: ambiguous option: $1
+ { { echo "$as_me:7621: error: ambiguous option: $1
Try \`$0 --help' for more information." >&5
echo "$as_me: error: ambiguous option: $1
Try \`$0 --help' for more information." >&2;}
@@ -7627,7 +7637,7 @@
ac_need_defaults=false;;
# This is an error.
- -*) { { echo "$as_me:7630: error: unrecognized option: $1
+ -*) { { echo "$as_me:7640: error: unrecognized option: $1
Try \`$0 --help' for more information." >&5
echo "$as_me: error: unrecognized option: $1
Try \`$0 --help' for more information." >&2;}
@@ -7646,7 +7656,7 @@
## Running config.status. ##
## ----------------------- ##
-This file was extended by $as_me 2.52.20221009, executed with
+This file was extended by $as_me 2.52.20221202, executed with
CONFIG_FILES = $CONFIG_FILES
CONFIG_HEADERS = $CONFIG_HEADERS
CONFIG_LINKS = $CONFIG_LINKS
@@ -7664,7 +7674,7 @@
# Handling of arguments.
"makefile" ) CONFIG_FILES="$CONFIG_FILES makefile" ;;
"config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config_h.in" ;;
- *) { { echo "$as_me:7667: error: invalid argument: $ac_config_target" >&5
+ *) { { echo "$as_me:7677: error: invalid argument: $ac_config_target" >&5
echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
{ (exit 1); exit 1; }; };;
esac
@@ -7935,7 +7945,7 @@
esac
if test x"$ac_file" != x-; then
- { echo "$as_me:7938: creating $ac_file" >&5
+ { echo "$as_me:7948: creating $ac_file" >&5
echo "$as_me: creating $ac_file" >&6;}
rm -f "$ac_file"
fi
@@ -7953,7 +7963,7 @@
-) echo "$tmp"/stdin ;;
[\\/$]*)
# Absolute (can't be DOS-style, as IFS=:)
- test -f "$f" || { { echo "$as_me:7956: error: cannot find input file: $f" >&5
+ test -f "$f" || { { echo "$as_me:7966: error: cannot find input file: $f" >&5
echo "$as_me: error: cannot find input file: $f" >&2;}
{ (exit 1); exit 1; }; }
echo "$f";;
@@ -7966,7 +7976,7 @@
echo "$srcdir/$f"
else
# /dev/null tree
- { { echo "$as_me:7969: error: cannot find input file: $f" >&5
+ { { echo "$as_me:7979: error: cannot find input file: $f" >&5
echo "$as_me: error: cannot find input file: $f" >&2;}
{ (exit 1); exit 1; }; }
fi;;
@@ -7982,7 +7992,7 @@
if test -n "$ac_seen"; then
ac_used=`grep '@datarootdir@' "$ac_item"`
if test -z "$ac_used"; then
- { echo "$as_me:7985: WARNING: datarootdir was used implicitly but not set:
+ { echo "$as_me:7995: WARNING: datarootdir was used implicitly but not set:
$ac_seen" >&5
echo "$as_me: WARNING: datarootdir was used implicitly but not set:
$ac_seen" >&2;}
@@ -7991,7 +8001,7 @@
fi
ac_seen=`grep '${datarootdir}' "$ac_item"`
if test -n "$ac_seen"; then
- { echo "$as_me:7994: WARNING: datarootdir was used explicitly but not set:
+ { echo "$as_me:8004: WARNING: datarootdir was used explicitly but not set:
$ac_seen" >&5
echo "$as_me: WARNING: datarootdir was used explicitly but not set:
$ac_seen" >&2;}
@@ -8036,7 +8046,7 @@
ac_init=`$EGREP '[ ]*'$ac_name'[ ]*=' "$ac_file"`
if test -z "$ac_init"; then
ac_seen=`echo "$ac_seen" |sed -e 's,^,'"$ac_file"':,'`
- { echo "$as_me:8039: WARNING: Variable $ac_name is used but was not set:
+ { echo "$as_me:8049: WARNING: Variable $ac_name is used but was not set:
$ac_seen" >&5
echo "$as_me: WARNING: Variable $ac_name is used but was not set:
$ac_seen" >&2;}
@@ -8047,7 +8057,7 @@
$EGREP -n '@[A-Z_][A-Z_0-9]+@' "$ac_file" >>"$tmp"/out
if test -s "$tmp"/out; then
ac_seen=`sed -e 's,^,'"$ac_file"':,' < "$tmp"/out`
- { echo "$as_me:8050: WARNING: Some variables may not be substituted:
+ { echo "$as_me:8060: WARNING: Some variables may not be substituted:
$ac_seen" >&5
echo "$as_me: WARNING: Some variables may not be substituted:
$ac_seen" >&2;}
@@ -8096,7 +8106,7 @@
* ) ac_file_in=$ac_file.in ;;
esac
- test x"$ac_file" != x- && { echo "$as_me:8099: creating $ac_file" >&5
+ test x"$ac_file" != x- && { echo "$as_me:8109: creating $ac_file" >&5
echo "$as_me: creating $ac_file" >&6;}
# First look for the input files in the build tree, otherwise in the
@@ -8107,7 +8117,7 @@
-) echo "$tmp"/stdin ;;
[\\/$]*)
# Absolute (can't be DOS-style, as IFS=:)
- test -f "$f" || { { echo "$as_me:8110: error: cannot find input file: $f" >&5
+ test -f "$f" || { { echo "$as_me:8120: error: cannot find input file: $f" >&5
echo "$as_me: error: cannot find input file: $f" >&2;}
{ (exit 1); exit 1; }; }
echo $f;;
@@ -8120,7 +8130,7 @@
echo "$srcdir/$f"
else
# /dev/null tree
- { { echo "$as_me:8123: error: cannot find input file: $f" >&5
+ { { echo "$as_me:8133: error: cannot find input file: $f" >&5
echo "$as_me: error: cannot find input file: $f" >&2;}
{ (exit 1); exit 1; }; }
fi;;
@@ -8238,7 +8248,7 @@
rm -f "$tmp"/in
if test x"$ac_file" != x-; then
if cmp -s "$ac_file" "$tmp/config.h" 2>/dev/null; then
- { echo "$as_me:8241: $ac_file is unchanged" >&5
+ { echo "$as_me:8251: $ac_file is unchanged" >&5
echo "$as_me: $ac_file is unchanged" >&6;}
else
ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20221106/configure.in new/byacc-20221229/configure.in
--- old/byacc-20221106/configure.in 2022-01-28 14:50:10.000000000 +0100
+++ new/byacc-20221229/configure.in 2022-12-29 11:35:09.000000000 +0100
@@ -1,7 +1,7 @@
dnl Process this file with 'autoconf' to produce a 'configure' script
-dnl $Id: configure.in,v 1.26 2022/01/28 13:50:10 tom Exp $
+dnl $Id: configure.in,v 1.27 2022/12/29 10:35:09 tom Exp $
AC_PREREQ(2.52.20200802)
-AC_REVISION($Revision: 1.26 $)
+AC_REVISION($Revision: 1.27 $)
AC_INIT(main.c)
AC_CONFIG_HEADER(config.h:config_h.in)
@@ -41,9 +41,11 @@
fi
AC_MSG_CHECKING(if backtracking extension is wanted)
-AC_ARG_ENABLE([btyacc],
- [AC_HELP_STRING([--enable-btyacc],
- [disable support for the btyacc backtracking extension (default: enabled)])])
+CF_ARG_DISABLE([btyacc],
+ [AC_HELP_STRING([--disable-btyacc],
+ [disable support for the btyacc backtracking extension (default: enabled)])],
+ [enable_btyacc=no],
+ [enable_btyacc=yes])
AC_MSG_RESULT($enable_btyacc)
if test "$enable_btyacc" = "no"; then
SKELETON=yaccpar
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20221106/package/byacc.spec new/byacc-20221229/package/byacc.spec
--- old/byacc-20221106/package/byacc.spec 2022-11-06 16:51:43.000000000 +0100
+++ new/byacc-20221229/package/byacc.spec 2022-12-29 11:23:05.000000000 +0100
@@ -1,12 +1,12 @@
Summary: public domain Berkeley LALR Yacc parser generator
%global AppVersion 2.0
-%global AppPatched 20221106
+%global AppPatched 20221229
%global AltProgram byacc2
%global UseProgram yacc
-# $Id: byacc.spec,v 1.68 2022/11/06 15:51:43 tom Exp $
+# $Id: byacc.spec,v 1.69 2022/12/29 10:23:05 tom Exp $
Name: byacc
Version: %{AppVersion}.%{AppPatched}
Release: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20221106/package/debian/changelog new/byacc-20221229/package/debian/changelog
--- old/byacc-20221106/package/debian/changelog 2022-11-06 16:51:43.000000000 +0100
+++ new/byacc-20221229/package/debian/changelog 2022-12-29 11:23:05.000000000 +0100
@@ -1,3 +1,9 @@
+byacc (1:2.0.20221229) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey(a)invisible-island.net> Thu, 29 Dec 2022 05:23:05 -0500
+
byacc (1:2.0.20221106) unstable; urgency=low
* maintenance updates
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20221106/package/mingw-byacc.spec new/byacc-20221229/package/mingw-byacc.spec
--- old/byacc-20221106/package/mingw-byacc.spec 2022-11-06 16:51:43.000000000 +0100
+++ new/byacc-20221229/package/mingw-byacc.spec 2022-12-29 11:23:05.000000000 +0100
@@ -1,11 +1,11 @@
Summary: public domain Berkeley LALR Yacc parser generator
%global AppVersion 2.0
-%global AppPatched 20221106
+%global AppPatched 20221229
%global UseProgram yacc
-# $Id: mingw-byacc.spec,v 1.45 2022/11/06 15:51:43 tom Exp $
+# $Id: mingw-byacc.spec,v 1.46 2022/12/29 10:23:05 tom Exp $
Name: byacc
Version: %{AppVersion}.%{AppPatched}
Release: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20221106/package/pkgsrc/Makefile new/byacc-20221229/package/pkgsrc/Makefile
--- old/byacc-20221106/package/pkgsrc/Makefile 2022-11-06 16:51:43.000000000 +0100
+++ new/byacc-20221229/package/pkgsrc/Makefile 2022-12-29 11:23:05.000000000 +0100
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.24 2021/08/14 01:04:32 mef Exp $
#
-DISTNAME= byacc-20221106
+DISTNAME= byacc-20221229
CATEGORIES= devel
MASTER_SITES= https://invisible-mirror.net/archives/byacc/
DIST_SUBDIR= byacc-20220101
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package buildkit for openSUSE:Factory checked in at 2023-02-01 16:39:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/buildkit (Old)
and /work/SRC/openSUSE:Factory/.buildkit.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "buildkit"
Wed Feb 1 16:39:42 2023 rev:2 rq:1062405 version:0.11.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/buildkit/buildkit.changes 2021-11-24 23:54:53.664394050 +0100
+++ /work/SRC/openSUSE:Factory/.buildkit.new.32243/buildkit.changes 2023-02-01 16:43:00.327109869 +0100
@@ -1,0 +2,125 @@
+Tue Jan 31 17:50:32 UTC 2023 - Dirk M��ller <dmueller(a)suse.com>
+
+- update to 0.11.2:
+ * Update containerd patches to fix regression in handling push errors
+ * Multiple fixes for History API #3530
+ * Fix issue with parallel build requests using local cache imports #3493
+ * Builtin Dockerfile frontend has been updated to 1.5.1, fixing possible
+ panic in certain warning condition #3505
+ * Fix possible hang when closing down the SSH forwarding socket in v0.11.0
+ * Fix typo in an environment variable used to configure OpenTelemetry
+ endpoints #3508
+ * Builtin Dockerfile frontend has been updated to v1.5.0
+ https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.5.0
+ * BuildKit and compatible frontends can now produce SBOM (Software Bill of
+ Materials) attestations for the build results to show the dependencies
+ of the build. These attestations can be added to images and locally
+ exported files. Using Dockerfiles, SBOM information can be configured to
+ be produced also based on files in intermediate build stages or build
+ context, or run processes that manually define the SBOM dependencies.
+ When exporting an image, layer mapping is also produced that allows
+ tracing a SBOM package to a specific build step. #3258 #3290 #3249 #2983
+ #3358 #3312 #3407 #3408 #3410 #3414 #3422
+ * BuildKit can now produce a Provenance attestation for the build result
+ in SLSA format. Provenance attestations describe how a build was
+ produced, and what sources/parameters were used. In addition to fields
+ part of the SLSA specification, Buildkit's provenance also exports
+ BuildKit-specific metadata like LLB steps with their source- and layer
+ mapping. Provenance attestation will capture all the build sources
+ visible to BuildKit, for example, not only the Git repository where the
+ project's source is coming from but also the digests of all the
+ container images used during the build. #3240 #3428 #3428 #3462
+ * BuildKit now supports reproducible builds by setting `SOURCE_DATE_EPOCH`
+ build argument or `source-date-epoch` exporter attribute. This
+ deterministic date will be used in image metadata instead of the current
+ time. #2918 #3262 #3152 Read documentation
+ * OCI annotations can now be set to build results exported as images or
+ OCI layouts. Annotations can be set on both image manifests and indexes,
+ as well as descriptors to them. #3283 #3061 #2975 #2879 Read
+ documentation
+ * New Build History API allows listening to events about builds starting
+ and completing, and streaming progress of active builds. New commands
+ `buildctl debug monitor`, `buildctl debug logs` and `buildctl debug get`
+ have been added to use this API. Build records also keep OpenTelemetry
+ traces, provenance attestations, and image manifests if they were
+ created by the build. #3294 #3339 #3440
+ * Build results exported with image, local or tar exporters now support
+ attestations. In addition to builtin SBOM and Provenance attestations,
+ frontends can produce custom attestations in in-toto format #3197 #3070
+ #3129 #3073 #3063 #2935 #3289 #3389 #3321 #3342 #3461 Read documentation
+ * New Source type `oci-layout://` allows builds to import images from OCI
+ directory structure on the client side. This allows using local versions
+ of the image. #3112 #3300 #3122 #3034 #2971 #2827 #3397
+ * Build requests now support sending a Source policy definition. A policy
+ can be used to deny access to specific sources (e.g. images or URLs) or
+ only allow access to specific image namespaces. Policies can also be
+ used to modify sources when they are requested by the build, for
+ example, pin a tag requested by the build to a specific digest even if
+ it has already changed in the registry. #3332
+ * New remote cache backend: Azure Blob Storage #3010
+ * New remote cache backend: S3 #2824 #3065
+ * BuildKit now supports Nydus compression type #2581
+ * OCI exporter now supports attribute `tar=false` to export OCI layout
+ into a directory instead of downloading a tarball. #3162
+ * Setting multiple cache exporters for a single build is now supported
+ #3024 #3271
+ * Cache exporters can now be configured to ignore exporting errors #3430
+ * Remote cache import/export to client-side local files now supports tag
+ parameter for scoping cache #3111
+ * CNI network namespaces are now provisioned from a pool for increased
+ performance #3107
+ * New Info service has been added to control API for asking BuildKit
+ daemon's version #2725
+ * Gateway API now has a new `Evaluate` method to control the lazy solve
+ behavior #3137
+ * Allow mounting secrets with empty contents #3081
+ * New RemoveMountStubsRecursive option has been added to LLB ExecOp to
+ control the cleanup behavior of mounts. By default, empty mount stubs
+ are now cleaned up recursively in new frontends. #3314
+ * LLB Image source now allows pulling partial layer chains from image
+ * Allow hostname to be set by network provider (K8S_POD_NAME) #3044
+ * Improve handling and logging of API health checks #2998
+ * RegistryToken auth from Docker config is now allowed as authentication
+ input #2868
+ * Image exporter with containerd worker now allows skipping adding image
+ to containerd image store with `store=false`. If not set then images
+ stored images are now guaranteed to be unlazied and unpacked. #2800
+ * `buildctl` now loads Github runtime environment when using GHA remote
+ cache #2707
+ * Support for `conflist` when configuring CNI networking #3029
+ * Platform info has been added to the build result descriptor metadata
+ * Allow sourcemaps to link single LLB vertex to multiple source locations
+ * Support for SSH connection helper #2843
+ * Empty stub paths created by mount points when build container runs are
+ now cleaned up and do not remain in the final image. #3307 #3149
+ * Improve performance on BoltDB commits #3261
+ * Indentation of some of the image manifests has been fixed to use double
+ spaces #3259
+ * Fix caching checksum error on copying files with custom UID/GID #3295
+ * Fix cases where copy operation left behind nondeterministic timestamps
+ for better support for reproducible builds #3298
+ * Fix SSH forwarding incompatibility with OpenSSH >= 8.9 #3274
+ * Stargz has been updated to v0.13.0 #3280
+ * Embedded QEMU emulators have been updated to v7.1.0 with new patches for
+ path handling. #3386
+ * Fix unpacking images with no layers #3251
+ * Fix possible nil pointer exception in LLB bridge #3233 #3169 #3066
+ * Fix cleanup of containerd tasks if a start fails #3253
+ * Fix handling Windows paths in content checksums #3227
+ * Fix possible missing newline in progress output #3072
+ * Fix possible early EOF on SSH forwarding #3431
+ * Fix possible panic in concurrent OpenTelemetry access #3058
+ * Previously deprecated old cache options have been removed #2982
+ * Daemonless script has been updated to handle already stopped process
+ #3005
+ * Fix closing session if shared by multiple clients #2995
+ * `buildctl du` command now supports JSON formatting #2992
+ * Registry push errors now show additional context #2981
+ * Improve default description of FileOp vertexes #2932
+ * Make sure progress from exporting is properly keyed on parallel requests
+ * Terminal colors are now configurable #2954
+ * Build errors now always print stacktraces to daemon logs in debug mode
+- switch packaging to zstd
+- include ldflags to set the version number in the binaries correctly
+
+-------------------------------------------------------------------
Old:
----
buildkit-0.9.3.tar.gz
vendor.tar.gz
New:
----
buildkit-0.11.2.tar.zst
vendor.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ buildkit.spec ++++++
--- /var/tmp/diff_new_pack.ZA5y1b/_old 2023-02-01 16:43:00.907113497 +0100
+++ /var/tmp/diff_new_pack.ZA5y1b/_new 2023-02-01 16:43:00.911113521 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package rootlesskit
+# spec file for package buildkit
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,28 +15,29 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
+
%global provider github
%global provider_tld com
%global project moby
%global repo buildkit
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
%global import_path %{provider_prefix}
-
Name: buildkit
-Version: 0.9.3
+Version: 0.11.2
Release: 0
Summary: Toolkit for converting source code to build artifacts
License: Apache-2.0
URL: https://github.com/moby/buildkit
-Source: %{name}-%{version}.tar.gz
-Source1: vendor.tar.gz
+Source: %{name}-%{version}.tar.zst
+Source1: vendor.tar.zst
Source2: buildkit.service
-BuildRequires: golang(API) >= 1.13
BuildRequires: containerd
BuildRequires: runc
+BuildRequires: systemd-rpm-macros
+BuildRequires: zstd
+BuildRequires: golang(API) >= 1.13
Requires: containerd
Requires: runc
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
BuildKit is a toolkit for converting source code to build artifacts in an efficient, expressive and repeatable manner.
@@ -45,9 +46,8 @@
%setup -qa1
%build
-go build -mod=vendor -buildmode=pie -o _output/buildkitd %{provider_prefix}/cmd/buildkitd
-go build -mod=vendor -buildmode=pie -o _output/buildctl %{provider_prefix}/cmd/buildctl
-
+go build -mod=vendor -buildmode=pie -ldflags '-X %{import_path}/version.Version=%{version}' -o _output/buildkitd %{provider_prefix}/cmd/buildkitd
+go build -mod=vendor -buildmode=pie -ldflags '-X %{import_path}/version.Version=%{version}' -o _output/buildctl %{provider_prefix}/cmd/buildctl
%install
mkdir -p %{buildroot}%{_bindir}/
@@ -55,7 +55,7 @@
install -m 0755 _output/buildkitd %{buildroot}%{_bindir}/buildkitd
install -m 0755 _output/buildctl %{buildroot}%{_bindir}/buildctl
install -m 0755 %{SOURCE2} %{buildroot}%{_unitdir}/buildkit.service
-install -m 0755 examples/systemd/buildkit.socket %{buildroot}%{_unitdir}/buildkit.socket
+install -m 0755 examples/systemd/system/buildkit.socket %{buildroot}%{_unitdir}/buildkit.socket
%post
%systemd_post buildkit.socket buildkit.service
++++++ _service ++++++
--- /var/tmp/diff_new_pack.ZA5y1b/_old 2023-02-01 16:43:00.947113747 +0100
+++ /var/tmp/diff_new_pack.ZA5y1b/_new 2023-02-01 16:43:00.951113772 +0100
@@ -4,7 +4,7 @@
<param name="url">https://github.com/moby/buildkit.git</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v0.9.3</param>
+ <param name="revision">v0.11.2</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
@@ -12,8 +12,10 @@
<service name="set_version" mode="disabled" />
<service name="recompress" mode="disabled">
<param name="file">*.tar</param>
- <param name="compression">gz</param>
+ <param name="compression">zst</param>
+ </service>
+ <service name="go_modules" mode="disabled">
+ <param name="compression">zst</param>
</service>
- <service name="go_modules" mode="disabled" />
</services>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ZA5y1b/_old 2023-02-01 16:43:00.967113872 +0100
+++ /var/tmp/diff_new_pack.ZA5y1b/_new 2023-02-01 16:43:00.971113897 +0100
@@ -1,8 +1,8 @@
+<?xml version="1.0"?>
<servicedata>
-<service name="tar_scm">
- <param name="url">https://github.com/rootless-containers/rootlesskit.git</param>
- <param name="changesrevision">b25a0bad15d664c4ee8885ba622569425e918a68</param></service><service name="tar_scm">
- <param name="url">https://github.com/moby/buildkit.git</param>
- <param name="changesrevision">6d53896d28a0b1b1670617ebcdd0582bcab14b90</param></service></servicedata>
-(No newline at EOF)
+ <service name="tar_scm">
+ <param name="url">https://github.com/moby/buildkit.git</param>
+ <param name="changesrevision">944939944ca4cc58a11ace4af714083cfcd9a3c7</param>
+ </service>
+</servicedata>
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package argus for openSUSE:Factory checked in at 2023-02-01 16:39:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/argus (Old)
and /work/SRC/openSUSE:Factory/.argus.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "argus"
Wed Feb 1 16:39:54 2023 rev:30 rq:1062429 version:3.0.8.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/argus/argus.changes 2021-08-18 08:56:38.870922986 +0200
+++ /work/SRC/openSUSE:Factory/.argus.new.32243/argus.changes 2023-02-01 16:42:35.542954851 +0100
@@ -1,0 +2,7 @@
+Wed Jan 25 10:42:26 UTC 2023 - Thorsten Kukuk <kukuk(a)suse.com>
+
+- Replace wrong libnsl build require with correct libtirpc one
+- fix-configure-libwrap-dependencies.diff: libwrap does not
+ depend on libnsl
+
+-------------------------------------------------------------------
New:
----
fix-configure-libwrap-dependencies.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ argus.spec ++++++
--- /var/tmp/diff_new_pack.Rg81iF/_old 2023-02-01 16:42:35.962957478 +0100
+++ /var/tmp/diff_new_pack.Rg81iF/_new 2023-02-01 16:42:35.966957503 +0100
@@ -1,7 +1,7 @@
#
# spec file for package argus
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
Version: 3.0.8.3
Release: 0
Summary: Network Monitoring Tool
-License: GPL-2.0-only AND LGPL-2.1-only AND BSD-3-Clause AND MIT
+License: BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only AND MIT
Group: Productivity/Networking/Diagnostic
URL: https://openargus.org/
Source: https://qosient.com/argus/dev/%{name}-%{version}.tar.gz
@@ -29,10 +29,11 @@
Source5: argus.service
Patch1: %{name}-3.0.6.1-libpcap.patch
Patch2: harden_argus.service.patch
+Patch3: fix-configure-libwrap-dependencies.diff
BuildRequires: bison
BuildRequires: flex
-BuildRequires: libnsl-devel
BuildRequires: libpcap-devel
+BuildRequires: libtirpc-devel
BuildRequires: systemd-rpm-macros
BuildRequires: tcpd-devel
BuildRequires: tcsh
@@ -58,6 +59,7 @@
cp %{SOURCE3} .
cp %{SOURCE4} man/man8/
%patch2 -p1
+%patch3 -p1
%build
#autoreconf -fiv
++++++ fix-configure-libwrap-dependencies.diff ++++++
--- argus-3.0.8.3/configure.old 2020-08-27 15:02:52.000000000 +0200
+++ argus-3.0.8.3/configure 2023-01-25 12:02:00.376669747 +0100
@@ -8347,10 +8347,6 @@
if test -f lib/libwrap.a; then
rm -rf lib/libwrap.a
fi
- case "$target_os" in
- linux*)
- V_WRAPDEP="$V_WRAPDEP -lnsl";;
- esac
fi
fi
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package PrusaSlicer for openSUSE:Factory checked in at 2023-02-01 16:39:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/PrusaSlicer (Old)
and /work/SRC/openSUSE:Factory/.PrusaSlicer.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "PrusaSlicer"
Wed Feb 1 16:39:13 2023 rev:26 rq:1062332 version:2.5.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/PrusaSlicer/PrusaSlicer.changes 2023-01-02 15:02:00.977299668 +0100
+++ /work/SRC/openSUSE:Factory/.PrusaSlicer.new.32243/PrusaSlicer.changes 2023-02-01 16:42:16.454835460 +0100
@@ -1,0 +2,8 @@
+Tue Jan 31 18:34:16 UTC 2023 - Ben Greiner <code(a)bnavigator.de>
+
+- Add gentoo-887055-boost-fix.patch
+ * Fix build error with boost-filesystem 1.81
+ * gh#prusa3d/PrusaSlicer#9294
+ * https://bugs.gentoo.org/887055
+
+-------------------------------------------------------------------
New:
----
gentoo-887055-boost-fix.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ PrusaSlicer.spec ++++++
--- /var/tmp/diff_new_pack.97vPzJ/_old 2023-02-01 16:42:17.330840939 +0100
+++ /var/tmp/diff_new_pack.97vPzJ/_new 2023-02-01 16:42:17.354841089 +0100
@@ -28,8 +28,10 @@
Patch0: PrusaSlicer-boost1.79.patch
# PATCH-FIX-UPSTREAM PrusaSlicer-cereal.patch -- gh#prusa3d/PrusaSlicer#7809
Patch1: PrusaSlicer-cereal.patch
+# PATCH-FIX-UPSTREAM gentoo-887055-boost-fix.patch -- gh#prusa3d/PrusaSlicer#9294
+Patch2: gentoo-887055-boost-fix.patch
# PATCH-FIX-OPENSUSE up-occt-version.patch mike.chikov(a)gmail.com -- install wrapper so into libdir, not bindir
-Patch2: up-occt-version.patch
+Patch3: up-occt-version.patch
BuildRequires: blosc-devel
BuildRequires: cereal-devel
BuildRequires: cgal-devel >= 4.13.2
++++++ gentoo-887055-boost-fix.patch ++++++
From 6a714bb602a25290d2aedf74eb1232fb9efd5979 Mon Sep 17 00:00:00 2001
From: Piotr Karbowski <slashbeast(a)gentoo.org>
Date: Tue, 27 Dec 2022 21:11:19 +0100
Subject: media-gfx/prusaslicer: fix building with boost-1.81.
Patch contributed by Bradley Jarvis.
Closes: https://bugs.gentoo.org/887055
Signed-off-by: Piotr Karbowski <slashbeast(a)gentoo.org>
--- a/src/slic3r/GUI/PrintHostDialogs.cpp 2022-12-21 10:21:43.583075853 +1100
+++ b/src/slic3r/GUI/PrintHostDialogs.cpp 2022-12-21 10:23:03.902694287 +1100
@@ -79,8 +79,8 @@ PrintHostSendDialog::PrintHostSendDialog
if (size_t extension_start = recent_path.find_last_of('.'); extension_start != std::string::npos)
m_valid_suffix = recent_path.substr(extension_start);
// .gcode suffix control
- auto validate_path = [this](const wxString &path) -> bool {
- if (! path.Lower().EndsWith(m_valid_suffix.Lower())) {
+ auto validate_path = [this](const std::wstring &path) -> bool {
+ if (! wxString(path).Lower().EndsWith(m_valid_suffix.Lower())) {
MessageDialog msg_wingow(this, wxString::Format(_L("Upload filename doesn't end with \"%s\". Do you wish to continue?"), m_valid_suffix), wxString(SLIC3R_APP_NAME), wxYES | wxNO);
if (msg_wingow.ShowModal() == wxID_NO)
return false;
@@ -90,7 +90,7 @@ PrintHostSendDialog::PrintHostSendDialog
auto* btn_ok = add_button(wxID_OK, true, _L("Upload"));
btn_ok->Bind(wxEVT_BUTTON, [this, validate_path](wxCommandEvent&) {
- if (validate_path(txt_filename->GetValue())) {
+ if (validate_path(txt_filename->GetValue().ToStdWstring())) {
post_upload_action = PrintHostPostUploadAction::None;
EndDialog(wxID_OK);
}
@@ -100,7 +100,7 @@ PrintHostSendDialog::PrintHostSendDialog
if (post_actions.has(PrintHostPostUploadAction::StartPrint)) {
auto* btn_print = add_button(wxID_YES, false, _L("Upload and Print"));
btn_print->Bind(wxEVT_BUTTON, [this, validate_path](wxCommandEvent&) {
- if (validate_path(txt_filename->GetValue())) {
+ if (validate_path(txt_filename->GetValue().ToStdWstring())) {
post_upload_action = PrintHostPostUploadAction::StartPrint;
EndDialog(wxID_OK);
}
@@ -111,7 +111,7 @@ PrintHostSendDialog::PrintHostSendDialog
// Using wxID_MORE as a button identifier to be different from the other buttons, wxID_MORE has no other meaning here.
auto* btn_simulate = add_button(wxID_MORE, false, _L("Upload and Simulate"));
btn_simulate->Bind(wxEVT_BUTTON, [this, validate_path](wxCommandEvent&) {
- if (validate_path(txt_filename->GetValue())) {
+ if (validate_path(txt_filename->GetValue().ToStdWstring())) {
post_upload_action = PrintHostPostUploadAction::StartSimulation;
EndDialog(wxID_OK);
}
1
0