Bug#854535: marked as done (uwsgi: dpkg-buildpackage fails due to open with O_TMPFILE)
Your message dated Sat, 25 Feb 2017 23:04:59 + with message-idand subject line Bug#854535: fixed in uwsgi 2.0.7-1+deb8u1 has caused the Debian Bug report #854535, regarding uwsgi: dpkg-buildpackage fails due to open with O_TMPFILE 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 ow...@bugs.debian.org immediately.) -- 854535: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854535 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: uwsgi Version: 2.0.7-1 Severity: serious Tags: patch Justification: fails to build from source (but built successfully in the past) Dear Maintainer, When I run dpkg-buildpackage for uwsgi, it fails with the following error. $ sudo apt-get source uwsgi $ cd uwsgi-2.0.7 $ sudo dpkg-buildpackage -us -uc ... ... ... "08 February 2017 13:16:43\"" -o core/sendfile.o core/sendfile.c In file included from /usr/include/fcntl.h:289:0, from /usr/include/x86_64-linux-gnu/sys/file.h:24, from ./uwsgi.h:265, from core/utils.c:1: In function ‘open’, inlined from ‘uwsgi_tmpfd’ at core/utils.c:3501:5: /usr/include/x86_64-linux-gnu/bits/fcntl2.h:50:4: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments __open_missing_mode (); ^ This error is caused by updated libc6. The changelog in libc6(2.19-18+deb8u6) says as follows. - Fix open and openat functions with O_TMPFILE. Closes: #832521. I found a fix to this issue in upstream. https://github.com/unbit/uwsgi/commit/f6e5db93d8344d7f09ee5304394136d6f5cd7a38 Thank you and Best Regards, -- System Information: Debian Release: 8.7 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages uwsgi depends on: ii initscripts 2.88dsf-59 ii lsb-base 4.1+Debian13+nmu1 ii uwsgi-core 2.0.7-1 uwsgi recommends no packages. uwsgi suggests no packages. -- no debconf information --- End Message --- --- Begin Message --- Source: uwsgi Source-Version: 2.0.7-1+deb8u1 We believe that the bug you reported is fixed in the latest version of uwsgi, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 854...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jonas Smedegaard (supplier of updated uwsgi package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Sun, 19 Feb 2017 22:17:18 +0100 Source: uwsgi Binary: uwsgi uwsgi-dbg uwsgi-core uwsgi-emperor uwsgi-plugins-all uwsgi-infrastructure-plugins uwsgi-app-integration-plugins uwsgi-plugin-alarm-curl uwsgi-plugin-alarm-xmpp uwsgi-plugin-curl-cron uwsgi-plugin-emperor-pg uwsgi-plugin-rados uwsgi-plugin-rbthreads uwsgi-plugin-fiber uwsgi-plugin-geoip uwsgi-plugin-graylog2 uwsgi-plugin-greenlet-python uwsgi-plugin-jvm-openjdk-7 uwsgi-plugin-jwsgi-openjdk-7 uwsgi-plugin-ldap uwsgi-plugin-lua5.1 uwsgi-plugin-lua5.2 uwsgi-plugin-luajit uwsgi-plugin-psgi uwsgi-plugin-python uwsgi-plugin-python3 uwsgi-plugin-rack-ruby2.1 uwsgi-plugin-router-access uwsgi-plugin-sqlite3 uwsgi-plugin-v8 uwsgi-plugin-php uwsgi-plugin-xslt libapache2-mod-proxy-uwsgi libapache2-mod-proxy-uwsgi-dbg libapache2-mod-uwsgi libapache2-mod-uwsgi-dbg libapache2-mod-ruwsgi libapache2-mod-ruwsgi-dbg python-uwsgidecorators python3-uwsgidecorators uwsgi-extra Architecture: source all amd64 Version: 2.0.7-1+deb8u1 Distribution: jessie Urgency: medium Maintainer: Janos Guljas Changed-By: Jonas Smedegaard Description: libapache2-mod-proxy-uwsgi - uwsgi proxy module for Apache2 (mod_uwsgi) libapache2-mod-proxy-uwsgi-dbg - debugging symbols for Apache2 mod_proxy_uwsgi libapache2-mod-ruwsgi - uwsgi module for Apache2 (mod_Ruwsgi) libapache2-mod-ruwsgi-dbg - debugging symbols for Apache2 mod_Ruwsgi libapache2-mod-uwsgi - uwsgi module for Apache2 (mod_uwsgi)
Bug#854535: marked as done (uwsgi: dpkg-buildpackage fails due to open with O_TMPFILE)
Your message dated Wed, 08 Feb 2017 20:00:26 +0100 with message-id <148658042659.2725.1128195699561...@auryn.jones.dk> and subject line Re: [pkg-uWSGI-devel] Bug#854535: uwsgi: dpkg-buildpackage fails due to open with O_TMPFILE has caused the Debian Bug report #854535, regarding uwsgi: dpkg-buildpackage fails due to open with O_TMPFILE 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 ow...@bugs.debian.org immediately.) -- 854535: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854535 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: uwsgi Version: 2.0.7-1 Severity: serious Tags: patch Justification: fails to build from source (but built successfully in the past) Dear Maintainer, When I run dpkg-buildpackage for uwsgi, it fails with the following error. $ sudo apt-get source uwsgi $ cd uwsgi-2.0.7 $ sudo dpkg-buildpackage -us -uc ... ... ... "08 February 2017 13:16:43\"" -o core/sendfile.o core/sendfile.c In file included from /usr/include/fcntl.h:289:0, from /usr/include/x86_64-linux-gnu/sys/file.h:24, from ./uwsgi.h:265, from core/utils.c:1: In function ‘open’, inlined from ‘uwsgi_tmpfd’ at core/utils.c:3501:5: /usr/include/x86_64-linux-gnu/bits/fcntl2.h:50:4: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments __open_missing_mode (); ^ This error is caused by updated libc6. The changelog in libc6(2.19-18+deb8u6) says as follows. - Fix open and openat functions with O_TMPFILE. Closes: #832521. I found a fix to this issue in upstream. https://github.com/unbit/uwsgi/commit/f6e5db93d8344d7f09ee5304394136d6f5cd7a38 Thank you and Best Regards, -- System Information: Debian Release: 8.7 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages uwsgi depends on: ii initscripts 2.88dsf-59 ii lsb-base 4.1+Debian13+nmu1 ii uwsgi-core 2.0.7-1 uwsgi recommends no packages. uwsgi suggests no packages. -- no debconf information --- End Message --- --- Begin Message --- Version: 2.0.10-1 Quoting Masahiro Yamada (2017-02-08 06:05:50) > When I run dpkg-buildpackage for uwsgi, it fails with the following error. > > $ sudo apt-get source uwsgi > $ cd uwsgi-2.0.7 > $ sudo dpkg-buildpackage -us -uc > ... > ... > ... > "08 February 2017 13:16:43\"" -o core/sendfile.o core/sendfile.c > In file included from /usr/include/fcntl.h:289:0, > from /usr/include/x86_64-linux-gnu/sys/file.h:24, > from ./uwsgi.h:265, > from core/utils.c:1: > In function ‘open’, > inlined from ‘uwsgi_tmpfd’ at core/utils.c:3501:5: > /usr/include/x86_64-linux-gnu/bits/fcntl2.h:50:4: error: call to > ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or > O_TMPFILE in second argument needs 3 arguments > __open_missing_mode (); > ^ > > This error is caused by updated libc6. > The changelog in libc6(2.19-18+deb8u6) says as follows. > > - Fix open and openat functions with O_TMPFILE. Closes: #832521. > > I found a fix to this issue in upstream. > > https://github.com/unbit/uwsgi/commit/f6e5db93d8344d7f09ee5304394136d6f5cd7a38 Thanks a lot both for reporting this and locating upstream fix for it. This was fixed in Debian with the release of 2.0.10-1. Closing accordingly. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature --- End Message ---