Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 98565
Collapse All | Expand All

(-)mDNSResponder-98/mDNSPosix/Makefile.orig (-4 / +7 lines)
Lines 254-259 Link Here
254
JAVACFLAGS_OS += -I$(JDK)/include/linux
254
JAVACFLAGS_OS += -I$(JDK)/include/linux
255
OPTIONALTARG = nss_mdns
255
OPTIONALTARG = nss_mdns
256
OPTINSTALL   = InstalledNSS
256
OPTINSTALL   = InstalledNSS
257
LD = $(CC) -shared
258
LIBSONAME = -Wl,-soname=libdns_sd.$(LDSUFFIX).$(LIBVERS)
259
NSSSONAME = -Wl,-soname=$(NSSLINKNAME)
257
else
260
else
258
261
259
ifeq ($(os),netbsd)
262
ifeq ($(os),netbsd)
Lines 404-419 Link Here
404
CLIENTLIBOBJS = $(OBJDIR)/dnssd_clientlib.c.so.o $(OBJDIR)/dnssd_clientstub.c.so.o $(OBJDIR)/dnssd_ipc.c.so.o
407
CLIENTLIBOBJS = $(OBJDIR)/dnssd_clientlib.c.so.o $(OBJDIR)/dnssd_clientstub.c.so.o $(OBJDIR)/dnssd_ipc.c.so.o
405
408
406
$(BUILDDIR)/libdns_sd.$(LDSUFFIX): $(CLIENTLIBOBJS)
409
$(BUILDDIR)/libdns_sd.$(LDSUFFIX): $(CLIENTLIBOBJS)
407
	@$(LD) $(LIBFLAGS) -o $@ $+
410
	$(LD) $(LIBSONAME) $(LIBFLAGS) -o $@ $+
408
	@$(STRIP) $@
411
	$(STRIP) $@
409
412
410
# nss_mdns target builds the Name Service Switch module
413
# nss_mdns target builds the Name Service Switch module
411
nss_mdns: setup $(BUILDDIR)/$(NSSLIBFILE)
414
nss_mdns: setup $(BUILDDIR)/$(NSSLIBFILE)
412
	@echo "Name Service Switch module done"
415
	@echo "Name Service Switch module done"
413
416
414
$(BUILDDIR)/$(NSSLIBFILE): $(CLIENTLIBOBJS) $(OBJDIR)/nss_mdns.c.so.o
417
$(BUILDDIR)/$(NSSLIBFILE): $(CLIENTLIBOBJS) $(OBJDIR)/nss_mdns.c.so.o
415
	@$(LD) $(LIBFLAGS) -o $@ $+
418
	$(LD) $(NSSSONAME) $(LIBFLAGS) -o $@ $+
416
	@$(STRIP) $@
419
	$(STRIP) $@
417
420
418
#############################################################################
421
#############################################################################

Return to bug 98565