Project

General

Profile

Actions

Bug #3394

open

Brotli build broken, which in turn breaks Xorg build

Added by pmjdebruijn 2 days ago. Updated 1 day ago.

Status:
New
Priority:
High
Assignee:
-
Category:
DPorts
Target version:
Start date:
01/22/2026
Due date:
% Done:

0%

Estimated time:

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.

Actions #1

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 ?

Actions #2

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.

Actions #3

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 ?).

Actions #4

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.

Actions

Also available in: Atom PDF