From nobody Tue Sep 27 01:10:36 2022 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Mc1lX3Ldjz4ckmB for ; Tue, 27 Sep 2022 01:10:48 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Mc1lX2kK9z49Pc for ; Tue, 27 Sep 2022 01:10:48 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1664241048; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=ouFsdNMB26EIPPPAgoR6vl8St023Qv7FiL/yc6EfdV0=; b=KDlX54CIl63FwXlkyyrAC5Qm6W+naBMSjo6d/zLw2KwvXHUwo/24C+po5G67dTzUgKK8Pw m0SA0/KuLBMsubCIXqscZcOFJJvgkVkitr7mmaLrCPS/KJES4lShw4+R5ug1q7MSRxblEy aQG0eTJqzNMhcP/lpQ0CaKscpmad3YNQGvZ6rGMw/uUUu3CmJ28wGW4oPPcMRZWfeq72Ar RAYO0u/eZtwn6vAsSxdaGl/xNahb//h0faP52g93X8gIM88za2D51tdUfY3L62g/d2l4LZ Guw1IxMkohCCAQYMIS3U2HVsuwOL9/51IR2wQPeK9eqdaJBmBCxPOpiGNTk+zw== Received: from mail-vk1-f170.google.com (mail-vk1-f170.google.com [209.85.221.170]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Mc1lX1p6bzkjJ for ; Tue, 27 Sep 2022 01:10:48 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-vk1-f170.google.com with SMTP id bi53so4243335vkb.12 for ; Mon, 26 Sep 2022 18:10:48 -0700 (PDT) X-Gm-Message-State: ACrzQf1GAAKz72l0n9CuCY8ZZr+3dF+gO8ukSBK2uwn3FsBJx9h+imQx GVKXaS5v6g0S7gEMuyf+PxXPVnZSfdpt6tcJt9w= X-Google-Smtp-Source: AMsMyM6fHSUzZ5JBnoemXwiDyMSDH9AX4ssTu6uvnnEN5fi96Ao1nGHDgru0HY4eUg3Ud4ziC6/zpScPgsM0ST4TGsU= X-Received: by 2002:a05:6122:990:b0:3a2:e74e:5995 with SMTP id g16-20020a056122099000b003a2e74e5995mr9962718vkd.25.1664241047809; Mon, 26 Sep 2022 18:10:47 -0700 (PDT) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 From: Nuno Teixeira Date: Tue, 27 Sep 2022 02:10:36 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: built with gcc without gcc, can't get it! To: FreeBSD Mailing List Content-Type: multipart/alternative; boundary="00000000000079b5b605e99e50cc" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1664241048; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=ouFsdNMB26EIPPPAgoR6vl8St023Qv7FiL/yc6EfdV0=; b=gH9w8c2P9y+2wNJ46ipduR4jrtUj7Z15jVMf44o4XKTzrKJPOAijXXiEyjc88JBZ6mLqdF laYcnCpaiFFkIJscBJJgFyzGf3bGjTVWsKSBPJndeV9Zu8v4oPJO15pM55VsGoY5JpL3F4 1fADFvFNZdwPqnVddb/U8G9aVjrb+xSgfNlvTnYdbgAqHIC4S0nzhEHb6PUDMQ20lzVdf8 QHa3wVlB0+BSyD744lm4Aja30yt70g4ZR3PrdEe82enXM05uAv/lGPJg7C4u/eKksGubiZ 9phthiRnWVy65uGbl/iRRuf+PzdadGCwkTzs0ok4DYWew+B/qpVrI7gUlWWVHQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1664241048; a=rsa-sha256; cv=none; b=jUBvhdzfrKs5H8kijGMUELIMZJ7w1zEPbE0AXbd+ZUuTNBYXcgJynagVLNZa89I7VZtI8x iYi1NWqDwgCfjJJGeG5MTuSYlzzN0JXJ/l4CWaUYCDMMizp/nxn50grFxLU+G77oKdiCVA dvvKR20XiHO1W3SSXFLE9Q+b2ACtrLfSyjc1LtsmgjXkiGC8zEkNqYAenbQ+2d/cm7ynI7 GQYNvR8vN6W1Pxyd3cpMfbmUjlUQ2EoaUNuO/pSYia+jRCPvGy4KdDpGl0Q2wXSq7RTr6j Ct1cnkjiJAE1OmtMDby+J27IYibhvQCBGkjGyGpn++mEtImxv1C43skBABIhEw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N --00000000000079b5b605e99e50cc Content-Type: text/plain; charset="UTF-8" Hello, I've noticed something strange about deskutils/copyq that I can't understand and where is the problem so I can talk with upstream. It builds with clang, no gcc present and it links to libgcc_s.so.1. I've tested qt5 and qt6 flavors in 123{amd64,i386}, 131amd64 and 140amd64 with same results. (full log ) --- package name: copyq-qt5-6.3.2 building for: FreeBSD 131amd64-devel 13.1-RELEASE FreeBSD 13.1-RELEASE amd64 maintained by: eduardo@FreeBSD.org Makefile ident: Poudriere version: 3.3.7_1 Host OSVERSION: 1400070 Jail OSVERSION: 1301000 (...) ===> Performing out-of-source build /bin/mkdir -p /wrkdirs/usr/ports/deskutils/copyq/work-qt5/.build -- The C compiler identification is Clang 13.0.0 -- The CXX compiler identification is Clang 13.0.0 (...) 0x0000000000000001 NEEDED Shared library: [*libgcc_s.so.1*] ---- inside jail: root@131amd64-devel: > cc --version --- FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303) --- > copyq --version --- CopyQ Clipboard Manager 6.3.2 Qt: 5.15.5 KNotifications: 5.98.0 Compiler: *GCC*Arch: x86_64-little_endian-lp64 OS: FreeBSD 13.1-RELEASE --- and it seems to be defined correctly: [src/scriptable/scriptable.cpp]: --- + "Compiler: " #if defined(Q_CC_GNU) "*GCC*" #elif defined(Q_CC_CLANG) "*Clang*" #elif defined(Q_CC_MINGW) "MinGW" #elif defined(Q_CC_MSVC) "MSVC" #else "???" --- Any hints? The most strange is from where is "Shared library: [ *libgcc_s.so.1*]" comes? Thanks, -- Nuno Teixeira FreeBSD Committer (ports) --00000000000079b5b605e99e50cc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

