rpm: Set vendor to 'redhat'.
[fedora-riscv.git] / 0004-HACKS-TO-GET-RPM-TO-CROSS-COMPILE.patch
1 From 7a164577210693c1714c38398fe87270f62bb8c1 Mon Sep 17 00:00:00 2001
2 From: "Richard W.M. Jones" <rjones@redhat.com>
3 Date: Tue, 9 Aug 2016 18:21:57 +0100
4 Subject: [PATCH 4/4] HACKS TO GET RPM TO CROSS-COMPILE
5
6 ---
7  configure.ac | 28 ++++++++++++++++------------
8  1 file changed, 16 insertions(+), 12 deletions(-)
9
10 diff --git a/configure.ac b/configure.ac
11 index e2d5ec3..3f94742 100644
12 --- a/configure.ac
13 +++ b/configure.ac
14 @@ -309,6 +309,8 @@ AC_SUBST(WITH_NSS_LIB)
15  WITH_MAGIC_INCLUDE=
16  WITH_MAGIC_LIB=
17  
18 +old_LIBS="$LIBS"
19 +LIBS="-lz"
20  AC_CHECK_HEADER([magic.h], [
21      AC_CHECK_LIB(magic, magic_open, [
22        WITH_MAGIC_INCLUDE=
23 @@ -319,6 +321,7 @@ AC_CHECK_HEADER([magic.h], [
24  ],[
25        AC_MSG_ERROR([missing required header magic.h]) 
26  ])
27 +LIBS="$old_LIBS"
28  
29  AC_SUBST(WITH_MAGIC_INCLUDE)
30  AC_SUBST(WITH_MAGIC_LIB)
31 @@ -369,18 +372,19 @@ AM_CONDITIONAL(WITH_ARCHIVE,[test "$with_archive" = yes])
32  
33  #=================
34  # Check for elfutils libdw library with dwelf_elf_gnu_build_id.
35 -AS_IF([test "$WITH_LIBELF" = yes],[
36 -  AC_CHECK_HEADERS([elfutils/libdwelf.h],[
37 -    AC_CHECK_LIB(dw, dwelf_elf_gnu_build_id, [
38 -      AC_DEFINE(HAVE_LIBDW, 1,
39 -                [Define to 1 if you have elfutils libdw library])
40 -      WITH_LIBDW_LIB="-ldw"
41 -      WITH_LIBDW=yes
42 -    ])
43 -  ])
44 -  AC_SUBST(WITH_LIBDW_LIB)
45 -  AM_CONDITIONAL(LIBDW,[test "$WITH_LIBDW" = yes])
46 -])
47 +dnl AS_IF([test "$WITH_LIBELF" = yes],[
48 +dnl   AC_CHECK_HEADERS([elfutils/libdwelf.h],[
49 +dnl     AC_CHECK_LIB(dw, dwelf_elf_gnu_build_id, [
50 +dnl       AC_DEFINE(HAVE_LIBDW, 1,
51 +dnl                 [Define to 1 if you have elfutils libdw library])
52 +dnl       WITH_LIBDW_LIB="-ldw"
53 +dnl       WITH_LIBDW=yes
54 +dnl     ])
55 +dnl   ])
56 +dnl   AC_SUBST(WITH_LIBDW_LIB)
57 +dnl   AM_CONDITIONAL(LIBDW,[test "$WITH_LIBDW" = yes])
58 +dnl ])
59 +AM_CONDITIONAL(LIBDW,[false])
60  
61  #=================
62  # Process --with/without-external-db
63 -- 
64 2.7.4
65