error: 'BPFGenRegisterBank.inc' file not found
22 | #include "BPFGenRegisterBank.inc"
| ^~~~
1 error generated.
*** [Target/BPF/BPFSubtarget.o] Error code 1
make[4]: stopped in /usr/src/lib/clang/libllvm
--
Charlie Li
...nope, still don
The branch main has been updated by vishwin (ports committer):
URL:
https://cgit.FreeBSD.org/src/commit/?id=c229f4aa0c2d1428db975e0ef1a9c7a186d1b3b7
commit c229f4aa0c2d1428db975e0ef1a9c7a186d1b3b7
Author: Charlie Li
AuthorDate: 2021-05-02 05:15:14 +
Commit: Charlie Li
CommitDate
e[AUTHKEYLEN]; /* random challenge */
^
13 errors generated.
Building
/usr/obj/usr/local/poudriere/jails/current/usr/src/amd64.amd64/tools/build/test-includes/net80211/ieee80211_wps.o
*** [net/if_sppp.o] Error code 1
make[3]: stopped in
/usr/local/poudriere/jails/current/usr/src/tools/build/test-includes
net/if_sppp.h isn't even in the tree anymore afaict. Further, this
happens even with a clean objdir.
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
Charlie Li wrote:
Kristof Provost wrote:
The branch main has been updated by kp:
URL:
https://cgit.FreeBSD.org/src/commit/?id=e51be99e8ad021923e74c9a9e1b87c2c2309b561
commit e51be99e8ad021923e74c9a9e1b87c2c2309b561
Author: Kristof Provost
AuthorDate: 2021-12-16 08:55:11 +
Commit
lding devel/libepoll-shim to
use its included implementation allows x11/libinput to work again.
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
udriere, causing all sorts of "exec format
error"s, missing .so files due to corruption, data file corruption
causing unintended failure modes, etc. All without block_cloning;
enabling such causes a panic of its own when starting multiple builder
jails at once.
--
Charlie Li
…nope,
Mateusz Guzik wrote:
On 4/9/23, Charlie Li wrote:
I've also started noticing random artefacts and malformed files whilst
building packages with poudriere, causing all sorts of "exec format
error"s, missing .so files due to corruption, data file corruption
causing unintended fai
hat I mentioned before.
The actual build/compile/etc actions are fine, just the writing
occasionally comes up corrupted, with the results (that are not further
used/touched) getting packaged, causing failures in consumers.
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
D
Cy Schubert wrote:
On Sun, 9 Apr 2023 12:49:23 -0400
Charlie Li wrote:
Cy Schubert wrote:
I've noticed random artifacts in my emails since the new ZFS. I'm not sure
if it's related to block_cloning or something else. This could mean deeper
trouble.
I've also sta
ch is after any such commit here, unless referring
to https://github.com/openzfs/zfs/pull/14723 .
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
Charlie Li wrote:
Cy Schubert wrote:
The file corruption was prior to enabling block_cloning but after
this import.
This regression was fixed by mjg's commit. I'm not sure which (I'm
presently AFK).
Both the block_cloning panic and file corruption are still happening as
x27;m torn whether a revert
would be the best approach or not. It has its merits but
significant limitations too.
Going to try recreating the pool on current tip, making sure that
block_cloning is disabled.
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
I ended up creating a new pool with -o
compatibility=openzfs-2.1-freebsd, so no block_cloning or other features
since then. The panic is gone, but still getting the occasional file
corruption on write as evidenced by failed poudriere builds.
--
Charlie Li
…nope, still don't have an exit
orruption either way. However, my
poudriere builds still output/package corrupted files (particularly
those with null characters), probably after install(1) invocations (not
cp(1)).
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
Cy Schubert wrote:
On April 12, 2023 8:51:09 AM PDT, Charlie Li wrote:
Cy Schubert wrote:
I have a "sandhbox" pool, called t, used for /usr/obj and ports wrkdirs, and
other writes I can easily recreate on my laptop. Here are the results of my tests.
Method:
Initially I copied m
Charlie Li wrote:
Cy Schubert wrote:
On April 12, 2023 8:51:09 AM PDT, Charlie Li wrote:
Cy Schubert wrote:
I have a "sandhbox" pool, called t, used for /usr/obj and ports
wrkdirs, and other writes I can easily recreate on my laptop. Here
are the results of my tests.
Method:
I
fresh at least every boot
(DISTDIR=/tmp). No chance that any previous silently corrupted files got
read.
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
).
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
Charlie Li wrote:
Mateusz Guzik wrote:
can you please test poudriere with
https://github.com/openzfs/zfs/pull/14739/files
After applying, on the md(4)-backed pool regardless of block_cloning,
the cy@ `cp -R` test reports no differing (ie corrupted) files. Will
report back on poudriere
Cy Schubert wrote:
Have you tried poudriere bulk -C or -c ? Some packages may be corrupt.
This was entirely with bulk -c.
Because this pool has -o compatibility=openzfs-2.1-freebsd, I was able
to revert this entire series and the problems went away.
--
Charlie Li
…nope, still don't ha
Paweł Jakub Dawidek wrote:
Can you please try this patch:
<https://github.com/openzfs/zfs/pull/14739>
Unfortunately I don’t see how this can happen with block cloning disabled.
This patch made no difference in poudriere; corruption still rolled in.
--
Charlie Li
…nope, still don
cular corruption does not have any deterministic characteristics
both pre- and post-condition, so would be hard to automate testing.
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
stic conditions, there...kind of isn't one. Best is
probably just poudriere bulk builds.
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
Pawel Jakub Dawidek wrote:
On 4/14/23 07:52, Charlie Li wrote:
Pawel Jakub Dawidek wrote:
thank you for your testing and patience so far. I'm working on a
patch to revert block cloning without affecting people who already
upgraded their pools.
Testing with mjg@ earlier today revealed
ntrib/openzfs tip, conflicts in
module/os/freebsd/zfs/zfs_vnops_os.c and module/zfs/dmu.c.
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
Pawel Jakub Dawidek wrote:
On 4/14/23 09:23, Charlie Li wrote:
Pawel Jakub Dawidek wrote:
Here is the change that reverts most of the modifications and
disables cloning new blocks. It does retain ability to free existing
cloned blocks and keeps block_cloning feature around, so upgraded
pools
prior to
brt_revert may actually be present, but as the corruption also messes
with the file(1) signature, some tools like ldconfig report them as missing.
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
ude/stdlib.h:409:26: note: previous declaration is here
errno_t bsort_s(void *, rsize_t, rsize_t,
^
2 errors generated.
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
ion(+), 1 deletion(-)
Seems like an ABI break. Anything compiled after this but ran on an
earlier-by-revision-but-same __FreeBSD_version complains with 'Undefined
symbol "__libc_start1@FBSD_1.7"'
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
net-mgmt/net-snmp, which uses PR_SLOWHZ directly. Upstream
issue filed at https://github.com/net-snmp/net-snmp/issues/445
--
Charlie Li
Can't think of a witty .sigline today…
(This email address is for mailing list use only; replace local-part
with vishwin for off-list communic
net-mgmt/net-snmp, which uses PR_SLOWHZ directly. Upstream
issue filed at https://github.com/net-snmp/net-snmp/issues/445
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
_FreeBSD_version bump), fails to load on that same commit:
link_elf_obj: symbol lkpi_kernel_fpu_begin undefined
linker_load_file: /boot/modules/i915kms.ko - unsupported file type
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
^
/usr/src/contrib/llvm-project/compiler-rt/lib/builtins/atomic.c:342:14:
note: expanded from macro 'ATOMIC_RMW_NAND'
return __c11_atomic_fetch_nand((_Atomic(type) *)ptr, val, model);
\
^
5 errors generated.
*** [atomic.o] Error code 1
make[4]: stopped in /usr/src/lib/libcompiler_rt
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
CROSS_TOOLCHAIN, but resulted in certain
kernel modules (zfs and a few more) with malformed relocations.
Subsequent rebuild with the new world's toolchain corrected that.
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
Brooks Davis wrote:
On Mon, May 16, 2022 at 10:47:49AM -0400, Charlie Li wrote:
Dimitry Andric wrote:
This was also reported by another user, and it turned out they were
using WITHOUT_CROSS_COMPILER= in src.conf. If you also have that, try
removing it and rebuilding.
Yeah I eventually
installed.
Further, the LLVM port has the LLD option enabled, and thus with
CROSS_COMPILER appropriately set in src-env.conf, will have only used
the LLVM port entirely.
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
anywhere.
--
Charlie Li
…nope, still don't have an exit line.
OpenPGP_signature
Description: OpenPGP digital signature
if (hw->mbx.ops.check_for_ack(hw,
vf->pool) == 0)
| ~~~^~
7 errors generated.
*** [if_sriov.o] Error code 1
--
Charlie Li
...nope, still don't have an exit line.
OpenPGP_signature.asc
Description: OpenPGP digital signature
ify_cntrl(struct cam_periph *);
const void *nvme_get_identify_ns(struct cam_periph *);
doesn't appear to be making it in nvme_all.h as the
build complains about missing nvme_opcode_sbuf() in nvme_all.c.
--
Charlie Li
...nope, still don't have an exit line.
OpenPGP_signature.asc
Description: OpenPGP digital signature
John Baldwin wrote:
On 6/5/25 19:29, Charlie Li wrote:
doesn't appear to be making it in nvme_all.h as the
build complains about missing nvme_opcode_sbuf() in nvme_all.c.
Are you getting a link error or a compile error? I built this locally
several times
today to test various combina
Warner Losh wrote:
On Thu, Jun 5, 2025, 6:46 PM Charlie Li <mailto:vish...@freebsd.org>> wrote:
John Baldwin wrote:
> On 6/5/25 19:29, Charlie Li wrote:
>> doesn't appear to be making it in nvme_all.h as the
>> build complains about
)
This broke net-mgmt/net-snmp, which uses at least TCPTV_MIN and
TCPTV_REXMTMAX.
--
Charlie Li
...nope, still don't have an exit line.
OpenPGP_signature.asc
Description: OpenPGP digital signature
y AFK for the next 10 days, so probably won't be able to
follow-up, but hope that will help.
Yes this is ZFS, I will give your suggestion a try. I do have one UFS
system but since I don't have supporting infrastructure for that machine
to easily roll back I haven't tested there.
82c4d29aa in ?? ()
No symbol table info available.
Backtrace stopped: Cannot access memory at address 0x831746818
(kgdb) /usr/libexec/kgdb/acttrace.py:8: Error in sourced command file:
Undefined command: "import". Try "help".
(kgdb) Undefined command: "acttrace". Try
^~
|=
1 error generated.
*** [elfctl.o] Error code 1
make[4]: stopped in /usr/src/usr.bin/elfctl
--
Charlie Li
…nope, still don't have an exit line.
(This email address is for mailing list use; replace local-part with
vishwin for off-list communication if possible)
OpenPGP_signature
Description: OpenPGP digital signature
45 matches
Mail list logo