[Reproducible-builds] (no subject)
___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#796806: golang-check.v1: Non-determistically FTBFS due to unreliable timing in tests
Source: golang-check.v1 Version: 0.0+git20150729.11d3bc7-1 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, golang-check.v1's testsuite appears to use method timing/benchmarking in such a way that it will non-deterministically FTBFS: [..] dh_auto_test -O--buildsystem=golang go test -v gopkg.in/check.v1 === RUN Test -- FAIL: benchmark_test.go:39: BenchmarkS.TestBenchmark benchmark_test.go:59: c.Assert(output.value, Matches, expected) ... value string = PASS: check_test.go:144: FixtureHelper.Benchmark1\t 50\t261765 ns/op\n ... regex string = PASS: check_test\\.go:[0-9]+: FixtureHelper\\.Benchmark1\t *100\t *[12][0-9]{5} ns/op\n -- FAIL: benchmark_test.go:62: BenchmarkS.TestBenchmarkBytes benchmark_test.go:74: c.Assert(output.value, Matches, expected) ... value string = PASS: check_test.go:151: FixtureHelper.Benchmark2\t 50\t346352 ns/op\t 2.96 MB/s\n ... regex string = PASS: check_test\\.go:[0-9]+: FixtureHelper\\.Benchmark2\t *100\t *[12][0-9]{5} ns/op\t *[4-9]\\.[0-9]{2} MB/s\n OOPS: 125 passed, 2 FAILED --- FAIL: Test (0.46s) FAIL exit status 1 FAILgopkg.in/check.v1 0.469s dh_auto_test: go test -v gopkg.in/check.v1 returned exit code 1 debian/rules:7: recipe for target 'build' failed make: *** [build] Error 1 dpkg-buildpackage: error: debian/rules build gave error exit status 2 [..] The full build log is attached or can be viewed here: https://reproducible.debian.net/logs/unstable/amd64/golang-check.v1_0.0+git20150729.11d3bc7-1.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Fri Aug 21 23:48:20 GMT+12 2015 I: pbuilder-time-stamp: 1440244100 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: Mounting /dev/shm I: Mounting /sys I: policy-rc.d already exists I: Installing the build-deps - Attempting to satisfy build-dependencies - Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (= 9.0.0), dh-golang, golang-go dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20247 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-go; however: Package golang-go is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... The following NEW packages will be installed: dh-golang{a} golang-go{a} golang-go-linux-amd64{a} golang-src{a} 0 packages upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 25.7 MB of archives. After unpacking 181 MB will be used. Writing extended state information... Get: 1 http://ftp.de.debian.org/debian/ unstable/main golang-src amd64 2:1.4.2-3 [5404 kB] Get: 2 http://ftp.de.debian.org/debian/ unstable/main golang-go-linux-amd64 amd64 2:1.4.2-3 [8696 kB] Get: 3 http://ftp.de.debian.org/debian/ unstable/main golang-go amd64 2:1.4.2-3 [11.5 MB] Get: 4 http://ftp.de.debian.org/debian/ unstable/main dh-golang all 1.12 [9402 B] Fetched 25.7 MB in 0s (30.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package golang-src. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading
Re: [Reproducible-builds] Raising the severity of reproduciblity issues to important
On Sun, Aug 23, 2015 at 12:48:50PM +0200, Chris Lamb wrote: Hi -devel, The reproducible-builds team are currently contributing patches with wishlist severity. This is because it is not currently possible to build reproducible packages within sid itself - we maintain a separate repository whilst our changes to the toolchain are pending review and consultation. Filing these bugs with a higher severity -- which would require developers to use this repository to fully test any modifications -- would be unacceptable. However, based on an informal survey at DebConf (and to reflect the feeling towards software reproducibility in the free software community in general) unless there are strong objections I intend to raise the severity of these wishlist issues to important once the toolchain changes to dpkg and debhelper land in sid. I think that reprocibility is an important issue, and marking reprocibility bugs as important makes sense to me. That, please also include a script to test builds for reprocibility in e.g. devscripts (see #786755) so that maintainers can actually test it themselves. -- Antonio Terceiro terce...@debian.org signature.asc Description: Digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] Raising the severity of reproduciblity issues to important
On 08/23/2015 12:48 PM, Chris Lamb wrote: Hi -devel, The reproducible-builds team are currently contributing patches with wishlist severity. This is because it is not currently possible to build reproducible packages within sid itself - we maintain a separate repository whilst our changes to the toolchain are pending review and consultation. Filing these bugs with a higher severity -- which would require developers to use this repository to fully test any modifications -- would be unacceptable. However, based on an informal survey at DebConf (and to reflect the feeling towards software reproducibility in the free software community in general) unless there are strong objections I intend to raise the severity of these wishlist issues to important once the toolchain changes to dpkg and debhelper land in sid. I don't like this kind of ad hoc decision. Sure, there are reasons to raise the severity for this particular category, however we have a lot of issues that affect a lot of packages, and which are not fixed or don't get any review for a long time. So what about identifying categories which should be fixed in any case, and maybe which should have special rules for accelerated NMUs and such? Categories would include: - running dh-autoreconf during the build to accommodate new archs. - respecting dpkg-buildflags for current security settings, and obsoleting the old manually coded -O0/-O2 for debug builds. - respecting DEB_BUILD_OPTIONS=parallel=n. While this doesn't improve package quality, it will help to better use buildd resources. almost every architecture now uses multi cores. It will help Debian to faster process binNMUs / transitions at least for release archs. - verbose build logs on the buildds. Doesn't add to quality immediately, but from my point of view helps a lot for analyzing build failures and other issues. - cross build-ability. surely this wouldn't be important, however would raise awareness for this requirement. The good thing for the reproducibility issues is that you have an easy way to find these. It's maybe more difficult for the issues mentioned above, but maybe not impossible. So what about generalizing these categories into something which doesn't need asking again for every single package to be applied? Matthias ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#796849: qbittorrent: FTBFS: has_binary_operator.hp:50: Parse error at BOOST_JOIN
Source: qbittorrent Version: 3.1.11-1 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, qbittorrent fails to build from source in unstable/amd64: [..] g++ -c -m64 -pipe -Wformat -Wformat-security -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -W -DDISABLE_GUI -DQT_NO_DEBUG_OUTPUT -DVERSION=\v3.1.11\ -DVERSION_MAJOR=3 -DVERSION_MINOR=1 -DVERSION_BUGFIX=11 -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DBOOST_FILESYSTEM_VERSION=2 -DTORRENT_USE_OPENSSL -DBOOST_ASIO_HASH_MAP_BUCKETS=1021 -DBOOST_EXCEPTION_DISABLE -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_DYN_LINK -DTORRENT_LINKING_SHARED -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I../../src -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4 -I/usr/include/libtorrent -I/usr/include -I../../src -I../../src/qtsingleapp -I../../src/qtlibtorrent -I../../src/webui -I../../src/webui/qjson -I../../src/tracker -I../../src/preferences -I. -I../../src -I. -o dnsupdater.o ../../src/dnsupdater.cpp usr/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse error at BOOST_JOIN Makefile:817: recipe for target 'main.moc' failed make[3]: *** [main.moc] Error 1 make[3]: *** Waiting for unfinished jobs ../../src/qtlibtorrent/qbtsession.cpp: In member function 'QTorrentHandle QBtSession::addMagnetUri(QString, bool, bool, const QString)': ../../src/qtlibtorrent/qbtsession.cpp:1030:71: warning: 'libtorrent::torrent_handle libtorrent::add_magnet_uri(libtorrent::session, const string, libtorrent::add_torrent_params)' is deprecated [-Wdeprecated-declarations] h = QTorrentHandle(add_magnet_uri(*s, magnet_uri.toStdString(), p)); ^ In file included from ../../src/torrentpersistentdata.h:38:0, from ../../src/qtlibtorrent/qbtsession.cpp:53: /usr/include/libtorrent/magnet_uri.hpp:62:32: note: declared here torrent_handle TORRENT_EXPORT add_magnet_uri(session ses, std::string const uri ^ ../../src/qtlibtorrent/qbtsession.cpp: In member function 'void QBtSession::readAlerts()': ../../src/qtlibtorrent/qbtsession.cpp:2357:18: warning: unused variable 'will_shutdown' [-Wunused-variable] bool will_shutdown = false; ^ make[3]: Leaving directory '/tmp/buildd/qbittorrent-3.1.11/build-nox/src' Makefile:39: recipe for target 'sub-src-make_default' failed make[2]: *** [sub-src-make_default] Error 2 make[2]: Leaving directory '/tmp/buildd/qbittorrent-3.1.11/build-nox' dh_auto_build: make -j23 returned exit code 2 debian/rules:17: recipe for target 'override_dh_auto_build' failed make[1]: *** [override_dh_auto_build] Error 25 make[1]: Leaving directory '/tmp/buildd/qbittorrent-3.1.11' debian/rules:8: recipe for target 'build' failed make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 [..] The full build log is attached or can be viewed here: https://reproducible.debian.net/logs/unstable/amd64/qbittorrent_3.1.11-1.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Mon Aug 24 07:26:43 GMT+12 2015 I: pbuilder-time-stamp: 144003 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: Mounting /dev/shm I: Mounting /sys I: policy-rc.d already exists I: Installing the build-deps - Attempting to satisfy build-dependencies - Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (= 7.4.12), dpkg-dev (= 1.16.1), libtorrent-rasterbar-dev (= 0.15.4), libboost-dev, libqt4-dev (= 4.6.0) dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20247 files and directories currently installed.) Preparing to unpack
[Reproducible-builds] Поглезете се! Вземете си нещо секси и еротично за Вас и Вашата половинка!
www.NEUSTOIMA.bg- Най-големия портал за дамско секси и еротично бельо и дрехи за показване! Направете си секси подарък за Вас и за Вашата половинка!При нас ще намерите над 900 различни секси и еротични предложения! Разгледайте и нашите промоции с до 40% намаление на подбрани артикули,сутиени, комплекти, секси роклички и нощнички, нощници и халати и др. Представяме Ви и горещите ни предложения за тази седмица: Луксозни дълги чорапи Gariella със силикон 20 den Къс прозрачен корсет - Obsessive Finesia Corset Секси корсет кожен Секси рокличка тип корсет LivCo Corsetti Ayme Секси мрежесто целокупно боди LivCo Catriona Секси комплект Papillon - цвят черен Уникален мултифункционален сутиен Lormar Joker 18 Push Up носи се по 18 начина Комплект Leilieve 2965/2935 нежно лимонено зелено Изискан сутиен Leilieve 801 - цвят бял Сутиен Lormar Infiore със Super Push UP за уголемяване на бюста Секси черен гащеризон без ръкави Секси кожено дантелен корсет - Punker corset Секси мрежесто целокупно боди LivCo Priskilla Разкриващ секси комплект - Musa set Луксозна нощница Affect дълга черна с гол гръб Секси мрежесто целокупно боди LivCo Vesna Black Секси боди отворено и декорирано с цирконий Секси дантелена прозрачна нощничка Obsessive Amanta Секси ярко цикламена рокличка Obsessive Roseberry Секси дантелена прозрачна нощничка Obsessive Amarone Разкриващо боди Luiza - черно Секси дантелена прозрачна нощница Obsessive Diamond Мрежеста секси нощничка с гол гръб и панделка Секси мрежесто целокупно боди Obsessive Секси дантелена прозрачна нощничка Obsessive Brilliant Разгледайте и горещите ни летни предложения:Секси мрежести целокупни бодита,Секси роклички и нощнички,Секси костюми и комплекти,Секси корсети и бюстиетаи още много други артикули.Всички стоки при нас са налични със срок за доставка до 1-2 работнидни! Разгледайте и другите ни категории и продукти: Стилно и елегантно дамско бельо сутиени, комплекти, чорапи, чорапогащи, бодита, бански, клинове, нощници, халати и др. Секси и еротично дамско бельо - секси комплекти, костюми и рокли, чорапи, чорапогащи, мрежести бодита, корсети, бюстиета и др. По-нестандартно фетиш бельо и дрехи - кожени и винилови поли, рокли, костюми, гащеризони, бодита, корсети и бюстиета и др.Стягащо и оформящо бельо www.neustoima.bg-Секси бельо и дрехи за показване! Съгласно Закона за Електронната Търговия Ви информираме, че това може да е непоискано търговско съобщение. Вие може да го приемете или отхвърлите. Ние може да сме получили вашия имейл от Вас, от Ваш партньор или от публичното пространство.Ако не желаете да получавате повече информация от "Neustoima.bg", моляОТПИШЕТЕ СЕ ОТ ТУКи ще преустановим изпращането на търговски съобщения към Вашият имейл адрес.Ако сме Ви обезпокоили, моля да ни извините! ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds