]>
Commit | Line | Data |
---|---|---|
32266e39 JB |
1 | --- inn-2.6.4/backends/Makefile.orig 2021-05-16 18:32:25.802230175 +0200 |
2 | +++ inn-2.6.4/backends/Makefile 2021-05-16 18:36:01.467728481 +0200 | |
3 | @@ -81,16 +81,16 @@ | |
4c2a731f JB |
4 | @exit 1 |
5 | ||
6 | actsync: actsync.o $(LIBINN) ; $(LINK) actsync.o $(INNLIBS) | |
32266e39 JB |
7 | -archive: archive.o $(BOTH) ; $(LINKDEPS) archive.o $(STORELIBS) |
8 | -batcher: batcher.o $(BOTH) ; $(LINKDEPS) batcher.o $(STORELIBS) | |
9 | -cvtbatch: cvtbatch.o $(BOTH) ; $(LINKDEPS) cvtbatch.o $(STORELIBS) | |
10 | +archive: archive.o $(BOTH) ; $(LINKDEPS) archive.o -Wl,-no-as-needed $(STORELIBS) | |
11 | +batcher: batcher.o $(BOTH) ; $(LINKDEPS) batcher.o -Wl,-no-as-needed $(STORELIBS) | |
12 | +cvtbatch: cvtbatch.o $(BOTH) ; $(LINKDEPS) cvtbatch.o -Wl,-no-as-needed $(STORELIBS) | |
6a4c3728 | 13 | innbind: innbind.o $(LIBINN) ; $(LINK) innbind.o $(INNLIBS) |
32266e39 JB |
14 | -inndf: inndf.o $(BOTH) ; $(LINKDEPS) inndf.o $(STORELIBS) |
15 | +inndf: inndf.o $(BOTH) ; $(LINKDEPS) inndf.o -Wl,-no-as-needed $(STORELIBS) | |
4c2a731f JB |
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) | |
32266e39 JB |
20 | -overchan: overchan.o $(BOTH) ; $(LINKDEPS) overchan.o $(STORELIBS) |
21 | +overchan: overchan.o $(BOTH) ; $(LINKDEPS) overchan.o -Wl,-no-as-needed $(STORELIBS) | |
4c2a731f JB |
22 | shlock: shlock.o $(LIBINN) ; $(LINK) shlock.o $(INNLIBS) |
23 | shrinkfile: shrinkfile.o $(LIBINN) ; $(LINK) shrinkfile.o $(INNLIBS) | |
24 | ||
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 | |
27 | @@ -54,7 +54,7 @@ | |
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) | |
32266e39 JB |
36 | --- inn-2.6.4/frontends/Makefile.orig 2021-05-16 18:38:55.630118296 +0200 |
37 | +++ inn-2.6.4/frontends/Makefile 2021-05-16 18:39:40.139877166 +0200 | |
38 | @@ -81,16 +81,16 @@ | |
4c2a731f JB |
39 | inews: inews.o $(LIBINN) ; $(LINK) inews.o $(INNLIBS) |
40 | innconfval: innconfval.o $(LIBINN) ; $(LINK) innconfval.o $(INNLIBS) | |
32266e39 JB |
41 | ovdb_init: ovdb_init.o $(BOTH) |
42 | - $(LINKDEPS) ovdb_init.o $(STORELIBS) | |
43 | + $(LINKDEPS) ovdb_init.o -Wl,-no-as-needed $(STORELIBS) | |
44 | ovdb_monitor: ovdb_monitor.o $(BOTH) | |
45 | - $(LINKDEPS) ovdb_monitor.o $(STORELIBS) | |
46 | + $(LINKDEPS) ovdb_monitor.o -Wl,-no-as-needed $(STORELIBS) | |
47 | ovdb_server: ovdb_server.o $(BOTH) | |
48 | - $(LINKDEPS) ovdb_server.o $(STORELIBS) | |
49 | + $(LINKDEPS) ovdb_server.o -Wl,-no-as-needed $(STORELIBS) | |
50 | ovdb_stat: ovdb_stat.o $(BOTH) | |
51 | - $(LINKDEPS) ovdb_stat.o $(STORELIBS) | |
4edb2079 | 52 | -rnews: rnews.o $(BOTH) ; $(LINK) rnews.o $(STORELIBS) |
32266e39 | 53 | + $(LINKDEPS) ovdb_stat.o -Wl,-no-as-needed $(STORELIBS) |
4edb2079 | 54 | +rnews: rnews.o $(BOTH) ; $(LINK) rnews.o -Wl,-no-as-needed $(STORELIBS) |
32266e39 JB |
55 | sm: sm.o $(BOTH) |
56 | - $(LINKDEPS) sm.o $(STORELIBS) | |
57 | + $(LINKDEPS) sm.o -Wl,-no-as-needed $(STORELIBS) | |
4c2a731f JB |
58 | |
59 | ovdb_init.o: ovdb_init.c | |
4edb2079 | 60 | $(CC) $(CFLAGS) $(BDB_CPPFLAGS) -c $< |
327bb698 JB |
61 | --- inn-2.6.3/innfeed/Makefile.orig 2019-02-07 16:02:22.000000000 +0100 |
62 | +++ inn-2.6.3/innfeed/Makefile 2020-11-07 18:35:27.924853080 +0100 | |
63 | @@ -49,7 +49,7 @@ | |
4c2a731f JB |
64 | |
65 | ## Compilation rules. | |
66 | ||
6a4c3728 JB |
67 | -INNFEEDLIBS = $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS) |
68 | +INNFEEDLIBS = -Wl,-no-as-needed $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS) | |
4c2a731f JB |
69 | |
70 | config_y.c config_y.h: configfile.y | |
327bb698 | 71 | $(YACC) -d configfile.y |
32266e39 JB |
72 | --- inn-2.6.4/storage/buffindexed/ovmethod.mk.orig 2021-05-16 18:41:59.082457783 +0200 |
73 | +++ inn-2.6.4/storage/buffindexed/ovmethod.mk 2021-05-16 18:42:25.558981014 +0200 | |
6a4c3728 JB |
74 | @@ -5,4 +5,4 @@ |
75 | ||
4edb2079 | 76 | buffindexed/buffindexed_d: buffindexed/buffindexed_d.$(EXTOBJ) libstorage.$(EXTLIB) $(LIBHIST) |
32266e39 | 77 | $(LIBLDDEPS) $(LDFLAGS) -o $@ buffindexed/buffindexed_d.$(EXTOBJ) \ |
6a4c3728 JB |
78 | - $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS) |
79 | + -Wl,-no-as-needed $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS) |