Bug #3394
openBrotli build broken, which in turn breaks Xorg build
0%
Description
Brotli won't build from DPorts master, but is already fixed in staged:
https://github.com/DragonFlyBSD/DPorts/commit/c62b861f3883b25eace6fb8e4e7121f981a7d136
Since Xorg depends indirectly on Brotli, it effectively breaks the Xorg build in DPorts master.
Updated by daftaupe 1 day ago
Hi,
I did try to build it and it didn't fail : https://build.dragonflybsd.fr/master/logs/archivers___brotli.log
Could you share the error message you got when building ? Is it on master or release ?
Updated by pmjdebruijn 1 day ago
daftaupe wrote in #note-1:
Hi,
Could you share the error message you got when building ? Is it on master or release ?
It was the release version (6.4.2) of DFly and master of DPorts...
If you look at the patch, it changes checksums/size, so you may have the old patch still locally, in which case it builds just fine.
This fails when building it from a clean install.
Updated by daftaupe 1 day ago
right, I did have the old patch already in distfiles.
anyways, you can just use the diff you linked to let it build, that patch will master as soon as we merge staged branch.
@tuxillo maybe we can host the patch ourselves so that it avoids breaking the build on current master (or backport the patch ?).
Updated by pmjdebruijn 1 day ago
daftaupe wrote in #note-3:
anyways, you can just use the diff you linked to let it build, that patch will master as soon as we merge staged branch.
cherry-picking the patch works just fine indeed. I already got Xorg to build that way.