Re: pkgsrc reports
Rumko, the patch that was proposed by OBATA Akio / oba...@netbsd.org works correctly and is a good solution. I've also submitted it upstream[1]. The remaining build issue is something that needs investigation and affects a number of packages. It might well not be mono related, so there is absolutely no reason to hold off this patch. The other issue happens due to the linker script forcing the __progname symbol to be local by using local: *. Similar things happen to xchat and asterisk, at least. This issue might well be in other toolsuites, since NetBSD doesn't seem to be affected. Cheers, Alex [1]: http://bugzilla.xamarin.com/show_bug.cgi?id=123 On 22 May 2011 17:21, Rumko rum...@gmail.com wrote: On Sunday 15. of May 2011 08:45:25 Francois Tigeot wrote: On Sat, May 14, 2011 at 07:43:45PM +0200, Rumko wrote: Francois Tigeot wrote: On Wed, May 11, 2011 at 07:56:29AM +0100, Alex Hornung wrote: It seems that to get mono building again we just need a simple patch (upstream and pkgsrc ideally :)) to mono/utils/mono-sigcontext.h, as well as undefining the defined(UCONTEXT_GREGS) (config? Makefile?) option. I've opened a PR with patch a month ago: http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=44846 It has been assigned to dfly-pkg-people@ and never been committed afaik. AFAIR I was told that the patch in the PR did not in fact fix the build, it just made it move along further. Please finish the patches or if they in fact do fix the build, nudge me again and I'll look into it. The next error is unrelated and is possibly caused by a problem in our toolchain. Please look into the error in order to make the package actually build. Now if you want to sit on patches so be it; I won't waste anymore time trying to fix mono. Have you upstreamed these patches? P.S.: IIRC I saw some mono related commits lately in pkgsrc, maybe the patches now fix all build-time errors? -- Regards, Rumko
Re: pkgsrc reports
On Sunday 15. of May 2011 08:45:25 Francois Tigeot wrote: On Sat, May 14, 2011 at 07:43:45PM +0200, Rumko wrote: Francois Tigeot wrote: On Wed, May 11, 2011 at 07:56:29AM +0100, Alex Hornung wrote: It seems that to get mono building again we just need a simple patch (upstream and pkgsrc ideally :)) to mono/utils/mono-sigcontext.h, as well as undefining the defined(UCONTEXT_GREGS) (config? Makefile?) option. I've opened a PR with patch a month ago: http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=44846 It has been assigned to dfly-pkg-people@ and never been committed afaik. AFAIR I was told that the patch in the PR did not in fact fix the build, it just made it move along further. Please finish the patches or if they in fact do fix the build, nudge me again and I'll look into it. The next error is unrelated and is possibly caused by a problem in our toolchain. Please look into the error in order to make the package actually build. Now if you want to sit on patches so be it; I won't waste anymore time trying to fix mono. Have you upstreamed these patches? P.S.: IIRC I saw some mono related commits lately in pkgsrc, maybe the patches now fix all build-time errors? -- Regards, Rumko signature.asc Description: This is a digitally signed message part.
Re: pkgsrc reports
It seems that to get mono building again we just need a simple patch (upstream and pkgsrc ideally :)) to mono/utils/mono-sigcontext.h, as well as undefining the defined(UCONTEXT_GREGS) (config? Makefile?) option. I'd appreciate it if someone could give it a shot, it should be fairly straight forward. Regards, Alex On 11/05/11 05:18, Justin Sherrill wrote: I have two reports on recent pkgsrc builds, so I'll just send the URLs instead of forwarding each: DragonFly 2.11, x86_64, pkgsrc-2011Q1: http://avalon.dragonflybsd.org/reports/x86_64/2.11/20110508.2107/meta/report.html DragonFly 2.10, i386, pkgsrc-2011Q1: (x86_64 report filepath has been fixed for next build) http://avalon.dragonflybsd.org/reports/x86_64/2.11/20110510.2020/meta/report.html security/heimdal is the only real stumbling block right now.
Re: pkgsrc reports
On Wed, May 11, 2011 at 07:56:29AM +0100, Alex Hornung wrote: It seems that to get mono building again we just need a simple patch (upstream and pkgsrc ideally :)) to mono/utils/mono-sigcontext.h, as well as undefining the defined(UCONTEXT_GREGS) (config? Makefile?) option. I'd appreciate it if someone could give it a shot, it should be fairly straight forward. I've opened a PR with patch a month ago: http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=44846 It has been assigned to dfly-pkg-people@ and never been committed afaik. -- Francois Tigeot
pkgsrc reports
I have two reports on recent pkgsrc builds, so I'll just send the URLs instead of forwarding each: DragonFly 2.11, x86_64, pkgsrc-2011Q1: http://avalon.dragonflybsd.org/reports/x86_64/2.11/20110508.2107/meta/report.html DragonFly 2.10, i386, pkgsrc-2011Q1: (x86_64 report filepath has been fixed for next build) http://avalon.dragonflybsd.org/reports/x86_64/2.11/20110510.2020/meta/report.html security/heimdal is the only real stumbling block right now.