• Bug#265439: nut: build should respect LDFLAGS (3/4)

    From Jacek Drobiecki@1:229/2 to All on Fri Aug 13 10:50:10 2004
    [continued from previous message]

    + $(CC) $(CFLAGS) $(LDFLAGS) -o sms sms.o main.o upscommon.o dstate.o ../common/state.o ../common/upsconf.o ../common/parseconf.o $(LIBOBJ) $(STRLCPY)
    esupssmart: esupssmart.o main.o upscommon.o dstate.o ../common/state.o ../include/shared.h ../include/shared-tables.h ../common/upsconf.o ../common/parseconf.o $(LIBDEP)
    - $(CC) $(CFLAGS) -o esupssmart esupssmart.o main.o upscommon.o dstate.o ../common/state.o ../common/upsconf.o ../common/parseconf.o $(LIBOBJ) $(STRLCPY)
    + $(CC) $(CFLAGS) $(LDFLAGS) -o esupssmart esupssmart.o main.o upscommon.o dstate.o ../common/state.o ../common/upsconf.o ../common/parseconf.o $(LIBOBJ) $(STRLCPY)
    tripplitesu: tripplitesu.o main.o upscommon.o dstate.o ../common/state.o ../include/shared.h ../include/shared-tables.h ../common/upsconf.o ../common/parseconf.o $(LIBDEP)
    - $(CC) $(CFLAGS) -o tripplitesu tripplitesu.o main.o upscommon.o dstate.o ../common/state.o ../common/upsconf.o ../common/parseconf.o $(LIBOBJ) $(STRLCPY)
    + $(CC) $(CFLAGS) $(LDFLAGS) -o tripplitesu tripplitesu.o main.o upscommon.o dstate.o ../common/state.o ../common/upsconf.o ../common/parseconf.o $(LIBOBJ) $(STRLCPY)
    blazer: blazer.o main.o upscommon.o dstate.o ../common/state.o ../include/shared.h ../include/shared-tables.h ../common/upsconf.o ../common/parseconf.o $(LIBDEP)
    - $(CC) $(CFLAGS) -o blazer blazer.o main.o upscommon.o dstate.o ../common/state.o ../common/upsconf.o ../common/parseconf.o $(LIBOBJ) $(STRLCPY)
    + $(CC) $(CFLAGS) $(LDFLAGS) -o blazer blazer.o main.o upscommon.o dstate.o ../common/state.o ../common/upsconf.o ../common/parseconf.o $(LIBOBJ) $(STRLCPY)
    safenet: safenet.o main.o upscommon.o dstate.o ../common/state.o ../include/shared.h ../include/shared-tables.h ../common/upsconf.o ../common/parseconf.o $(LIBDEP)
    - $(CC) $(CFLAGS) -o safenet safenet.o main.o upscommon.o dstate.o ../common/state.o ../common/upsconf.o ../common/parseconf.o $(LIBOBJ) $(STRLCPY)
    + $(CC) $(CFLAGS) $(LDFLAGS) -o safenet safenet.o main.o upscommon.o dstate.o ../common/state.o ../common/upsconf.o ../common/parseconf.o $(LIBOBJ) $(STRLCPY)
    diff -ru nut-1.4.3/drivers/Makefile.in nut-1.4.3.my/drivers/Makefile.in
    --- nut-1.4.3/drivers/Makefile.in 2004-03-22 23:52:51.000000000 +0100
    +++ nut-1.4.3.my/drivers/Makefile.in 2004-08-13 09:18:25.000000000 +0200
    @@ -14,6 +14,7 @@
    ferrups genericups hp bcmxcp mge-utalk bestuferrups \
    microdowell isbmex etapro oneac bestfortress liebert sms \
    esupssmart tripplitesu blazer safenet
    +LDFLAGS = @LDFLAGS@
    LIBDEP = @LIBOBJ@
    LIBOBJ = $(LIBDEP) @NETLIBS@ @SERLIBS@
    STRLCPY = @STRLCPY@
    @@ -54,13 +55,13 @@

    upsdrvctl: upsdrvctl.c ../common/upsconf.o ../common/parseconf.o $(LIBDEP)
    $(CC) $(CFLAGS) -o upsdrvctl upsdrvctl.c ../common/upsconf.o \
    - ../common/parseconf.o $(LIBOBJ)
    + ../common/parseconf.o $(LIBOBJ) $(LDFLAGS)

    # ==========================================================================
    # Testing driver for doing things without real UPS hardware attached

    dummycons: dummycons.c upscommon.o dstate.o ../common/state.o ../include/shared.h ../common/parseconf.o $(LIBDEP) $(STRLCPY)
    - $(CC) $(CFLAGS) -o $@ [email protected] upscommon.o dstate.o ../common