Created attachment 439942 [details] emerge --info needrestart Hello. QA notice from portage: * QA Notice: make jobserver unavailable: * * make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. Please fix.
Created attachment 439944 [details] build.log
Coacher - the build log says: --- >>> Install needrestart-9999 into /var/tmp/portage/app-admin/needrestart-9999/image/ category app-admin make --jobs=5 DESTDIR=/var/tmp/portage/app-admin/needrestart-9999/image/ install make -C po/needrestart make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. --- But there is no po directory or po files in upstream's git repository. Also, when I run the build, I do not get this error, and I also do not end up with a po directory in my work directory. Do you know you got these po files so I can reproduce the problem and ultimately trace down the fix for this QA notice? Thanks!
nevermind, I was looking at the wrong source code. Let's pretend that embarrassing confusion didn't occur. I've submitted a PR upstream: https://github.com/liske/needrestart/pull/34 Also, submitted a PR to Gentoo: https://github.com/gentoo/gentoo/pull/1843 Note that since I'm hoping upstream merges the PR to fix the issue soon, I'm not using the patch in the -9999 ebuild. So this issue will only be fixed for version 2.8.
commit 4557b08753a97b359688bb5231ed80753dbbbc32 (HEAD -> master) Author: Craig Andrews <candrews@integralblue.com> AuthorDate: Thu Jul 7 15:51:52 2016 -0400 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: Fri Jul 8 18:52:04 2016 +0000 app-admin/needrestart-2.8: Fix QA Notice: make jobserver unavailable: using -j1. Gentoo-Bug: https://bugs.gentoo.org/588216 Closes: https://github.com/gentoo/gentoo/pull/1843 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> .../needrestart/files/needrestart-parallelmake.patch | 17 +++++++++++++++++ app-admin/needrestart/needrestart-2.8.ebuild | 4 ++++ 2 files changed, 21 insertions(+) create mode 100644 app-admin/needrestart/files/needrestart-parallelmake.patch