1 --- inn-2.5.3/backends/Makefile.orig 2013-06-13 17:45:04.427101736 +0200
2 +++ inn-2.5.3/backends/Makefile 2013-06-13 17:51:35.673760252 +0200
6 actsync: actsync.o $(LIBINN) ; $(LINK) actsync.o $(INNLIBS)
7 -archive: archive.o $(BOTH) ; $(LINK) archive.o $(STORELIBS)
8 -batcher: batcher.o $(BOTH) ; $(LINK) batcher.o $(STORELIBS)
9 -cvtbatch: cvtbatch.o $(BOTH) ; $(LINK) cvtbatch.o $(STORELIBS)
10 +archive: archive.o $(BOTH) ; $(LINK) archive.o -Wl,-no-as-needed $(STORELIBS)
11 +batcher: batcher.o $(BOTH) ; $(LINK) batcher.o -Wl,-no-as-needed $(STORELIBS)
12 +cvtbatch: cvtbatch.o $(BOTH) ; $(LINK) cvtbatch.o -Wl,-no-as-needed $(STORELIBS)
13 innbind: innbind.o $(LIBINN) ; $(LINK) innbind.o $(INNLIBS)
14 -inndf: inndf.o $(BOTH) ; $(LINK) inndf.o $(STORELIBS)
15 +inndf: inndf.o $(BOTH) ; $(LINK) inndf.o -Wl,-no-as-needed $(STORELIBS)
16 innxbatch: innxbatch.o $(LIBINN) ; $(LINK) innxbatch.o $(INNLIBS)
17 innxmit: innxmit.o $(BOTH) ; $(LINK) innxmit.o $(STORELIBS)
18 ninpaths: ninpaths.o ; $(LINK) ninpaths.o
19 nntpget: nntpget.o $(BOTH) ; $(LINK) nntpget.o $(STORELIBS)
20 -overchan: overchan.o $(BOTH) ; $(LINK) overchan.o $(STORELIBS)
21 +overchan: overchan.o $(BOTH) ; $(LINK) overchan.o -Wl,-no-as-needed $(STORELIBS)
22 shlock: shlock.o $(LIBINN) ; $(LINK) shlock.o $(INNLIBS)
23 shrinkfile: shrinkfile.o $(LIBINN) ; $(LINK) shrinkfile.o $(INNLIBS)
25 --- inn-2.4.3/expire/Makefile.orig 2006-03-20 05:14:57.000000000 +0100
26 +++ inn-2.4.3/expire/Makefile 2008-02-17 21:05:55.658337911 +0100
28 convdate: convdate.o $(LIBINN) ; $(LINK) convdate.o $(INNLIBS)
29 expire: expire.o $(BOTH) ; $(LINK) expire.o $(STORELIBS)
30 expireover: expireover.o $(BOTH) ; $(LINK) expireover.o $(STORELIBS)
31 -fastrm: fastrm.o $(BOTH) ; $(LINK) fastrm.o $(STORELIBS)
32 +fastrm: fastrm.o $(BOTH) ; $(LINK) fastrm.o -Wl,-no-as-needed $(STORELIBS)
33 grephistory: grephistory.o $(BOTH) ; $(LINK) grephistory.o $(STORELIBS)
34 makedbz: makedbz.o $(LIBINN) ; $(LINK) makedbz.o $(INNLIBS)
35 makehistory: makehistory.o $(BOTH) ; $(LINK) makehistory.o $(STORELIBS)
36 --- inn-2.6.0/frontends/Makefile.orig 2016-01-27 17:55:05.173836912 +0100
37 +++ inn-2.6.0/frontends/Makefile 2016-01-27 18:37:03.467064565 +0100
39 getlist: getlist.o $(LIBINN) ; $(LINK) getlist.o $(INNLIBS)
40 inews: inews.o $(LIBINN) ; $(LINK) inews.o $(INNLIBS)
41 innconfval: innconfval.o $(LIBINN) ; $(LINK) innconfval.o $(INNLIBS)
42 -ovdb_init: ovdb_init.o $(BOTH) ; $(LINK) ovdb_init.o $(STORELIBS)
43 -ovdb_monitor: ovdb_monitor.o $(BOTH) ; $(LINK) ovdb_monitor.o $(STORELIBS)
44 -ovdb_server: ovdb_server.o $(BOTH) ; $(LINK) ovdb_server.o $(STORELIBS)
45 -ovdb_stat: ovdb_stat.o $(BOTH) ; $(LINK) ovdb_stat.o $(STORELIBS)
46 -rnews: rnews.o $(BOTH) ; $(LINK) rnews.o $(STORELIBS)
47 -sm: sm.o $(BOTH) ; $(LINK) sm.o $(STORELIBS)
48 +ovdb_init: ovdb_init.o $(BOTH) ; $(LINK) ovdb_init.o -Wl,-no-as-needed $(STORELIBS)
49 +ovdb_monitor: ovdb_monitor.o $(BOTH) ; $(LINK) ovdb_monitor.o -Wl,-no-as-needed $(STORELIBS)
50 +ovdb_server: ovdb_server.o $(BOTH) ; $(LINK) ovdb_server.o -Wl,-no-as-needed $(STORELIBS)
51 +ovdb_stat: ovdb_stat.o $(BOTH) ; $(LINK) ovdb_stat.o -Wl,-no-as-needed $(STORELIBS)
52 +rnews: rnews.o $(BOTH) ; $(LINK) rnews.o -Wl,-no-as-needed $(STORELIBS)
53 +sm: sm.o $(BOTH) ; $(LINK) sm.o -Wl,-no-as-needed $(STORELIBS)
55 ovdb_init.o: ovdb_init.c
56 $(CC) $(CFLAGS) $(BDB_CPPFLAGS) -c $<
57 --- inn-2.6.3/innfeed/Makefile.orig 2019-02-07 16:02:22.000000000 +0100
58 +++ inn-2.6.3/innfeed/Makefile 2020-11-07 18:35:27.924853080 +0100
63 -INNFEEDLIBS = $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS)
64 +INNFEEDLIBS = -Wl,-no-as-needed $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS)
66 config_y.c config_y.h: configfile.y
67 $(YACC) -d configfile.y
68 --- inn-2.6.0/storage/buffindexed/ovmethod.mk.orig 2016-01-27 17:55:05.177170246 +0100
69 +++ inn-2.6.0/storage/buffindexed/ovmethod.mk 2016-01-27 18:38:18.517061418 +0100
72 buffindexed/buffindexed_d: buffindexed/buffindexed_d.$(EXTOBJ) libstorage.$(EXTLIB) $(LIBHIST)
73 $(LIBLD) $(LDFLAGS) -o $@ buffindexed/buffindexed_d.$(EXTOBJ) \
74 - $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS)
75 + -Wl,-no-as-needed $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS)