Michael Tautschnig
2014-May-28 16:07 UTC
[Pkg-xen-devel] Bug#749612: blktap: Conflicting declarations of function __open_2
Package: blktap Version: 2.0.90-2 Usertags: goto-cc During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder and pbuilder) the build failed with the following error. Please note that we use our research compiler tool-chain (using tools from the cbmc package), which permits extended reporting on type inconsistencies at link time. [...] libtool: link: gcc -shared -fPIC -DPIC .libs/libvhdio.o .libs/partition.o -Wl,-rpath -Wl,/srv/jenkins-slave/workspace/sid-goto-cc-blktap/blktap-2.0.90/vhd/lib/.libs ./.libs/libvhd.so -ldl -O2 -Wl,-z -Wl,relro -Wl,-soname -Wl,libvhdio-2.0.90.so -o .libs/libvhdio-2.0.90.so error: conflicting function declarations "__open_2" old definition in module libvhdio file libvhdio.c line 992 signed int (const char *pathname, signed int flags, unsigned int _mode) new definition in module libvhd file /usr/include/x86_64-linux-gnu/bits/fcntl2.h line 26 signed int (const char *, signed int) Makefile:456: recipe for target 'libvhdio.la' failed make[6]: *** [libvhdio.la] Error 64 As this implementation of __open_2 appears to require 3 arguments, undefined behaviour should be expected when called as all public declarations of __open_2 suggest only 2 arguments are required (hence the value of third will remain undefined). Best, Michael -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 859 bytes Desc: not available URL: <lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20140528/871afe95/attachment.sig>
Debian Bug Tracking System
2019-Jan-02 06:21 UTC
[Pkg-xen-devel] Bug#749612: marked as done (blktap: Conflicting declarations of function __open_2)
Your message dated Wed, 02 Jan 2019 06:18:01 +0000 with message-id <E1geZqr-000IhN-Bh at fasolo.debian.org> and subject line Bug#917907: Removed package(s) from unstable has caused the Debian Bug report #749612, regarding blktap: Conflicting declarations of function __open_2 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner at bugs.debian.org immediately.) -- 749612: bugs.debian.org/cgi-bin/bugreport.cgi?bug=749612 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Michael Tautschnig <mt at debian.org> Subject: blktap: Conflicting declarations of function __open_2 Date: Wed, 28 May 2014 17:07:37 +0100 Size: 4390 URL: <alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20190102/1410386f/attachment.mht> -------------- next part -------------- An embedded message was scrubbed... From: Debian FTP Masters <ftpmaster at ftp-master.debian.org> Subject: Bug#917907: Removed package(s) from unstable Date: Wed, 02 Jan 2019 06:18:01 +0000 Size: 2832 URL: <alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20190102/1410386f/attachment-0001.mht>
Reasonably Related Threads
- Bug#738720: blktap-dev should depend on uuid-dev
- Bug#811936: blktap: FTBFS with GCC 6: defined but not used
- blktap_2.0.90-1_amd64.changes is NEW
- Bug#760504: blktap-utils: Failing to call io_setup with EINVAL
- Bug#790642: blktap-utils: Incomplete/stub-only manpages