gpsd-dev
[Top][All Lists]
Advanced

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

Re: ✘ Release blockers?


From: Bernd Zeimetz
Subject: Re: ✘ Release blockers?
Date: Tue, 17 Dec 2019 16:34:12 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0

Hi,

> Errors like this (excuse the line wrap):
> 
> g++ -o libQgpsmm.25.0.0.dylib -dynamiclib -Wl,-current_version,25.0.0
> -Wl,-compatibility_version,25.0.0 qt-ais_json.os qt-bits.os
> qt-gpsdclient.os qt-gps_maskdump.os qt-gpsutils.os qt-hex.os qt-json.os
> qt-libgps_core.os qt-libgps_dbus.os qt-libgps_json.os qt-libgps_shm.os
> qt-libgps_sock.os qt-netlib.os qt-os_compat.os qt-rtcm2_json.os
> qt-rtcm3_json.os qt-shared_json.os qt-timespec_str.os qt-libgpsmm.os -L.
> -L/opt/local/lib -L/opt/local/libexec/qt4/lib -lm -ldbus-1 -ldbus-1
> -lQtNetwork -lQtCore
> Undefined symbols for architecture x86_64:
>   "_timespec_str", referenced from:
>       _libgps_dump_state in qt-libgps_core.os
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see
> invocation)
> scons: *** [libQgpsmm.25.0.0.dylib] Error 1
> scons: building terminated because of errors.
> 
> It looks like this only happens with clang and not with gcc, which is
> why it doesn't affect all platforms.  It also only happens with qt=yes,
> but qt=no is forced if pkg-config can't find QtNetwork, explaining
> non-failures in certain cases.


the CI builds with clang on freebsd
FreeBSD clang version 8.0.1 (tags/RELEASE_801/final 366581) (based on
LLVM 8.0.1)
Target: x86_64-unknown-freebsd12.1
Thread model: posix
InstalledDir: /usr/bin
root@gitlab-runner-freebsd001:~ #

and now also builds against qt5.

Just builds fine.

I can't reproduce your issue unfortunately.


Bernd

-- 
 Bernd Zeimetz                            Debian GNU/Linux Developer
 http://bzed.de                                http://www.debian.org
 GPG Fingerprint: ECA1 E3F2 8E11 2432 D485  DD95 EB36 171A 6FF9 435F



reply via email to

[Prev in Thread] Current Thread [Next in Thread]