]> git.pld-linux.org Git - packages/inn.git/blob - inn-asneeded.patch
9db1e8e61da54c08c1a3eb5f9ef56a9713dcbd2f
[packages/inn.git] / inn-asneeded.patch
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
3 @@ -84,16 +84,16 @@
4         @exit 1
5  
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)
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)
36 --- inn-2.4.3/frontends/Makefile.orig   2008-02-17 20:05:39.596270000 +0100
37 +++ inn-2.4.3/frontends/Makefile        2008-02-17 21:18:41.001952358 +0100
38 @@ -71,12 +71,12 @@
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        $(LIBINN) ; $(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        $(LIBINN) ; $(LINK) rnews.o        -Wl,-no-as-needed $(STORELIBS)
53 +sm:            sm.o           $(BOTH)   ; $(LINK) sm.o           -Wl,-no-as-needed $(STORELIBS)
54  
55  ovdb_init.o: ovdb_init.c
56         $(CC) $(CFLAGS) $(BERKELEY_DB_CFLAGS) -c $<
57 --- inn-2.5.3/innfeed/Makefile.orig     2013-06-13 17:45:04.430435070 +0200
58 +++ inn-2.5.3/innfeed/Makefile  2013-06-13 17:52:19.910425989 +0200
59 @@ -52,7 +52,7 @@
60  
61  ##  Compilation rules.
62  
63 -INNFEEDLIBS    = $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS)
64 +INNFEEDLIBS    = -Wl,-no-as-needed $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS)
65  
66  config_y.c config_y.h: configfile.y
67         $(YACC) -d $?
68 --- inn-2.5.3/storage/buffindexed/ovmethod.mk.orig      2012-06-15 20:25:36.000000000 +0200
69 +++ inn-2.5.3/storage/buffindexed/ovmethod.mk   2013-06-13 18:00:36.177082319 +0200
70 @@ -5,4 +5,4 @@
71  
72  buffindexed/buffindexed_d: buffindexed/buffindexed_d.o libstorage.$(EXTLIB) $(LIBHIST)
73         $(LIBLD) $(LDFLAGS) -o $@ buffindexed/buffindexed_d.o \
74 -           $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS)
75 +           -Wl,-no-as-needed $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS)
This page took 0.257472 seconds and 2 git commands to generate.