Debian Bug report logs - #789292
dmtcp: FTBFS with glibc-2.21 and gcc-5

version graph

Package: src:dmtcp; Maintainer for src:dmtcp is (unknown);

Reported by: Daniel Schepler <dschepler@gmail.com>

Date: Fri, 19 Jun 2015 15:36:05 UTC

Severity: serious

Tags: bookworm, bullseye, buster, fixed-upstream, ftbfs, patch, sid, stretch

Merged with 808644

Found in versions dmtcp/2.3.1-5, dmtcp/2.3.1-6

Fixed in version 2.6.0-1+rm

Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/dmtcp/dmtcp/issues/39

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Kapil Arya <kapil@ccs.neu.edu>:
Bug#789292; Package src:dmtcp. (Fri, 19 Jun 2015 15:36:09 GMT) (full text, mbox, link).


Acknowledgement sent to Daniel Schepler <dschepler@gmail.com>:
New Bug report received and forwarded. Copy sent to Kapil Arya <kapil@ccs.neu.edu>. (Fri, 19 Jun 2015 15:36:09 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Daniel Schepler <dschepler@gmail.com>
To: submit@bugs.debian.org
Subject: dmtcp: FTBFS with glibc-2.21 and gcc-5
Date: Fri, 19 Jun 2015 08:17:54 -0700
Source: dmtcp
Version: 2.3.1-6
Severity: normal

From my pbuilder build log, using a setup preferring glibc and gcc-defaults
packages from experimental (sorry the messages are a bit mixed up because I
was using a parallel build):

...
g++ -I../../../jalib -I../../../include -I../../../include -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -fPIC -g -c -o eventwrappers.o  event/eventwrappers.cpp
event/eventwrappers.cpp: In function 'int eventfd(int, int)':
event/eventwrappers.cpp:124:59: error: conflicting declaration of C function 'int eventfd(int, int)'
 extern "C" int eventfd(EVENTFD_VAL_TYPE initval, int flags)
                                                           ^
In file included from event/eventconnection.h:56:0,
                 from event/eventwrappers.h:27,
                 from event/eventwrappers.cpp:31:
/usr/include/x86_64-linux-gnu/sys/eventfd.h:34:12: note: previous declaration 'int eventfd(unsigned int, int)'
 extern int eventfd (unsigned int __count, int __flags) __THROW;
            ^
In file included from event/eventwrappers.h:26:0,
                 from event/eventwrappers.cpp:31:
../../../include/dmtcp.h:205:29: error: type of '& eventfd' is unknown
      static __typeof__(&func) _real_##func = (__typeof__(&func)) -1;        \
                             ^
event/eventwrappers.h:41:23: note: in expansion of macro 'NEXT_FNC'
 #define _real_eventfd NEXT_FNC(eventfd)
                       ^
event/eventwrappers.cpp:127:13: note: in expansion of macro '_real_eventfd'
   int ret = _real_eventfd(initval, flags);
             ^
../../../include/dmtcp.h:205:63: error: type of '& eventfd' is unknown
      static __typeof__(&func) _real_##func = (__typeof__(&func)) -1;        \
                                                               ^
event/eventwrappers.h:41:23: note: in expansion of macro 'NEXT_FNC'
 #define _real_eventfd NEXT_FNC(eventfd)
                       ^
event/eventwrappers.cpp:127:13: note: in expansion of macro '_real_eventfd'
   int ret = _real_eventfd(initval, flags);
             ^
../../../include/dmtcp.h:206:43: error: type of '& eventfd' is unknown
      if (_real_##func == (__typeof__(&func)) -1) {                          \
                                           ^
event/eventwrappers.h:41:23: note: in expansion of macro 'NEXT_FNC'
 #define _real_eventfd NEXT_FNC(eventfd)
                       ^
event/eventwrappers.cpp:127:13: note: in expansion of macro '_real_eventfd'
   int ret = _real_eventfd(initval, flags);
             ^
../../../include/dmtcp.h:210:40: error: type of '& eventfd' is unknown
        _real_##func = (__typeof__(&func)) (*dlsym_fnptr) (RTLD_NEXT, #func);\
                                        ^
event/eventwrappers.h:41:23: note: in expansion of macro 'NEXT_FNC'
 #define _real_eventfd NEXT_FNC(eventfd)
                       ^
event/eventwrappers.cpp:127:13: note: in expansion of macro '_real_eventfd'
   int ret = _real_eventfd(initval, flags);
             ^
event/eventwrappers.cpp:127:41: error: expression cannot be used as a function
   int ret = _real_eventfd(initval, flags);
                                         ^
Makefile:157: recipe for target 'eventwrappers.o' failed
make[4]: *** [eventwrappers.o] Error 1
make[4]: Leaving directory '/tmp/buildd/dmtcp-2.3.1/src/plugin/ipc'
make[4]: Entering directory '/tmp/buildd/dmtcp-2.3.1/src/plugin/alloc'
g++ -I../../../jalib -I../../../include -I../../../include -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -fPIC -g -c -o mallocwrappers.o  mallocwrappers.cpp
g++ -I../../../jalib -I../../../include -I../../../include -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -fPIC -g -c -o mmapwrappers.o  mmapwrappers.cpp
g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -fPIC -g -Wl,-z,relro -o ../../../lib/dmtcp/libdmtcp_alloc.so mallocwrappers.o mmapwrappers.o -shared -Wl,--unresolved-symbols=ignore-all -ldl -lpthread
make[4]: Leaving directory '/tmp/buildd/dmtcp-2.3.1/src/plugin/alloc'
make[4]: Entering directory '/tmp/buildd/dmtcp-2.3.1/src/plugin/dl'
g++ -I../../../jalib -I../../../include -I../../../include -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -fPIC -g -c -o dlwrappers.o  dlwrappers.cpp
g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -fPIC -g -Wl,-z,relro -o ../../../lib/dmtcp/libdmtcp_dl.so dlwrappers.o -shared -Wl,--unresolved-symbols=ignore-all -ldl
make[4]: Leaving directory '/tmp/buildd/dmtcp-2.3.1/src/plugin/dl'
make[3]: Leaving directory '/tmp/buildd/dmtcp-2.3.1/src/plugin'
make[3]: Entering directory '/tmp/buildd/dmtcp-2.3.1/src'
g++ -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 dmtcpmessagetypes.o -MD -MP -MF .deps/dmtcpmessagetypes.Tpo -c -o dmtcpmessagetypes.o dmtcpmessagetypes.cpp
mv -f .deps/dmtcpmessagetypes.Tpo .deps/dmtcpmessagetypes.Po
g++ -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 coordinatorapi.o -MD -MP -MF .deps/coordinatorapi.Tpo -c -o coordinatorapi.o coordinatorapi.cpp
mv -f .deps/coordinatorapi.Tpo .deps/coordinatorapi.Po
g++ -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 uniquepid.o -MD -MP -MF .deps/uniquepid.Tpo -c -o uniquepid.o uniquepid.cpp
mv -f .deps/uniquepid.Tpo .deps/uniquepid.Po
g++ -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 shareddata.o -MD -MP -MF .deps/shareddata.Tpo -c -o shareddata.o shareddata.cpp
mv -f .deps/shareddata.Tpo .deps/shareddata.Po
g++ -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 util_exec.o -MD -MP -MF .deps/util_exec.Tpo -c -o util_exec.o util_exec.cpp
mv -f .deps/util_exec.Tpo .deps/util_exec.Po
g++ -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 util_gen.o -MD -MP -MF .deps/util_gen.Tpo -c -o util_gen.o util_gen.cpp
mv -f .deps/util_gen.Tpo .deps/util_gen.Po
g++ -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 util_init.o -MD -MP -MF .deps/util_init.Tpo -c -o util_init.o util_init.cpp
mv -f .deps/util_init.Tpo .deps/util_init.Po
g++ -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 jalibinterface.o -MD -MP -MF .deps/jalibinterface.Tpo -c -o jalibinterface.o jalibinterface.cpp
mv -f .deps/jalibinterface.Tpo .deps/jalibinterface.Po
g++ -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 processinfo.o -MD -MP -MF .deps/processinfo.Tpo -c -o processinfo.o processinfo.cpp
mv -f .deps/processinfo.Tpo .deps/processinfo.Po
rm -f libdmtcpinternal.a
ar cru libdmtcpinternal.a dmtcpmessagetypes.o coordinatorapi.o uniquepid.o shareddata.o util_exec.o util_gen.o util_init.o jalibinterface.o processinfo.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libdmtcpinternal.a
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 '/tmp/buildd/dmtcp-2.3.1/src'
Makefile:981: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tmp/buildd/dmtcp-2.3.1/src'
Makefile:104: recipe for target 'dmtcp' failed
make[1]: *** [dmtcp] Error 2
make[1]: Leaving directory '/tmp/buildd/dmtcp-2.3.1'
debian/rules:46: recipe for target 'build-stamp' failed
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
-- 
Daniel Schepler




Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#789292; Package src:dmtcp. (Fri, 19 Jun 2015 23:51:03 GMT) (full text, mbox, link).


Acknowledgement sent to Kapil Arya <kapil@ccs.neu.edu>:
Extra info received and forwarded to list. (Fri, 19 Jun 2015 23:51:03 GMT) (full text, mbox, link).


Message #10 received at submit@bugs.debian.org (full text, mbox, reply):

From: Kapil Arya <kapil@ccs.neu.edu>
To: Daniel Schepler <dschepler@gmail.com>, 789292@bugs.debian.org
Cc: Bug Debian <submit@bugs.debian.org>
Subject: Re: Bug#789292: dmtcp: FTBFS with glibc-2.21 and gcc-5
Date: Fri, 19 Jun 2015 18:53:41 -0400
[Message part 1 (text/plain, inline)]
Thanks Daniel,

I will take a look at it and create a patch.

Best,
Kapil

On Fri, Jun 19, 2015 at 11:17 AM, Daniel Schepler <dschepler@gmail.com>
wrote:

> Source: dmtcp
> Version: 2.3.1-6
> Severity: normal
>
> From my pbuilder build log, using a setup preferring glibc and gcc-defaults
> packages from experimental (sorry the messages are a bit mixed up because I
> was using a parallel build):
>
> ...
> g++ -I../../../jalib -I../../../include -I../../../include -I.
> -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat
> -Werror=format-security -DHAVE_CONFIG_H -fPIC -g -c -o eventwrappers.o
> event/eventwrappers.cpp
> event/eventwrappers.cpp: In function 'int eventfd(int, int)':
> event/eventwrappers.cpp:124:59: error: conflicting declaration of C
> function 'int eventfd(int, int)'
>  extern "C" int eventfd(EVENTFD_VAL_TYPE initval, int flags)
>                                                            ^
> In file included from event/eventconnection.h:56:0,
>                  from event/eventwrappers.h:27,
>                  from event/eventwrappers.cpp:31:
> /usr/include/x86_64-linux-gnu/sys/eventfd.h:34:12: note: previous
> declaration 'int eventfd(unsigned int, int)'
>  extern int eventfd (unsigned int __count, int __flags) __THROW;
>             ^
> In file included from event/eventwrappers.h:26:0,
>                  from event/eventwrappers.cpp:31:
> ../../../include/dmtcp.h:205:29: error: type of '& eventfd' is unknown
>       static __typeof__(&func) _real_##func = (__typeof__(&func)) -1;
>   \
>                              ^
> event/eventwrappers.h:41:23: note: in expansion of macro 'NEXT_FNC'
>  #define _real_eventfd NEXT_FNC(eventfd)
>                        ^
> event/eventwrappers.cpp:127:13: note: in expansion of macro '_real_eventfd'
>    int ret = _real_eventfd(initval, flags);
>              ^
> ../../../include/dmtcp.h:205:63: error: type of '& eventfd' is unknown
>       static __typeof__(&func) _real_##func = (__typeof__(&func)) -1;
>   \
>                                                                ^
> event/eventwrappers.h:41:23: note: in expansion of macro 'NEXT_FNC'
>  #define _real_eventfd NEXT_FNC(eventfd)
>                        ^
> event/eventwrappers.cpp:127:13: note: in expansion of macro '_real_eventfd'
>    int ret = _real_eventfd(initval, flags);
>              ^
> ../../../include/dmtcp.h:206:43: error: type of '& eventfd' is unknown
>       if (_real_##func == (__typeof__(&func)) -1) {
>   \
>                                            ^
> event/eventwrappers.h:41:23: note: in expansion of macro 'NEXT_FNC'
>  #define _real_eventfd NEXT_FNC(eventfd)
>                        ^
> event/eventwrappers.cpp:127:13: note: in expansion of macro '_real_eventfd'
>    int ret = _real_eventfd(initval, flags);
>              ^
> ../../../include/dmtcp.h:210:40: error: type of '& eventfd' is unknown
>         _real_##func = (__typeof__(&func)) (*dlsym_fnptr) (RTLD_NEXT,
> #func);\
>                                         ^
> event/eventwrappers.h:41:23: note: in expansion of macro 'NEXT_FNC'
>  #define _real_eventfd NEXT_FNC(eventfd)
>                        ^
> event/eventwrappers.cpp:127:13: note: in expansion of macro '_real_eventfd'
>    int ret = _real_eventfd(initval, flags);
>              ^
> event/eventwrappers.cpp:127:41: error: expression cannot be used as a
> function
>    int ret = _real_eventfd(initval, flags);
>                                          ^
> Makefile:157: recipe for target 'eventwrappers.o' failed
> make[4]: *** [eventwrappers.o] Error 1
> make[4]: Leaving directory '/tmp/buildd/dmtcp-2.3.1/src/plugin/ipc'
> make[4]: Entering directory '/tmp/buildd/dmtcp-2.3.1/src/plugin/alloc'
> g++ -I../../../jalib -I../../../include -I../../../include
> -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat
> -Werror=format-security -DHAVE_CONFIG_H -fPIC -g -c -o mallocwrappers.o
> mallocwrappers.cpp
> g++ -I../../../jalib -I../../../include -I../../../include
> -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat
> -Werror=format-security -DHAVE_CONFIG_H -fPIC -g -c -o mmapwrappers.o
> mmapwrappers.cpp
> g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security
> -DHAVE_CONFIG_H -fPIC -g -Wl,-z,relro -o
> ../../../lib/dmtcp/libdmtcp_alloc.so mallocwrappers.o mmapwrappers.o
> -shared -Wl,--unresolved-symbols=ignore-all -ldl -lpthread
> make[4]: Leaving directory '/tmp/buildd/dmtcp-2.3.1/src/plugin/alloc'
> make[4]: Entering directory '/tmp/buildd/dmtcp-2.3.1/src/plugin/dl'
> g++ -I../../../jalib -I../../../include -I../../../include
> -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat
> -Werror=format-security -DHAVE_CONFIG_H -fPIC -g -c -o dlwrappers.o
> dlwrappers.cpp
> g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security
> -DHAVE_CONFIG_H -fPIC -g -Wl,-z,relro -o ../../../lib/dmtcp/libdmtcp_dl.so
> dlwrappers.o -shared -Wl,--unresolved-symbols=ignore-all -ldl
> make[4]: Leaving directory '/tmp/buildd/dmtcp-2.3.1/src/plugin/dl'
> make[3]: Leaving directory '/tmp/buildd/dmtcp-2.3.1/src/plugin'
> make[3]: Entering directory '/tmp/buildd/dmtcp-2.3.1/src'
> g++ -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 dmtcpmessagetypes.o -MD -MP -MF
> .deps/dmtcpmessagetypes.Tpo -c -o dmtcpmessagetypes.o dmtcpmessagetypes.cpp
> mv -f .deps/dmtcpmessagetypes.Tpo .deps/dmtcpmessagetypes.Po
> g++ -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 coordinatorapi.o -MD -MP -MF
> .deps/coordinatorapi.Tpo -c -o coordinatorapi.o coordinatorapi.cpp
> mv -f .deps/coordinatorapi.Tpo .deps/coordinatorapi.Po
> g++ -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 uniquepid.o -MD -MP -MF .deps/uniquepid.Tpo -c
> -o uniquepid.o uniquepid.cpp
> mv -f .deps/uniquepid.Tpo .deps/uniquepid.Po
> g++ -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 shareddata.o -MD -MP -MF .deps/shareddata.Tpo
> -c -o shareddata.o shareddata.cpp
> mv -f .deps/shareddata.Tpo .deps/shareddata.Po
> g++ -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 util_exec.o -MD -MP -MF .deps/util_exec.Tpo -c
> -o util_exec.o util_exec.cpp
> mv -f .deps/util_exec.Tpo .deps/util_exec.Po
> g++ -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 util_gen.o -MD -MP -MF .deps/util_gen.Tpo -c -o
> util_gen.o util_gen.cpp
> mv -f .deps/util_gen.Tpo .deps/util_gen.Po
> g++ -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 util_init.o -MD -MP -MF .deps/util_init.Tpo -c
> -o util_init.o util_init.cpp
> mv -f .deps/util_init.Tpo .deps/util_init.Po
> g++ -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 jalibinterface.o -MD -MP -MF
> .deps/jalibinterface.Tpo -c -o jalibinterface.o jalibinterface.cpp
> mv -f .deps/jalibinterface.Tpo .deps/jalibinterface.Po
> g++ -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 processinfo.o -MD -MP -MF .deps/processinfo.Tpo
> -c -o processinfo.o processinfo.cpp
> mv -f .deps/processinfo.Tpo .deps/processinfo.Po
> rm -f libdmtcpinternal.a
> ar cru libdmtcpinternal.a dmtcpmessagetypes.o coordinatorapi.o uniquepid.o
> shareddata.o util_exec.o util_gen.o util_init.o jalibinterface.o
> processinfo.o
> ar: `u' modifier ignored since `D' is the default (see `U')
> ranlib libdmtcpinternal.a
> 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 '/tmp/buildd/dmtcp-2.3.1/src'
> Makefile:981: recipe for target 'all-recursive' failed
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory '/tmp/buildd/dmtcp-2.3.1/src'
> Makefile:104: recipe for target 'dmtcp' failed
> make[1]: *** [dmtcp] Error 2
> make[1]: Leaving directory '/tmp/buildd/dmtcp-2.3.1'
> debian/rules:46: recipe for target 'build-stamp' failed
> make: *** [build-stamp] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> --
> Daniel Schepler
>
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#789292; Package src:dmtcp. (Fri, 19 Jun 2015 23:51:05 GMT) (full text, mbox, link).


Acknowledgement sent to Kapil Arya <kapil@ccs.neu.edu>:
Extra info received and forwarded to list. (Fri, 19 Jun 2015 23:51:05 GMT) (full text, mbox, link).


Set Bug forwarded-to-address to 'https://github.com/dmtcp/dmtcp/issues/39'. Request was from Mattia Rizzolo <mattia@debian.org> to control@bugs.debian.org. (Thu, 09 Mar 2017 18:27:04 GMT) (full text, mbox, link).


Severity set to 'serious' from 'normal' Request was from Mattia Rizzolo <mattia@debian.org> to control@bugs.debian.org. (Thu, 09 Mar 2017 18:27:05 GMT) (full text, mbox, link).


Added tag(s) patch, sid, fixed-upstream, and stretch. Request was from Mattia Rizzolo <mattia@debian.org> to control@bugs.debian.org. (Thu, 09 Mar 2017 18:27:05 GMT) (full text, mbox, link).


Merged 789292 808644 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).


Added tag(s) buster. Request was from ivodd@debian.org to control@bugs.debian.org. (Sun, 18 Jun 2017 09:53:54 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:16 GMT) (full text, mbox, link).


Reply sent to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility. (Thu, 22 Jun 2023 23:30:11 GMT) (full text, mbox, link).


Notification sent to Daniel Schepler <dschepler@gmail.com>:
Bug acknowledged by developer. (Thu, 22 Jun 2023 23:30:12 GMT) (full text, mbox, link).


Message #38 received at 789292-done@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
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)



Reply sent to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility. (Thu, 22 Jun 2023 23:30:12 GMT) (full text, mbox, link).


Notification sent to "Chris West (Faux)" <solo-debianbugs@goeswhere.com>:
Bug acknowledged by developer. (Thu, 22 Jun 2023 23:30:12 GMT) (full text, mbox, link).


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).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Mon Jul 21 22:09:36 2025; Machine Name: berlioz

Debian Bug tracking system

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/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.