Mesa-dri Broken Compile

I have looked everywhere to solve this problem. This just happened on the last ports update. The newest update to mesa-dri breaks during compile. I've been waiting almost 2 days for a fix and can't find information anywhere. It breaks on freeBSD 14.2 and 15.
Is anybody else having this problem? it is really causing problems the old mesa-dri still allows me to use hyperland on FreeBSD 14.2 but I deleted it to reinstall it on FreeBSD 15 and now I cannot even use my hyprland ?
Thanks for any help. I apologize if I put this in the wrong category on the forum.
 
This often means it's a local issue, or some default option that's been enabled or disabled. What is the error you're getting? Did you enable/disable options? Anything in /etc/make.conf that might interfere?
No i didnt enable or disable anything my /etc/.make.conf is empty. Its mesa-dri-24.1.7_2 with clang version 19.1.7. Everything else update in ports compiles ok. Newest Kernel Newest World.. This is the error i get
Code:
-Werror=gnu-empty-initializer -Wno-override-init -Wno-initializer-overrides -MD -MQ src/compiler/nir/libnir.a.p/meson-generated_.._nir_opt_algebraic.c.o -MF src/compiler/nir/libnir.a.p/meson-generated_.._nir_opt_algebraic.c.o.d -o src/compiler/nir/libnir.a.p/meson-generated_.._nir_opt_algebraic.c.o -c src/compiler/nir/nir_opt_algebraic.c
ninja: build stopped: subcommand failed
 
No I have 16 gigs of memory I ran it with h-top not a memory issue
This means the build may spawn about 12 compile jobs in parallel. 16GB of memory does not sound too good then, for me.
 
This means the build may spawn about 12 compile jobs in parallel. 16GB of memory does not sound too good then, for me.
I'll try make -j1 but I've done just a regular compile I really don't think that's the problem I think the source has something wrong with it. Cause make install of ports never uses -j only kernel and world I use -j10 and you know world would crash if that was the case. Try -j10 on chromium and it crashes immediately. I have the head guys email address ill have to find and he will get problem solved. But I thank you anyways . We got to get FreeBSD ports and pkg install fixed. This is why no one wants to use FreeBSD. I use it because its the best.
 
Pkgs will happily build with parallel compiles, dri f.e. will saturate all cores.
 
Pkgs will happily build with parallel compiles, dri f.e. will saturate all cores.
Pkg wants to delete so many ports including hyprland just to install mesa-dri also you have to use defaults that pkg sets . So I've just gave up on pkg. If you don't pay attention pkg will wipe (Deinstall) all your ports to just install one package. I mean I used to use package to save time but then when it started wanting to wipe out everything to just install one package I had to stop using it now in my system I only compile my ports. But I really wish you could set your defaults then install the package with pkg. I'm currently working on an ideal to accomplish this but I just have to build my system first we need something new. But I'll never give up on FreeBSD I started with Lennox and once I tried FreeBSD from the beginning I never looked back. I'm a free BSD junkie
 
I have looked everywhere to solve this problem. This just happened on the last ports update. The newest update to mesa-dri breaks during compile. I've been waiting almost 2 days for a fix and can't find information anywhere. It breaks on freeBSD 14.2 and 15.
Is anybody else having this problem? it is really causing problems the old mesa-dri still allows me to use hyperland on FreeBSD 14.2 but I deleted it to reinstall it on FreeBSD 15 and now I cannot even use my hyprland ?
Thanks for any help. I apologize if I put this in the wrong category on the forum.
I'm just now realizing it's not mesa-dri crashing during compile it mesa-libs
 
Both build fine here, tested on 15.0-CURRENT. I'm going to do another run on 14.2-RELEASE and 14.2-STABLE, but this might take a while.

graphics/mesa-libs build log: https://termbin.com/3xjp
graphics/mesa-dri build log: https://termbin.com/lwd
It drove me crazy all day today trying to get it to compile it's got to be something configured wrong in my computer it could be maybe because I have a Nvidia card but my hyprland works perfect I do have a 122 gig backup of freebsd so I have a lot of stuff installed but I'll figure it out I sent some emails to some people at FreeBSD. But I was wondering what do you think of freebsd15? I'm thinking about making it my main system it seems very stable I love that if there's not a big update on the kernell and the world it compiles in record time I wish they would do that to 14.2. but I'm very impressed with freebsd15 it just seems so much more snappy and I've not had one problem except for this.
 
I have looked everywhere to solve this problem. This just happened on the last ports update. The newest update to mesa-dri breaks during compile. I've been waiting almost 2 days for a fix and can't find information anywhere. It breaks on freeBSD 14.2 and 15.
Is anybody else having this problem? it is really causing problems the old mesa-dri still allows me to use hyperland on FreeBSD 14.2 but I deleted it to reinstall it on FreeBSD 15 and now I cannot even use my hyprland ?
Thanks for any help. I apologize if I put this in the wrong category on the forum.
My mind is blown I got the problem fixed mesa-dri has been updated with no problems and it is working. And I have to give 100% credit to Claude AI. Portmaster -PP mesa-dri completely installed it did not delete anything this has to be the best command I've ever heard of and I've been using FreeBSD since the beginning. So I just wanted to let everybody know this is how you can solve a lot of crashing ports I'm so happy right now.
 
My mind is blown I got the problem fixed mesa-dri has been updated with no problems and it is working. And I have to give 100% credit to Claude AI. Portmaster -PP mesa-dri completely installed it did not delete anything this has to be the best command I've ever heard of and I've been using FreeBSD since the beginning. So I just wanted to let everybody know this is how you can solve a lot of crashing ports I'm so happy right now.
I'm so sorry but this is the last thing I'll say I've been putting off compiling chromium cuz it takes almost 7 hours. So I decided to try portmaster -PP chromium. And it installed it in less than a minute and it is updated to the newest version. This is my new command this is going to solve so many problems. But I want to thank everybody on here for your help in trying to fix this situation.
 
Back
Top