blob: 54e64c98e5c5bb3580c7e1f42eca9f14b124e385 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
id = 2088
title = "Building qemu fails on Solaris 11.4"
state = "closed"
created_at = "2024-01-10T05:05:21.480Z"
closed_at = "2024-02-01T13:09:26.717Z"
labels = ["workflow::Patch available"]
url = "https://gitlab.com/qemu-project/qemu/-/issues/2088"
host-os = "Solaris 11.4"
host-arch = "SPARC"
qemu-version = "QEMU emulator version 8.2.50 (v8.2.0-414-g0c1eccd368-dirty)"
guest-os = "n/a"
guest-arch = "n/a"
description = """Building qemu-system-hppa on Solaris 11.4 (details above) fails because in qga/commands-posix.c
(1) Solaris does not have net/ethernet.h
```
#if defined(__NetBSD__) || defined(__OpenBSD__)
#include <net/if_arp.h>
#include <netinet/if_ether.h>
#else
#include <net/ethernet.h>
#endif
```
Solaris *does* have net/if_arp.h and netinet/if_ether.h
(2) Solaris does not define ETHER_ADDR_LEN, instead it defines ETHERADDRL"""
reproduce = """1. '../configure' '--disable-docs' '--disable-rdma' '--target-list=hppa-softmmu'
2. gmake"""
additional = """"""
|