File: ar.patch

package info (click to toggle)
minimap2 2.27%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 1,352 kB
  • sloc: ansic: 8,743; javascript: 3,737; makefile: 149; python: 84; sh: 42; perl: 29
file content (17 lines) | stat: -rw-r--r-- 550 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
From: Steffen Moeller <moeller@debian.org>
Last-Update: 2020-03-15 04:06:20 +0100
Subject: Fix ar call to support debugging symbols properly
Forwarded: https://github.com/lh3/minimap2/pull/1167

--- minimap2.orig/Makefile
+++ minimap2/Makefile
@@ -51,7 +51,8 @@
 		$(CC) $(CFLAGS) $< -o $@ -L. -lminimap2 $(LIBS) $(LDFLAGS)
 
 libminimap2.a:$(OBJS)
-		$(AR) -csru $@ $(OBJS)
+		rm -f $@
+		$(AR) csrD $@ $(OBJS)
 
 sdust:sdust.c kalloc.o kalloc.h kdq.h kvec.h kseq.h ketopt.h sdust.h
 		$(CC) -D_SDUST_MAIN $(CFLAGS) $< kalloc.o -o $@ -lz $(LDFLAGS)