Acknowledgement sent
to "Chris West (Faux)" <solo-debianbugs@goeswhere.com>:
New Bug report received and forwarded. Copy sent to solo-debianbugs@goeswhere.com, Kapil Arya <kapil@ccs.neu.edu>.
(Mon, 21 Dec 2015 16:27:10 GMT) (full text, mbox, link).
From: "Chris West (Faux)" <solo-debianbugs@goeswhere.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: dmtcp: FTBFS: error: conflicting types for ‘_real_sigvec’
Date: Mon, 21 Dec 2015 16:23:15 +0000
Source: dmtcp
Version: 2.3.1-6
Severity: serious
Justification: fails to build from source
Tags: sid stretch
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-CC: reproducible-builds@lists.alioth.debian.org
Dear Maintainer,
The package fails to build:
gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../jalib -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -MT syscallsreal.o -MD -MP -MF .deps/syscallsreal.Tpo -c -o syscallsreal.o syscallsreal.c
In file included from syscallsreal.c:46:0:
syscallwrappers.h:368:62: warning: ‘struct sigvec’ declared inside parameter list
int _real_sigvec(int sig, const struct sigvec *vec, struct sigvec *ovec);
^
syscallwrappers.h:368:62: warning: its scope is only this definition or declaration, which is probably not what you want
syscallsreal.c:691:63: warning: ‘struct sigvec’ declared inside parameter list
int _real_sigvec(int signum, const struct sigvec *vec, struct sigvec *ovec) {
^
syscallsreal.c:691:5: error: conflicting types for ‘_real_sigvec’
int _real_sigvec(int signum, const struct sigvec *vec, struct sigvec *ovec) {
^
In file included from syscallsreal.c:46:0:
syscallwrappers.h:368:7: note: previous declaration of ‘_real_sigvec’ was here
int _real_sigvec(int sig, const struct sigvec *vec, struct sigvec *ovec);
^
Makefile:814: recipe for target 'syscallsreal.o' failed
make[3]: *** [syscallsreal.o] Error 1
make[3]: Leaving directory '/dmtcp-2.3.1/src'
Makefile:981: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/dmtcp-2.3.1/src'
Full build log:
https://reproducible.debian.net/rb-pkg/unstable/amd64/dmtcp.html
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Information forwarded
to debian-bugs-dist@lists.debian.org, Kapil Arya <kapil@ccs.neu.edu>: Bug#808644; Package src:dmtcp.
(Mon, 01 Feb 2016 07:24:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Tobias Frost <tobi@debian.org>:
Extra info received and forwarded to list. Copy sent to Kapil Arya <kapil@ccs.neu.edu>.
(Mon, 01 Feb 2016 07:24:04 GMT) (full text, mbox, link).
Added tag(s) fixed-upstream and patch.
Request was from Tobias Frost <tobi@debian.org>
to 808644-submit@bugs.debian.org.
(Mon, 01 Feb 2016 07:24:04 GMT) (full text, mbox, link).
Merged 789292808644
Request was from Mattia Rizzolo <mattia@debian.org>
to control@bugs.debian.org.
(Thu, 09 Mar 2017 18:27:06 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Kapil Arya <kapil@ccs.neu.edu>: Bug#808644; Package src:dmtcp.
(Thu, 09 Mar 2017 21:09:03 GMT) (full text, mbox, link).
On Mon, Feb 01, 2016 at 08:20:38AM +0100, Tobias Frost wrote:
> Upstream patch here:
>
> https://github.com/dmtcp/dmtcp/commit/ed7843cd044b0b37d91beec6cbe63aacb
> 3f2d68c.patch
That is one patch, nowadays more is needed to have it compile.
I got it to compile, but the errors at compile time (?) and those scary
test failures make me quite uneasy.
You can find attached the patches I've made to make progress, but
probably the solution is to update to a new upstream, for starters.
(the git-format-patch'es are from a dgit clone)
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
Added tag(s) buster.
Request was from ivodd@debian.org
to control@bugs.debian.org.
(Sun, 18 Jun 2017 09:53:55 GMT) (full text, mbox, link).
Added tag(s) ftbfs.
Request was from Adrian Bunk <bunk@debian.org>
to control@bugs.debian.org.
(Fri, 22 Jun 2018 16:10:30 GMT) (full text, mbox, link).
Added tag(s) bullseye.
Request was from ivodd@debian.org
to control@bugs.debian.org.
(Mon, 08 Jul 2019 08:29:45 GMT) (full text, mbox, link).
Marked as found in versions dmtcp/2.3.1-5.
Request was from Andreas Beckmann <anbe@debian.org>
to control@bugs.debian.org.
(Wed, 09 Dec 2020 01:39:05 GMT) (full text, mbox, link).
Added tag(s) bookworm.
Request was from Andreas Beckmann <anbe@debian.org>
to control@bugs.debian.org.
(Tue, 16 Nov 2021 23:03:17 GMT) (full text, mbox, link).
To: 765741-done@bugs.debian.org,765743-done@bugs.debian.org,776640-done@bugs.debian.org,789292-done@bugs.debian.org,868928-done@bugs.debian.org,942993-done@bugs.debian.org,
Cc: dmtcp@packages.debian.org
Subject: Bug#1038817: Removed package(s) from unstable
Date: Thu, 22 Jun 2023 23:29:11 +0000
Version: 2.6.0-1+rm
Dear submitter,
as the package dmtcp has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see https://bugs.debian.org/1038817
The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.
Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.
Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 21 Jul 2023 07:29:53 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.