Skip to content

Commit ef68f47

Browse files
committed
Partly revert "Build: more Solaris cc/ld workaround attempts"
Partly reverts commit a449ff8. Hard-coding "ld" when cross-compiling is a bad idea.
1 parent fc38fe8 commit ef68f47

File tree

1 file changed

+2
-14
lines changed

1 file changed

+2
-14
lines changed

src/src/miscmods/Makefile

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -48,22 +48,10 @@ spf_perl.o spf_perl.so: $(HDRS) spf.h spf_perl.c
4848

4949

5050

51-
# We need a single .o because that's what scripts/Configure-Makefile
52-
# understands and fills in to $(OBJ).
53-
# Try desparately to get the Solaris cc/ld to build one.
54-
#dkim.o:
55-
# @echo "$(CC) dkim.c dkim_transport.c pdkim.c signing.c"
56-
# $(FE)$(CC) -r $(LDFLAGS_PARTIAL) -o $@ $(CFLAGS) $(INCLUDE) \
57-
# dkim.c dkim_transport.c pdkim.c signing.c
5851
dkim.o:
5952
@echo "$(CC) dkim.c dkim_transport.c pdkim.c signing.c"
60-
$(FE)$(CC) -c $(CFLAGS) $(INCLUDE) dkim.c
61-
$(FE)$(CC) -c $(CFLAGS) $(INCLUDE) dkim_transport.c
62-
$(FE)$(CC) -c $(CFLAGS) $(INCLUDE) pdkim.c
63-
$(FE)$(CC) -c $(CFLAGS) $(INCLUDE) $(TLS_INCLUDE) signing.c
64-
$(FE)mv dkim.o dkim_tmp.o
65-
$(FE)ld -r -o dkim.o $(LDFLAGS_PARTIAL) \
66-
dkim_tmp.o dkim_transport.o pdkim.o signing.o
53+
$(FE)$(CC) -r $(LDFLAGS_PARTIAL) -o $@ $(CFLAGS) $(INCLUDE) \
54+
$(TLS_INCLUDE) dkim.c dkim_transport.c pdkim.c signing.c
6755

6856
# Similarly, we want a single .so for the dynamic-load module
6957
dkim.so:

0 commit comments

Comments
 (0)