Using Poudriere I am rebuilding ncurses with debgging to track down a segfault that occurs when its libraries are used with aubit4gl. After sorting out where the repo I create is actually located I used the following build command:
The problem is that Poudriere is building
My question is: Why is Poudriere building an older version? Have I mistyped something?
Code:
export RELEASE=12_2 ; \
poudriere ports -u -p PORTS_${RELEASE} && \
poudriere bulk -C -j freebsd_${RELEASE}x64 -p PORTS_${RELEASE} -f /root/Poudriere/poudr_ncurses.txt
[00:00:00] Updating portstree "PORTS_12_2" with svn+https... done
[00:00:00] Creating the reference jail... done
[00:00:01] Mounting system devices for freebsd_12_2x64-PORTS_12_2
. . .
[00:00:05] Building 1 packages using 1 builders
[00:00:05] Starting/Cloning builders
[00:00:06] Hit CTRL+t at any time to see build progress and stats
[00:00:06] [01] [00:00:00] Building devel/ncurses | ncurses-6.2.20210313_1
[00:01:08] [01] [00:01:02] Finished devel/ncurses | ncurses-6.2.20210313_1: Success
[00:01:08] Stopping 1 builders
. . .
The problem is that Poudriere is building
ncurses-6.2.20210313_1
. However, if I look at the version from the binary package I see ncurses-6.2.20210626
. The ports tree is updated immediately before the build so one expects that the latest version is used by Poudriere. But that seems not to be the case.My question is: Why is Poudriere building an older version? Have I mistyped something?