tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: getting pkgsrc/emulators/qemu to build on Mac OS X (10.7.x)



Am 27.10.2013 um 12:50 schrieb Joerg Sonnenberger:

> On Sun, Oct 27, 2013 at 02:52:34AM +0200, Hubert Feyrer wrote:
>> Any better options? (No, there is no $(RANLIB) available from the 
>> custom/non-autoconf configure script).
>> OK to commit?
> 
> Add s to the ARFLAGS patched in?

Right - updated patch below. It builds on OS X.


 - Hubert

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/emulators/qemu/Makefile,v
retrieving revision 1.118
diff -u -r1.118 Makefile
--- Makefile    26 Oct 2013 13:39:37 -0000      1.118
+++ Makefile    27 Oct 2013 16:08:57 -0000
@@ -1,6 +1,7 @@
 # $NetBSD: Makefile,v 1.118 2013/10/26 13:39:37 asau Exp $
 
 DISTNAME=      qemu-1.6.1
+PKGREVISION=   1
 CATEGORIES=    emulators
 MASTER_SITES=  http://wiki.qemu.org/download/
 EXTRACT_SUFX=  .tar.bz2
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/emulators/qemu/distinfo,v
retrieving revision 1.89
diff -u -r1.89 distinfo
--- distinfo    26 Oct 2013 23:23:41 -0000      1.89
+++ distinfo    27 Oct 2013 16:08:57 -0000
@@ -4,7 +4,7 @@
 RMD160 (qemu-1.6.1.tar.bz2) = 96dcbb044812ab0349741bd62eb8e6b79552442f
 Size (qemu-1.6.1.tar.bz2) = 12041317 bytes
 SHA1 (patch-ef) = 871ccf29463dec1bd56d7f7808248c5b1af4d4d6
-SHA1 (patch-et) = 939a5555ed1aadae007003951e3aae90ead35ef6
+SHA1 (patch-et) = 2c063468081f9b38d8adfdf4886e1ecb0f97529f
 SHA1 (patch-hw_display_omap__dss.c) = af89754a9a078a5b52240473d85351bd447623c0
 SHA1 (patch-hw_net_etraxfs__eth.c) = 444c6f8a8ad26d9762bfc8a0672afbc7b858fc9d
 SHA1 (patch-hw_net_xilinx__axienet.c) = 
02461c2cd2985c352626e46ba93844606783460e
Index: patches/patch-et
===================================================================
RCS file: /cvsroot/pkgsrc/emulators/qemu/patches/patch-et,v
retrieving revision 1.11
diff -u -r1.11 patch-et
--- patches/patch-et    26 Oct 2013 23:23:41 -0000      1.11
+++ patches/patch-et    27 Oct 2013 16:08:57 -0000
@@ -6,7 +6,7 @@
  DTC_MAKE_ARGS=-I$(SRC_PATH)/dtc VPATH=$(SRC_PATH)/dtc -C dtc V="$(V)" 
LIBFDT_srcdir=$(SRC_PATH)/dtc/libfdt
  DTC_CFLAGS=$(CFLAGS) $(QEMU_CFLAGS)
  DTC_CPPFLAGS=-I$(BUILD_DIR)/dtc -I$(SRC_PATH)/dtc -I$(SRC_PATH)/dtc/libfdt
-+ARFLAGS=      -rc
++ARFLAGS=      -rcs
  
  subdir-dtc:dtc/libfdt dtc/tests
        $(call quiet-command,$(MAKE) $(DTC_MAKE_ARGS) 
CPPFLAGS="$(DTC_CPPFLAGS)" CFLAGS="$(DTC_CFLAGS)" LDFLAGS="$(LDFLAGS)" 
ARFLAGS="$(ARFLAGS)" CC="$(CC)" AR="$(AR)" LD="$(LD)" $(SUBDIR_MAKEFLAGS) 
libfdt/libfdt.a,)


Home | Main Index | Thread Index | Old Index