Bug#974947: dolfin: FTBFS against boost_1.74
Your 2019.2.0~git20200629.946dbd3-7 doesn't build either. I think the problem is the source upload, not the patch. You've got boost::wrapexcept This happens when the test mesh files have not been pulled from git lfs. You need to make sure it builds cleanly locally before uploading, you can't just upload a source.changes without that. I don't know why the lfs files aren't being pulled automatically by git clone. git lfs sometimes seems to be more trouble than it's worth. And there's git trouble with demo/undocumented/elasticity/pulley.xdmf, which can't be registered in debian/source/include-binaries with the other lfs files. Prepare source for build with git clone <...source repo...> git lfs pull patch -p1 -R < debian/patches/git-lfs_fetch_demo_meshes Drew On 2020-11-18 18:01, Anton Gladky wrote: Hi Drew, The patch works for both versions, so it shoe safely be applied by upstream. That is the reason why i decided to make this minimal team upload. But reverted it because of FTBFS. Regards Anton Drew Parsons schrieb am Mi., 18. Nov. 2020, 10:39: Source: dolfin Followup-For: Bug #974947 Hi Anton, what would be helpful is if the patch can be configured to build with either boost 1.71 or boost 1.74. Upstream won't want to necessarily depend on boost 1.74, and a common multi-version patch will be helpful for them to manage with the various boost versions. The patch can be pushed upstream if it does that. Drew -- debian-science-maintainers mailing list debian-science-maintain...@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
Bug#974947: dolfin: FTBFS against boost_1.74
Hi Drew, The patch works for both versions, so it shoe safely be applied by upstream. That is the reason why i decided to make this minimal team upload. But reverted it because of FTBFS. Regards Anton Drew Parsons schrieb am Mi., 18. Nov. 2020, 10:39: > Source: dolfin > Followup-For: Bug #974947 > > Hi Anton, what would be helpful is if the patch can be configured to > build with either boost 1.71 or boost 1.74. > > Upstream won't want to necessarily depend on boost 1.74, and a common > multi-version patch will be helpful for them to manage with the > various boost versions. The patch can be pushed upstream if it does > that. > > Drew > > -- > debian-science-maintainers mailing list > debian-science-maintain...@alioth-lists.debian.net > > https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
Bug#974947: dolfin: FTBFS against boost_1.74
Source: dolfin Followup-For: Bug #974947 Hi Anton, what would be helpful is if the patch can be configured to build with either boost 1.71 or boost 1.74. Upstream won't want to necessarily depend on boost 1.74, and a common multi-version patch will be helpful for them to manage with the various boost versions. The patch can be pushed upstream if it does that. Drew
Bug#974947: dolfin: FTBFS against boost_1.74
Package: dolfin Version: 2019.2.0~git20200629.946dbd3-5 Severity: important Tags: ftbfs User: team+bo...@tracker.debian.org Usertags: boost174 -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Dear maintainer, it was discovered that your package failed to build against boost_1.74. Logs can be found here [1]. One of failures is this: /<>/dolfin/geometry/IntersectionConstruction.cpp:442:24: eg‘min_element’ is not a member of ‘std’; did you mean ‘tuple_element’? 442 | const auto it = std::min_element(oo.begin(), oo.end()); |^~~ It is planned to push boost_1.74 as the default version in Debian/Bullseye. I have started to work on a fix for that. I will prepare MR when it is ready. [1] http://qa-logs.debian.net/2020/10/27-boost/boost/dolfin_2019.2.0~git20200629.946dbd3-3_unstable_boost.log Best regards Anton - -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.9.0-1-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -BEGIN PGP SIGNATURE- iQJFBAEBCgAvFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAl+y++gRHGdsYWRrQGRl Ymlhbi5vcmcACgkQ0+Fzg8+n/wYnaA/9HAAD51ai7GXnjaWMWgu4tbqYfWOJLgGV 7FNBbSbwdpGjAhPXIu8XcT7d8TqDddOaTU5DRQENlKJIDCJgqa8QhGvjXfOGsbKY 4vAWYivi0BT8BvuLgHwX9AieEr/206uNVXDEO986WHEYUKE3VDtyQlI4MGuhV1Hg 5V1C9mmwCzoqdunU8hIFa9tHHjiC+xyoK2HZJEoMMeyrPlWv1E90PdUO0xswXUmi ctsmwVrRzQvdm5JkmHWI1AVFhwhgIsnWSb3BmT4ew+/wbKkDkrRrOavPs6sZrivE /cXD7hmbTaxcB7nsOYqUZf8UVj2Ho6stsX2Qdd8yHNoqbYsT4/hlK/8KP2z7X+YP vGsZiDRfZWO+dHzI/hrzL+cnvgU3dUwxAorknpzFGQpNkgTeeggOnTWBrPwGqC4H mh3i8+RGRUhktITnrVQ2f78mnANeNBqz/Q3+B16AaoetOMBF4FRkW15zQ2qRmjzQ q8yLy66FWS/9VIxwcbaieXE2p6QHCEiCCsWZAnWS1HNRjKk+cQN0Nnj92EiAsUWx EV5rV3ZZCWBqp/i+fgUygN/aEPequxJfn95L3HtnH9GaYDUsD59NZccbRZk9Ltsl TxXMyC8VPUt1yiIa16GdYeLinxj8YQFyEpP9/XnE7VrSGCQk0ylcMaMBDhQByZAM bejmfLPFoD4= =k2yA -END PGP SIGNATURE-