Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37841258
en ru br
Репозитории ALT
S:2.03.22-alt1
5.1: 2.02.53-alt1.M51.2
4.1: 2.02.31-alt1
4.0: 2.02.28-alt1.M40.1
3.0: 2.01.09-alt2
+backports:2.02.01-alt0.M30.1
www.altlinux.org/Changes

Группа :: Система/Основа
Пакет: lvm2

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: lvm2-2.02.51-alt-fix-unresolved-symbols-in-liblvm2app.patch
Скачать


From 48ffb385c57349ce73e63139695f9ada74ce92a4 Mon Sep 17 00:00:00 2001
From: Konstantin Pavlov <thresh@altlinux.org>
Date: Fri, 28 Aug 2009 17:54:30 +0400
Subject: [PATCH 1/2] Fix unresolved symbols in liblvm2app.so.
---
 LVM2/liblvm/Makefile.in |    2 +-
 LVM2/make.tmpl.in       |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/LVM2/liblvm/Makefile.in b/LVM2/liblvm/Makefile.in
index 305cef5..a5c1108 100644
--- a/LVM2/liblvm/Makefile.in
+++ b/LVM2/liblvm/Makefile.in
@@ -40,7 +40,7 @@ CLEAN_TARGETS += liblvm.cflow
 
 include $(top_srcdir)/make.tmpl
 
-LIBS += -ldevmapper -llvm-internal
+LIBS += -ldevmapper -llvm-internal -ldl
 
 $(VERSIONED_SHLIB): %.$(LIB_SUFFIX).$(LIB_VERSION_APP): %.$(LIB_SUFFIX)
 	rm -f $@
diff --git a/LVM2/make.tmpl.in b/LVM2/make.tmpl.in
index 5db9ab5..eb9ccf2 100644
--- a/LVM2/make.tmpl.in
+++ b/LVM2/make.tmpl.in
@@ -208,7 +208,7 @@ $(TARGETS): $(OBJECTS)
 ifeq ("@LIB_SUFFIX@","so")
 $(LIB_SHARED): $(OBJECTS) $(LDDEPS)
 	$(CC) -shared -Wl,-soname,$(notdir $@).$(LIB_VERSION) \
-	$(CFLAGS) $(CLDFLAGS) $(OBJECTS) $(LIBS) -o $@
+	$(CFLAGS) $(CLDFLAGS) $(OBJECTS) -o $@ $(LIBS)
 endif
 
 ifeq ("@LIB_SUFFIX@","dylib")
-- 
1.6.4.2
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin