pkgsrc-Bugs archive

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

Re: pkg/49808: emulators/qemu does not package on Linux



The following reply was made to PR pkg/49808; it has been noted by GNATS.

From: Ryo ONODERA <ryo_on%yk.rim.or.jp@localhost>
To: gnats-bugs%NetBSD.org@localhost, ajacoutot%bsdfrog.org@localhost
Cc: 
Subject: Re: pkg/49808: emulators/qemu does not package on Linux
Date: Tue, 09 Jun 2015 12:47:12 +0900 (JST)

 From: Antoine Jacoutot <ajacoutot%bsdfrog.org@localhost>, Date: Mon,  8 Jun 2015 12:45:00 +0000 (UTC)
 
 > The following reply was made to PR pkg/49808; it has been noted by GNATS.
 > 
 > From: Antoine Jacoutot <ajacoutot%bsdfrog.org@localhost>
 > To: gnats-bugs%NetBSD.org@localhost
 > Cc: 
 > Subject: Re: pkg/49808: emulators/qemu does not package on Linux
 > Date: Mon, 8 Jun 2015 13:38:25 +0200
 > 
 >  >  So the question is whether the tricore one is actually
 >  >    - not actually supported at all
 >  >    - not supported on any linux
 >  >    - not supported on your linux for some reason
 >  >    - supposed to be supported but failed to build, and the error didn't
 >  >      abort the rest of the qemu build for some reason
 >  >  
 >  >  Can you check the configure and build logs for evidence?
 >  
 >  Configure log is pretty much empty of any tricore mention.
 >  
 >  Greping for tricore on the build log :
 >  
 >  target list        aarch64-softmmu alpha-softmmu arm-softmmu cris-softmmu i386-softmmu lm32-softmmu m68k-softmmu microblaze-softmmu microblazeel-softmmu mips-softmmu mips64-softmmu mips64el-softmmu mipsel-softmmu moxie-softmmu or32-softmmu ppc-softmmu ppc64-softmmu ppcemb-softmmu s390x-softmmu sh4-softmmu sh4eb-softmmu sparc-softmmu sparc64-softmmu tricore-softmmu unicore32-softmmu x86_64-softmmu xtensa-softmmu xtensaeb-softmmu aarch64-linux-user alpha-linux-user arm-linux-user armeb-linux-user cris-linux-user i386-linux-user m68k-linux-user microblaze-linux-user microblazeel-linux-user mips-linux-user mips64-linux-user mips64el-linux-user mipsel-linux-user mipsn32-linux-user mipsn32el-linux-user or32-linux-user ppc-linux-user ppc64-linux-user ppc64abi32-linux-user ppc64le-linux-user s390x-linux-user sh4-linux-user sh4eb-linux-user sparc-linux-user sparc32plus-linux-user sparc64-linux-user unicore32-linux-user x86_64-linux-user
 >    GEN   tricore-softmmu/config-devices.mak
 >    GEN   tricore-softmmu/hmp-commands.h
 >    GEN   tricore-softmmu/qmp-commands-old.h
 >    GEN   tricore-softmmu/config-target.h
 >    CC    tricore-softmmu/exec.o
 >    CC    tricore-softmmu/translate-all.o
 >    CC    tricore-softmmu/cpu-exec.o
 >    CC    tricore-softmmu/tcg/tcg.o
 >    CC    tricore-softmmu/tcg/optimize.o
 >    CC    tricore-softmmu/fpu/softfloat.o
 >    CC    tricore-softmmu/disas.o
 >    CC    tricore-softmmu/kvm-stub.o
 >    CC    tricore-softmmu/arch_init.o
 >    CC    tricore-softmmu/cpus.o
 >    CC    tricore-softmmu/monitor.o
 >    CC    tricore-softmmu/gdbstub.o
 >    CC    tricore-softmmu/balloon.o
 >    CC    tricore-softmmu/ioport.o
 >    CC    tricore-softmmu/numa.o
 >    CC    tricore-softmmu/qtest.o
 >    CC    tricore-softmmu/bootdevice.o
 >    CC    tricore-softmmu/device_tree.o
 >    CC    tricore-softmmu/memory.o
 >    CC    tricore-softmmu/savevm.o
 >    CC    tricore-softmmu/cputlb.o
 >    CC    tricore-softmmu/memory_mapping.o
 >    CC    tricore-softmmu/dump.o
 >    CC    tricore-softmmu/xen-common-stub.o
 >    CC    tricore-softmmu/xen-hvm-stub.o
 >    CC    tricore-softmmu/hw/net/vhost_net.o
 >    CC    tricore-softmmu/hw/tricore/tricore_testboard.o
 >    CC    tricore-softmmu/target-tricore/translate.o
 >    CC    tricore-softmmu/target-tricore/helper.o
 >    CC    tricore-softmmu/target-tricore/cpu.o
 >    CC    tricore-softmmu/target-tricore/op_helper.o
 >    CC    tricore-softmmu/trace/generated-helpers.o
 >    LINK  tricore-softmmu/qemu-system-tricore
 >  
 >  Install log :
 >  libtool --quiet --mode=install /bin/install -c -o root -g root -c -m 0755 qemu-system-tricore  "/usr/pkgsrc/emulators/qemu/work/.destdir/usr/pkg/bin"
 >  strip "/usr/pkgsrc/emulators/qemu/work/.destdir/usr/pkg/bin/qemu-system-tricore"
 >  
 >  So it seems the PLIST should register qemu-system-tricore instead of qemu-tricore ?
 
 Hi,
 
 How about this patch?
 It may be my mistake...
 
 Index: Makefile
 ===================================================================
 RCS file: /cvsroot/pkgsrc/emulators/qemu/Makefile,v
 retrieving revision 1.138
 diff -u -r1.138 Makefile
 --- Makefile	16 May 2015 03:19:54 -0000	1.138
 +++ Makefile	9 Jun 2015 03:45:35 -0000
 @@ -55,7 +55,7 @@
  
  UE_ARCHS+=		alpha arm armeb cris i386 m68k microblaze mips mipsel
  UE_ARCHS+=		or32 ppc ppc64 ppc64abi32 sh4 sh4eb sparc sparc32plus
 -UE_ARCHS+=		sparc64 x86_64 microblazeel s390x tricore unicore32
 +UE_ARCHS+=		sparc64 x86_64 microblazeel s390x unicore32
  
  .if ${OPSYS} == "NetBSD"
  .  if (!empty(OS_VERSION:M5.99.*) || !empty(OS_VERSION:M[6-9].*))
 
 --
 Ryo ONODERA // ryo_on%yk.rim.or.jp@localhost
 PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3
 


Home | Main Index | Thread Index | Old Index