I've noticed some= thing strange about deskutils/copyq that I can't understand and where i= s the problem so I can talk with upstream.
It builds with clang, = no gcc present and it links to libgcc_s.so.1.
I've tested qt5= and qt6 flavors in 123{amd64,i386}, 131amd64 and 140amd64 with same result= s.

-= --
package name: copyq-qt5-6.3.2
building for: FreeBSD 131amd64-dev= el 13.1-RELEASE FreeBSD 13.1-RELEASE amd64
maintained by: eduardo@FreeBS= D.org
Makefile ident:
Poudriere version: 3.3.7_1
Host OSVERSION: = 1400070
Jail OSVERSION: 1301000
(...)
=3D=3D=3D> =C2=A0Performi= ng out-of-source build
/bin/mkdir -p /wrkdirs/usr/ports/deskutils/copyq/= work-qt5/.build
-- The C compiler identification is Clang 13.0.0
-- T= he CXX compiler identification is Clang 13.0.0
(...)
=C2=A00x0= 000000000000001 NEEDED =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Sha= red library: [libgcc_s.so.1]
----
inside jail:
root@131amd64-devel:

> cc --version
---
FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-= project.git llvmorg-13.0.0-0-gd7b669b3a303)
---
> copyq --version
---
CopyQ Clipboar= d Manager 6.3.2
Qt: 5.15.5
KNotifications: 5.98.0
Compiler: GCC=
Arch: x86_64-little_endian-lp64
OS: FreeBSD 13.1-RELEASE
---

and it seems to be defined correctly:
=
[src/scriptable/scriptable.cpp]:
---
=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 + "Compiler: "
#if defined(= Q_CC_GNU)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "GCC&quo= t;
#elif defined(Q_CC_CLANG)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 "Clang"
#elif defined(Q_CC_MINGW)
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 "MinGW"
#elif defined(Q_CC_MSVC)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "MSVC"
#else
= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "???"
---

Any hints? The most strange is from where is "Sh= ared library: [libgcc_s.so.1]" comes?

<= div>Thanks,

--
Nuno Teixeira
FreeBSD Committer (ports)<= /span>
--00000000000079b5b605e99e50cc--