mirror of
https://github.com/novatiq/packages.git
synced 2026-04-30 15:38:40 +01:00
sendmail: link with gcc instead of ld
If ld is used directly to link libmilter.so, linking is not done correctly with glibc, and produces a library that can't be used. Linking with the bad library produces a strange error: ld: conftest: hidden symbol `stat' in [...]libc_nonshared.a(stat.oS) is referenced by DSO Using ld with musl works fine, but using gcc is a more portable way of linking the shared library anyway. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
This commit is contained in:
committed by
Rosen Penev
parent
035f7deb2d
commit
213fd4f64b
@@ -9,7 +9,7 @@ include(confBUILDTOOLSDIR`/M4/'bldM4_TYPE_DIR`/defines.m4')
|
||||
divert(bldTARGETS_SECTION)
|
||||
|
||||
bldCURRENT_PRODUCT.so.confSOVER: ${BEFORE} ${bldCURRENT_PRODUCT`OBJS'}
|
||||
${LD} ${LDOPTS_SO} -o bldCURRENT_PRODUCT.so.confSOVER confSONAME bldCURRENT_PRODUCT.so.confSOVER ${bldCURRENT_PRODUCT`OBJS'}
|
||||
${CC} ${LDOPTS_SO} -o bldCURRENT_PRODUCT.so.confSOVER confSONAME,bldCURRENT_PRODUCT.so.confSOVER ${bldCURRENT_PRODUCT`OBJS'}
|
||||
ifdef(`bldLINK_SOURCES', `bldMAKE_SOURCE_LINKS(bldLINK_SOURCES)')
|
||||
|
||||
install-`'bldCURRENT_PRODUCT: bldCURRENT_PRODUCT.so.confSOVER
|
||||
|
||||
Reference in New Issue
Block a user