[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug 1896096] Re: Git version: Build process is broken in block_curl
From: |
Paolo Bonzini |
Subject: |
Re: [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o |
Date: |
Sun, 20 Sep 2020 05:51:08 -0000 |
Il dom 20 set 2020, 00:40 Toolybird <1896096@bugs.launchpad.net> ha
scritto:
> Looking deeper into this... I believe there are indeed qemu bugs here.
>
You're right.
$ cat test
#! /bin/sh
echo before
env | grep LDFLAGS
LDFLAGS="-pie $LDFLAGS"
echo after
env | grep LDFLAGS
$ ./test
before
after
$ LDFLAGS='-Wl,--as-needed' ./test before
LDFLAGS=-Wl,--as-needed
after
LDFLAGS=-pie -Wl,--as-needed
Because changes to environment variables propagate without having to export
them again.
So we need to unset CFLAGS and LDFLAGS in the configure script.
Paolo
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1896096
Title:
Git version: Build process is broken in block_curl.c.o
Status in QEMU:
Invalid
Bug description:
Gcc version: 10.2.0
Glusterfs: 8.1
Libguestfs: 1.42
Configure options used:
configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--libexecdir=/usr/lib/qemu \
--extra-ldflags="$LDFLAGS" \
--smbd=/usr/bin/smbd \
--enable-modules \
--enable-sdl \
--disable-werror \
--enable-slirp=system \
--enable-xfsctl \
--audio-drv-list="pa alsa sdl"
Error log attached. Here is the beginning:
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/Scrt1.o:
in function `_start':
(.text+0x24): undefined reference to `main'
/usr/bin/ld: libblock-curl.a(block_curl.c.o): in function `curl_block_init':
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1896096/+subscriptions
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, (continued)
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Frederic Bezies, 2020/09/18
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Toolybird, 2020/09/18
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Peter Maydell, 2020/09/18
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Frederic Bezies, 2020/09/19
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Paolo Bonzini, 2020/09/19
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Frederic Bezies, 2020/09/19
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Frederic Bezies, 2020/09/19
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Toolybird, 2020/09/19
- Re: [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o,
Paolo Bonzini <=
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Toolybird, 2020/09/20
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Paolo Bonzini, 2020/09/20
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Paolo Bonzini, 2020/09/20
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Toolybird, 2020/09/22
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Toolybird, 2020/09/22
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Toolybird, 2020/09/23
- [Bug 1896096] Re: Git version: Build process is broken in block_curl.c.o, Frederic Bezies, 2020/09/30