Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Dec 2025 23:55:03 +0000
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        Dimitry Andric <dim@freebsd.org>
Cc:        src-committers@freebsd.org, dev-commits-src-all@freebsd.org,  dev-commits-src-main@freebsd.org
Subject:   Re: git: 8d5a11cd0137 - main - src.conf: Add WITH_LLVM_LINK_STATIC_LIBRARIES build knob
Message-ID:  <CAFDf7ULPVQ7b_9oS8vxjWCmbBbrgxJ0bDHW0w%2BeLn4P=69axLA@mail.gmail.com>
In-Reply-To: <CAFDf7UJLso56V5zn%2B9VdMKxHmWN7yJMYZObUL1Nh-kjNRDe3CA@mail.gmail.com>
References:  <694b03ef.4403e.6c28845a@gitrepo.freebsd.org> <CAFDf7UJLso56V5zn%2B9VdMKxHmWN7yJMYZObUL1Nh-kjNRDe3CA@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
[At main ecb58f931d45d6]

After rebuilding system from scratch and install world successfully,
upgrading poudriere jail from same src failed (also did install a fresh
jail with same error):

# poudriere jail -u -j 16amd64
or
# poudriere jail -d -j 16amd64
# poudriere jail -c -j 16amd64 -m src=/usr/src
and
# make -DBATCH_DELETE_OLD_FILES delete-old delete-old-libs
# poudriere jail -c -j 16amd64 -m src=/usr/src

```
<snip>
===> lib/clang/libllvm (install)
install: libprivatellvm.so.19: No such file or directory
--- _libinstall ---
*** [_libinstall] Error code 71

make[6]: stopped making "install" in /usr/src/lib/clang/libllvm
make[6]: 1 error

make[6]: stopped making "install" in /usr/src/lib/clang/libllvm
--- realinstall_subdir_lib/clang/libllvm ---

make[5]: stopped making "install" in /usr/src/lib/clang
--- realinstall_subdir_lib/clang ---

make[4]: stopped making "install" in /usr/src/lib
--- realinstall_subdir_lib ---

make[3]: stopped making "install" in /usr/src
--- reinstall ---

make[2]: stopped making "reinstall" in /usr/src
       14.21 real        11.03 user        10.58 sys
--- installworld ---
*** [installworld] Error code 2

make[1]: stopped making "installworld" in /usr/src
make[1]: 1 error

make[1]: stopped making "installworld" in /usr/src
--- installworld ---

make: stopped making "installworld" in /usr/src
[00:01:32] Error: /usr/local/share/poudriere/jail.sh:installworld:12:Failed
to 'make installworld'
```

I will rebuild same word without WITH_LLVM_LINK_STATIC_LIBRARIES and see
how it goes.

Thanks,

Nuno Teixeira <eduardo@freebsd.org> escreveu (quarta, 24/12/2025 à(s)
18:45):

> Hello Dimitry,
>
> Just a quick question about users that run current with speed in their
> minds,
> should WITH_LLVM_LINK_STATIC_LIBRARIES be added to /etc/src.conf too?
>
> WITH_MALLOC_PRODUCTION=yes
> WITHOUT_LLVM_ASSERTIONS=yes
> WITHOUT_PTHREADS_ASSERTIONS=yes
> WITHOUT_ASSERT_DEBUG=yes
>
> Thanks!
>
> Dimitry Andric <dim@freebsd.org> escreveu (terça, 23/12/2025 à(s) 21:04):
>
>> The branch main has been updated by dim:
>>
>> URL:
>> https://cgit.FreeBSD.org/src/commit/?id=8d5a11cd0137d3ad70f6b06e063ea91a776d510a
>>
>> commit 8d5a11cd0137d3ad70f6b06e063ea91a776d510a
>> Author:     Dimitry Andric <dim@FreeBSD.org>
>> AuthorDate: 2025-06-18 10:06:25 +0000
>> Commit:     Dimitry Andric <dim@FreeBSD.org>
>> CommitDate: 2025-12-23 21:01:40 +0000
>>
>>     src.conf: Add WITH_LLVM_LINK_STATIC_LIBRARIES build knob
>
>
>
> --
> Nuno Teixeira
> FreeBSD UNIX:  <eduardo@FreeBSD.org>   Web:  https://FreeBSD.org
>


-- 
Nuno Teixeira
FreeBSD UNIX:  <eduardo@FreeBSD.org>   Web:  https://FreeBSD.org

