Created attachment 178706 [details] The updating patch devel/gdb: Adding mips support and other small stuff Adding the support to MIPS architecture (closing PR 215783) (thanks to jhb@ and sponsored by: DARPA / AFRL) Fixing the build on powerpc architecture (closing PR 21568) Adding a workaround to mitigate the hangs of gdb under some circumstances debugging multi-threaded applications (PR 212607) (thanks to misc-freebsd-bugzilla@talk2dom.com) Removing the option to use the system readline; the devel/readline port or the bundled library can be used instead (closing PR 215578) Removing FreeBSD 9 specific fixes. Bumping the port revision. portlint: 15 warnings related to patch not generated properly. Due the nature of those patches, 'make makepatch' is not usable. testport: OK (poudriere 10.3 and 11.0, on amd64, i386, armv6 and mips) PRs 215783 21568 215578 can be closed merge-quarterly not needed
Created attachment 178707 [details] poudriere build on FreeBSD 10.3 i386 (gzipped, too big)
Created attachment 178708 [details] poudriere build on FreeBSD 11 amd64 (gzipped, too big)
Created attachment 178709 [details] poudriere build with all options enabled (gzipped, too big)
Created attachment 178710 [details] poudriere build on FreeBSD 11 mips
Created attachment 178794 [details] Recreated the patch after r430947
Here there is a better explanation about PRs PR: 215783 - devel/gdb: Add MIPS support Sponsored by DARPA / AFRL PR: 215868 - Fix the build on powerpc64 PR: 215578 - Build failed using system readline library
A commit references this bug: Author: olivier Date: Thu Jan 12 21:40:06 UTC 2017 New revision: 431323 URL: https://svnweb.freebsd.org/changeset/ports/431323 Log: Add MIPS support and other fixes PR: 215938 - Main PR that merge all Submitted by: luca.pizzamiglio@gmail.com (maintainer) PR: 215783 - Add MIPS support Submitted by: jhb Sponsored by: DARPA / AFRL PR: 215868 - Fix build on powerpc architecture Reported by: Mark Millard PR: 212607 - Add a workaround to mitigate gdb hangs under some circumstances with multi-threaded applications (thanks to misc-freebsd-bugzilla@talk2dom.com) Reported by: tijl PR: 215578 - Fix build by removing option to use system readline Reported by: rozhuk.im@gmail.com Changes: head/devel/gdb/Makefile head/devel/gdb/distinfo head/devel/gdb/files/commit-387360daf9 head/devel/gdb/files/commit-b268007c68 head/devel/gdb/files/extrapatch-base-readline head/devel/gdb/files/extrapatch-kgdb head/devel/gdb/files/kgdb/mipsfbsd-kern.c head/devel/gdb/files/kgdb/ppcfbsd-kern.c head/devel/gdb/files/kgdb/sparc64fbsd-kern.c head/devel/gdb/files/patch-gdb-fbsd-nat.c
Thanks: I've collected maximum reported/submitter/sponsors informations from all PR and merged them into the commit log.
(In reply to commit-hook from comment #7) Something is wrong: ===> Applying extra patch /usr/ports/devel/gdb/files/commit-387360daf9 Ignoring previously applied (or reversed) patch. 2 out of 2 hunks ignored--saving rejects to gdb/Makefile.in.rej Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to gdb/configure.tgt.rej Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to gdb/doc/gdb.texinfo.rej *** Error code 1 Stop. make[1]: stopped in /usr/ports/devel/gdb *** Error code 1
(In reply to w.schwarzenfeld from comment #9) Forgot: on 10.3 amd64.
OOps: should be fixed by r431343.
(In reply to Olivier Cochard from comment #11) Thanks, works now fine.