(...)

poudriere-devel-3.4.99.20250115

poudriere.conf:
+ PKG_NO_VERSION_FOR_DEPS=yes

EDIT: pkg 2.0.4 doesn't fixed issue

Nuno Teixeira <edua...@freebsd.org> escreveu (domingo, 26/01/2025 à(s)
15:21):

> Ok, I can reproduce this on a new jail:
>
> # cd /usr/src
> # make buildworld-jobs buildkernel-jobs
> # poudriere jail -c -j 15amd64_newjail -m src=/usr/src
> # poudriere testport -j 15amd64_newjail -p main games/rocksndiamonds
>
> repeat testport command:
> # Warning: llvm19-19.1.7 will be rebuilt as it misses libc++.so.1:32
>
> I've chosed games/rocksndiamonds because I first saw this issue updating a
> port from sdl1 -> sdl2.
>
>
> Details on my system:
>
> # poudriere ports -l
> PORTSTREE METHOD TIMESTAMP           PATH
> main      null   2023-07-01 20:46:16 /work/freebsd/ports/main
>
> /usr/local/etc/poudriere.d/15amd64-main-make.conf:
> --
> # Set GOAMD64 to v3 on go ports
> .if ${.CURDIR:M*/lang/go*}
> OPTIONS_FILE_UNSET+=V1
> OPTIONS_FILE_UNSET+=V2
> OPTIONS_FILE_SET+=V3
> OPTIONS_FILE_UNSET+=V4
> .endif
>
> # Set llvm BE_NATIVE, no MLIR
> .if ${.CURDIR:M*/devel/llvm*}
> OPTIONS_FILE_UNSET+=BE_FREEBSD
> OPTIONS_FILE_SET+=BE_NATIVE
> OPTIONS_FILE_UNSET+=BE_STANDARD
> OPTIONS_FILE_UNSET+=MLIR
> .endif
>
> DEFAULT_VERSIONS+=llvm=19
> --
>
> Thanks,
>
> Nuno Teixeira <edua...@freebsd.org> escreveu (domingo, 26/01/2025 à(s)
> 12:38):
>
>> (...)
>>
>> Also I delete all pkg in new jail everytime I upgrade:
>>
>> > # make buildworld-jobs buildkernel-jobs
>> > # ./tools/build/beinstall.sh
>> > # reboot
>>
>> # poudriere pkgclean -A -j 15amd64 -p main
>> > # poudriere jail -u -j 15amd64
>> # poudriere bulk -j 15amd64 -p main -f /path/to/list.ports
>>
>> Nuno Teixeira <edua...@freebsd.org> escreveu (domingo, 26/01/2025 à(s)
>> 12:34):
>>
>>> % doas poudriere jail -s -j 15amd64 -p main
>>> % doas jexec 15amd64-main
>>> # ls -l /usr/lib32/libc++.so.1
>>> -r--r--r--  1 root wheel 957764 Jan 25 23:50 /usr/lib32/libc++.so.1
>>>
>>> (My rolled BE is Jan 11 and somehow inside jail is showing Jan 25)
>>>
>>> Should I try delete jail and install a new one instead of upgrade it?
>>>
>>>
>>> Dimitry Andric <d...@freebsd.org> escreveu (domingo, 26/01/2025 à(s)
>>> 12:23):
>>>
>>>> Does your jail have /usr/lib32/libc++.so.1?
>>>>
>>>> -Dimitry
>>>>
>>>> > On 26 Jan 2025, at 13:18, Nuno Teixeira <edua...@freebsd.org> wrote:
>>>> >
>>>> >
>>>> > As usual everytime I upgrade:
>>>> >
>>>> > # make buildworld-jobs buildkernel-jobs
>>>> > # ./tools/build/beinstall.sh
>>>> > # reboot
>>>> >
>>>> > # poudriere jail -u -j 15amd64
>>>> >
>>>> > # poudriere jail -l
>>>> > JAILNAME VERSION              OSVERSION ARCH  METHOD       TIMESTAMP
>>>>          PATH
>>>> > 134amd64 13.4-RELEASE-p2      1304000   amd64 http         2024-10-30
>>>> 08:56:53 /usr/local/poudriere/jails/134amd64
>>>> > 142amd64 14.2-RELEASE         1402000   amd64 http         2024-12-03
>>>> 08:08:24 /usr/local/poudriere/jails/142amd64
>>>> > 142i386  14.2-RELEASE         1402000   i386  http         2024-12-03
>>>> 08:10:34 /usr/local/poudriere/jails/142i386
>>>> > 15amd64  15.0-CURRENT 1500030           amd64 src=/usr/src 2025-01-11
>>>> 22:24:16 /usr/local/poudriere/jails/15amd64
>>>> >
>>>> > I've just rolled back BE to my last main-n274720-159d29d39482 (Sat
>>>> Jan 11) and problem is still happen.
>>>> >
>>>> >
>>>> >
>>>> > Dimitry Andric <d...@freebsd.org> escreveu (domingo, 26/01/2025 à(s)
>>>> 12:13):
>>>> > On 26 Jan 2025, at 12:41, Nuno Teixeira <edua...@freebsd.org> wrote:
>>>> > >
>>>> > > Got this loop on:
>>>> > >
>>>> > > main-n275036-faa845aab611
>>>> > > poudriere jail is same version
>>>> > >
>>>> > > Warning: llvm19-19.1.7 will be rebuilt as it misses libc++.so.1:32
>>>> > > Building   devel/llvm19@default | llvm19-19.1.7: missed shlib
>>>> PORTREVISION chase
>>>> > >
>>>> > > It repeats this loop every time I run a testport.
>>>> > >
>>>> > > Any clues?
>>>> >
>>>> > Is it looking for the 32-bit version of libc++.so.1? How did you
>>>> setup your jail?
>>>> >
>>>> > -Dimitry
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> > Nuno Teixeira
>>>> > FreeBSD UNIX:  <edua...@freebsd.org>   Web:  https://FreeBSD.org
>>>>
>>>>
>>>
>>> --
>>> Nuno Teixeira
>>> FreeBSD UNIX:  <edua...@freebsd.org>   Web:  https://FreeBSD.org
>>>
>>
>>
>> --
>> Nuno Teixeira
>> FreeBSD UNIX:  <edua...@freebsd.org>   Web:  https://FreeBSD.org
>>
>
>
> --
> Nuno Teixeira
> FreeBSD UNIX:  <edua...@freebsd.org>   Web:  https://FreeBSD.org
>


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

Reply via email to