qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
  • * Re: [Qemu-devel] [PATCH 0/5] fix building with musl libc
           [not found] <1398781051-16207-1-git-send-email-ncopa@alpinelinux.org>
           [not found] ` <1398781051-16207-6-git-send-email-ncopa@alpinelinux.org>
    @ 2014-05-02 13:06 ` Paolo Bonzini
      2014-06-03 23:37 ` Peter Maydell
      2 siblings, 0 replies; 7+ messages in thread
    From: Paolo Bonzini @ 2014-05-02 13:06 UTC (permalink / raw)
      To: Natanael Copa, qemu-devel
    
    Il 29/04/2014 16:17, Natanael Copa ha scritto:
    > In addition to the previoiusly sent "linux-user: avoid using glibc
    > internals in _syscall5 and in definition of target_sigevent struct",
    > those are needed for making qemu build with musl libc on Alpine Linux.
    >
    > There is still 2 missing fcntl.h definitions (F_EXLCK and F_SHLCK) but
    > those should probably be defined in libc so patch for that is not
    > included here.
    >
    > Natanael Copa (5):
    >   util/qemu-openpty: fix build with musl libc by include termios.h as
    >     fallback
    >   xen: replace ffsl with ctzl
    >   vhost: replace ffsl with ctzl
    >   exec: replace ffsl with ctzl
    >   linux-user/signal.c: define __SIGRTMIN/MAX for non-GNU platforms
    >
    >  hw/virtio/vhost.c       | 6 ++----
    >  include/exec/ram_addr.h | 2 +-
    >  linux-user/signal.c     | 7 +++++++
    >  util/qemu-openpty.c     | 2 ++
    >  xen-all.c               | 2 +-
    >  5 files changed, 13 insertions(+), 6 deletions(-)
    >
    
    Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
    
    ^ permalink raw reply	[flat|nested] 7+ messages in thread
  • * Re: [Qemu-devel] [PATCH 0/5] fix building with musl libc
           [not found] <1398781051-16207-1-git-send-email-ncopa@alpinelinux.org>
           [not found] ` <1398781051-16207-6-git-send-email-ncopa@alpinelinux.org>
      2014-05-02 13:06 ` [Qemu-devel] [PATCH 0/5] fix building with musl libc Paolo Bonzini
    @ 2014-06-03 23:37 ` Peter Maydell
      2014-06-04  5:56   ` Natanael Copa
      2 siblings, 1 reply; 7+ messages in thread
    From: Peter Maydell @ 2014-06-03 23:37 UTC (permalink / raw)
      To: Natanael Copa; +Cc: QEMU Developers
    
    On 29 April 2014 15:17, Natanael Copa <ncopa@alpinelinux.org> wrote:
    > In addition to the previoiusly sent "linux-user: avoid using glibc
    > internals in _syscall5 and in definition of target_sigevent struct",
    > those are needed for making qemu build with musl libc on Alpine Linux.
    >
    > There is still 2 missing fcntl.h definitions (F_EXLCK and F_SHLCK) but
    > those should probably be defined in libc so patch for that is not
    > included here.
    >
    > Natanael Copa (5):
    >   util/qemu-openpty: fix build with musl libc by include termios.h as
    >     fallback
    >   xen: replace ffsl with ctzl
    >   vhost: replace ffsl with ctzl
    >   exec: replace ffsl with ctzl
    >   linux-user/signal.c: define __SIGRTMIN/MAX for non-GNU platforms
    
    Hmm. I just noticed these ffsl patches didn't get committed (the BSDs
    don't like ffsl either). There were issues with patch 5( the signal.c one)
    but 1..4 are good (and get my Reviewed-by: as well as Paolo's).
    
    I'm currently building up a tree with various bsd-user fixes in it,
    so I'll take these through that, I think. (Patch 1 is arguably slightly
    out of scope for that but better to keep it together with 2..4.)
    
    Natanael: you might want to update the signal.c patch to accommodate
    review comments and resubmit it.
    
    thanks
    -- PMM
    
    ^ permalink raw reply	[flat|nested] 7+ messages in thread

  • end of thread, other threads:[~2014-06-06  9:48 UTC | newest]
    
    Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <1398781051-16207-1-git-send-email-ncopa@alpinelinux.org>
         [not found] ` <1398781051-16207-6-git-send-email-ncopa@alpinelinux.org>
         [not found]   ` <535FB70D.5070304@redhat.com>
         [not found]     ` <20140429165358.45c092a0@ncopa-desktop.alpinelinux.org>
         [not found]       ` <535FBEF5.5070001@redhat.com>
         [not found]         ` <20140429220631.732ed7c3@ncopa-laptop>
    2014-05-02 12:43           ` [Qemu-devel] [PATCH 5/5] linux-user/signal.c: define __SIGRTMIN/MAX for non-GNU platforms Riku Voipio
    2014-06-04  7:49             ` [Qemu-devel] [PATCH v2] " Natanael Copa
    2014-06-06  8:27               ` Riku Voipio
    2014-06-06  9:48                 ` Paolo Bonzini
    2014-05-02 13:06 ` [Qemu-devel] [PATCH 0/5] fix building with musl libc Paolo Bonzini
    2014-06-03 23:37 ` Peter Maydell
    2014-06-04  5:56   ` Natanael Copa
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox;
    as well as URLs for NNTP newsgroup(s).