--- - branch: pkgsrc-2021Q1 date: Sat Apr 24 12:48:46 UTC 2021 files: - new: 1.220.2.2 old: 1.220.2.1 path: pkgsrc/lang/rust/Makefile pathrev: pkgsrc/lang/rust/Makefile@1.220.2.2 type: modified id: 20210424T124846Z.fb3c00e229c1d5b4c3b2a4c0eede7b529886efa9 log: | Pullup ticket #6446 - requested by gutteridge lang/rust: NetBSD/i386 build fix Revisions pulled up: - lang/rust/Makefile 1.228-1.229 --- Module Name: pkgsrc Committed By: gutteridge Date: Thu Apr 15 00:55:45 UTC 2021 Modified Files: pkgsrc/lang/rust: Makefile Log Message: rust: restore NetBSD i386 bootstrap workaround The current i386 bootstrap is built for NetBSD 8.x, and so is linked against libstdc++.so.8. NetBSD 9.x still requires compat80 for it to run. This isn't a complete workaround, as builds still fail in a sandboxed environment that doesn't have compat80 installed outside it. Dealing with that would require another workaround somewhat like the one used for ghc*, but a little different. --- Module Name: pkgsrc Committed By: gutteridge Date: Fri Apr 16 01:14:37 UTC 2021 Modified Files: pkgsrc/lang/rust: Makefile Log Message: rust: the i386 bootstrap workaround is really a BUILD_DEPENDS module: pkgsrc subject: 'CVS commit: [pkgsrc-2021Q1] pkgsrc/lang/rust' unixtime: '1619268526' user: bsiegert