Bug#1042050: meson: FTBFS: ./b 52a78b9866/../test cases/failing build/2 hidden symbol/bobuser.c:4:(.text.startup+0x3): undefined reference to `hidden_function'

2023-08-03 Thread Shmerl
On Tue, 1 Aug 2023 22:55:02 +0300 Jussi Pakkanen  wrote:
> On Wed, 26 Jul 2023 at 00:16, Lucas Nussbaum  wrote:
>
> This is actually a bug in gobject-introspection. It has already been
> fixed upstream. Dunno what the schedule is for getting that into a
> release and on to Debian.
>

Can this be applied for now as a patch until upstream makes a new tag
(which can be a while)?

https://gitlab.gnome.org/GNOME/gobject-introspection/-/commit/bf96a92ef263820d40e233814a46932cae00db41

Stuck Meson is blocking a bunch of packages from being updated in testing.

Regards,

Shmerl.


Bug#1042050: meson: FTBFS: ./b 52a78b9866/../test cases/failing build/2 hidden symbol/bobuser.c:4:(.text.startup+0x3): undefined reference to `hidden_function'

2023-08-01 Thread Jussi Pakkanen
On Wed, 26 Jul 2023 at 00:16, Lucas Nussbaum  wrote:

> Relevant part (hopefully):
> > /usr/bin/ld: bobuser.p/bobuser.c.o: in function `main':
> > ./b 52a78b9866/../test cases/failing build/2 hidden 
> > symbol/bobuser.c:4:(.text.startup+0x3): undefined reference to 
> > `hidden_function'
> > collect2: error: ld returned 1 exit status

As before, that is not the real issue. It is this:

---

==796327==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 280 byte(s) in 2 object(s) allocated from:
#0 0x7fcf1c99ef97 in __interceptor_calloc
../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fcf1c77e2a5 in g_malloc0
(/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x602a5) (BuildId:
3ca2ab24e2ecf8bb465ae4b321ee5d69412afd50)

Indirect leak of 4172 byte(s) in 2 object(s) allocated from:
#0 0x7fcf1c99f5bf in __interceptor_malloc
../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7fcf1c77e25d in g_malloc
(/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x6025d) (BuildId:
3ca2ab24e2ecf8bb465ae4b321ee5d69412afd50)

Indirect leak of 96 byte(s) in 1 object(s) allocated from:
#0 0x7fcf1c99ef97 in __interceptor_calloc
../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fcf1c77e2a5 in g_malloc0
(/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x602a5) (BuildId:
3ca2ab24e2ecf8bb465ae4b321ee5d69412afd50)

Indirect leak of 28 byte(s) in 1 object(s) allocated from:
#0 0x7fcf1c99f5bf in __interceptor_malloc
../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7fcf1c394017 in __vasprintf_internal libio/vasprintf.c:116
#2 0x8876f375b14d25ff  ()

SUMMARY: AddressSanitizer: 4576 byte(s) leaked in 6 allocation(s).

--

This is actually a bug in gobject-introspection. It has already been
fixed upstream. Dunno what the schedule is for getting that into a
release and on to Debian.



Bug#1042050: meson: FTBFS: ./b 52a78b9866/../test cases/failing build/2 hidden symbol/bobuser.c:4:(.text.startup+0x3): undefined reference to `hidden_function'

2023-07-25 Thread Lucas Nussbaum
Source: meson
Version: 1.2.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> /usr/bin/ld: bobuser.p/bobuser.c.o: in function `main':
> ./b 52a78b9866/../test cases/failing build/2 hidden 
> symbol/bobuser.c:4:(.text.startup+0x3): undefined reference to 
> `hidden_function'
> collect2: error: ld returned 1 exit status


The full build log is available from:
http://qa-logs.debian.net/2023/07/24/meson_1.2.0-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.