[-- Attachment #2 --]
<div dir="ltr"><div><div><div><div><div>[At main ecb58f931d45d6]</div><div><br></div><div>After rebuilding system from scratch and install world successfully, upgrading poudriere jail from same src failed (also did install a fresh jail with same error):<br><br></div># poudriere jail -u -j 16amd64<br></div>or<br></div># poudriere jail -d -j 16amd64<br></div># poudriere jail -c -j 16amd64 -m src=/usr/src</div><div>and<br># make -DBATCH_DELETE_OLD_FILES delete-old delete-old-libs</div><div># poudriere jail -c -j 16amd64 -m src=/usr/src</div><div><br>```<br></div>&lt;snip&gt;<br>===&gt; lib/clang/libllvm (install)<br>install: libprivatellvm.so.19: No such file or directory<br>--- _libinstall ---<br>*** [_libinstall] Error code 71<br><br>make[6]: stopped making &quot;install&quot; in /usr/src/lib/clang/libllvm<br>make[6]: 1 error<br><br>make[6]: stopped making &quot;install&quot; in /usr/src/lib/clang/libllvm<br>--- realinstall_subdir_lib/clang/libllvm ---<br><br>make[5]: stopped making &quot;install&quot; in /usr/src/lib/clang<br>--- realinstall_subdir_lib/clang ---<br><br>make[4]: stopped making &quot;install&quot; in /usr/src/lib<br>--- realinstall_subdir_lib ---<br><br>make[3]: stopped making &quot;install&quot; in /usr/src<br>--- reinstall ---<br><br>make[2]: stopped making &quot;reinstall&quot; in /usr/src<br>       14.21 real        11.03 user        10.58 sys<br>--- installworld ---<br>*** [installworld] Error code 2<br><br>make[1]: stopped making &quot;installworld&quot; in /usr/src<br>make[1]: 1 error<br><br>make[1]: stopped making &quot;installworld&quot; in /usr/src<br>--- installworld ---<br><br>make: stopped making &quot;installworld&quot; in /usr/src<br>[00:01:32] Error: /usr/local/share/poudriere/jail.sh:installworld:12:Failed to &#39;make installworld&#39;<br><div>```<br><br></div><div>I will rebuild same word without <span>WITH_LLVM_LINK_STATIC_LIBRARIES and see how it goes.<br><br></span></div><div><span>Thanks,</span></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">Nuno Teixeira &lt;<a href="mailto:eduardo@freebsd.org">eduardo@freebsd.org</a>&gt; escreveu (quarta, 24/12/2025 à(s) 18:45):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hello Dimitry,</div><div><br></div><div>Just a quick question about users that run current with speed in their minds,<br><span>should WITH_LLVM_LINK_STATIC_LIBRARIES be added to </span>/etc/src.conf too?<br><span><br></span>WITH_MALLOC_PRODUCTION=yes<br>WITHOUT_LLVM_ASSERTIONS=yes<br>WITHOUT_PTHREADS_ASSERTIONS=yes<br>WITHOUT_ASSERT_DEBUG=yes<br><br></div><div>Thanks!</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Dimitry Andric &lt;<a href="mailto:dim@freebsd.org" target="_blank">dim@freebsd.org</a>&gt; escreveu (terça, 23/12/2025 à(s) 21:04):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The branch main has been updated by dim:<br>
<br>
URL: <a href="https://cgit.FreeBSD.org/src/commit/?id=8d5a11cd0137d3ad70f6b06e063ea91a776d510a" rel="noreferrer" target="_blank">https://cgit.FreeBSD.org/src/commit/?id=8d5a11cd0137d3ad70f6b06e063ea91a776d510a</a><br>;
<br>
commit 8d5a11cd0137d3ad70f6b06e063ea91a776d510a<br>
Author:     Dimitry Andric &lt;dim@FreeBSD.org&gt;<br>
AuthorDate: 2025-06-18 10:06:25 +0000<br>
Commit:     Dimitry Andric &lt;dim@FreeBSD.org&gt;<br>
CommitDate: 2025-12-23 21:01:40 +0000<br>
<br>
    src.conf: Add WITH_LLVM_LINK_STATIC_LIBRARIES build knob</blockquote><div><br></div><div>    </div></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><font color="#888888">Nuno Teixeira</font></div><div><div><font color="#888888">
FreeBSD UNIX:  &lt;eduardo@FreeBSD.org&gt;   Web:  <a href="https://FreeBSD.org" rel="noreferrer" target="_blank">https://FreeBSD.org</a><br></font></div></div></div></div></div>;
</blockquote></div><div><br clear="all"></div><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><font color="#888888">Nuno Teixeira</font></div><div><div><font color="#888888">
FreeBSD UNIX:  &lt;eduardo@FreeBSD.org&gt;   Web:  <a href="https://FreeBSD.org" rel="noreferrer" target="_blank">https://FreeBSD.org</a><br></font></div></div></div></div>;
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7ULPVQ7b_9oS8vxjWCmbBbrgxJ0bDHW0w%2BeLn4P=69axLA>