The port sometimes doesn't build when FORCE_MAKE_JOBS is defined.
===> Building for mDNSResponder-214.3.2
gmake: Entering directory `/usr/ports_build/usr/ports/net/mDNSResponder/work/mDNSResponder-214.3.2/Clients'
cc dns-sd.c ClientCommon.c -L../mDNSPosix/build/prod/ -ldns_sd -I../mDNSShared -Wall -o build/dns-sd
/usr/bin/ld: cannot find -ldns_sd
distcc ERROR: compile dns-sd.c on localhost failed
gmake: *** [build/dns-sd] Ошибка 1
gmake: Leaving directory `/usr/ports_build/usr/ports/net/mDNSResponder/work/mDNSResponder-214.3.2/Clients'
gmake: *** [../Clients/build/dns-sd] Ошибка 2
gmake: *** Ожидание завершения заданий...
===> Compilation failed unexpectedly.
You have chosen to use multiple make jobs (parallelization) for all ports.
This port was not tested for this setting. Please remove FORCE_MAKE_JOBS and
retry the build before reporting the failure to the maintainer.
*** Error code 1
Stop in /usr/ports/net/mDNSResponder.
Fix: Patch attached with submission follows:
Maintainer of net/mDNSResponder,
Please note that PR ports/149430 has just been submitted.
If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.
The full text of the PR can be found at:
Edwin Groothuis via the GNATS Auto Assign Tool
Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
The problem seems to be easy to fix.
On 17-08-2010 17:37, Sunpoet Hsieh wrote:
> On Sun, Aug 8, 2010 at 11:07 PM,<firstname.lastname@example.org> wrote:
>> Synopsis: [patch] net/mDNSResponder mark MAKE_JOBS_UNSAFE
>> Responsible-Changed-From-To: freebsd-ports-bugs->rene
>> Responsible-Changed-By: rene
>> Responsible-Changed-When: Sun Aug 8 15:07:25 UTC 2010
> Hi Rene,
> arved@ has submitted a patch which solves the problem.
> It works fine.
> Would you please review it?
I could not reproduce the error on some tinderboxes with the
old version, so I think the patch is fine.
It also looks like this patch fixes the name of the manual page
(mDNSResponderPosix(8) instead of mDNSResponder(8) ).
GPG fingerprint = ADBC ECCD EB5F A6B4 549F 600D 8C9E 647A E564 2BFC
rene 2010-08-20 21:13:38 UTC
FreeBSD ports repository
- make multi-job safe
- fix filename of manual page (should be mDNSResponderPosix(8))
Submitted by: Ivan Klymenko [fidaj ukr.net], actual patch from arved
Approved by: maintainer
Revision Changes Path
1.5 +24 -2 ports/net/mDNSResponder/files/patch-mDNSPosix_Makefile
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"