olegspecialist I suggest you tone it down a couple of notches. It's not a good idea to bite the hand that feeds you.
The less people pay the more they complain.It was the fifth day of updates.
I want these information too.Can you remind us of your details for Patreon/PayPal, please?
You have worked hard. If you are free, update MySQL 8.0.30. Many people are looking forward to it. Thank you!Hello,
I am the maintainer of the MySQL ports.
I don't know if you are aware that we do all this voluntarily?
I have a job that I do during the week.
I have a family that I also enjoy spending time with.
I have other hobbies than sitting at the PC.
I spent 6 hours today to test the update for MySQL 5.7 carefully, so that no one has problems after the release.
I got up at 8am, had breakfast with my family, and after that I took care of FreeBSD. That took about 6 hours.
Now I went shopping and am back at the PC to look at the update for MySQL 8.0. In the past so much was changed with each update that it took days until the port with the new version is ready to be released. This will probably cost me the rest of the weekend.
How has your weekend been so far?
I always get a lot of emails when there is a new update for MySQL. Very many people write with an eMail address from a company. I am happy to see that a lot of companies are using FreeBSD and MySQL.
When I answer that I do all this in my spare time and I would be happy if they support my work with PayPal or Patreon, I don't get any answer anymore. Strange ......
No. It's broken.According to freshports, there's no available version for i386, is it possible for someone to make the package available?
BROKEN_i386= --yplg_out: protoc-gen-yplg: Plugin killed by signal 11.
Since you are new here a maybe stupid question:I upgraded from FreeBSD 13.0 to 13.1, MySQL8 server disappeared and now I can't install it again.
According to freshports, there's no available version for i386, is it possible for someone to make the package available?
In the meantime, I did a snapshot before upgrading, I will be using a working version.
Thank you
Yes, I don't have the necessary knowledge to convert the full application to a 64bit version (and respective libs), nor the know-how to build 32bit apps on 64bit OS (I heard there are ways).Since you are new here a maybe stupid question:
Is there a specific reason you are running i386 (32bit) and not the imho better supported amd64 (64Bit)?
Because MySQL 8 is broken on FreeBSD i386, I didn't notice any other package missing, just this one...None of the upgrades I did from 13.0 to 13.1 required any changes to installed ports/packages, but maybe i386 is different? Doesn't help you (sorry) but curious why it happened in your case.
Yes, I don't have the necessary knowledge to convert the full application to a 64bit version (and respective libs), nor the know-how to build 32bit apps on 64bit OS (I heard there are ways).
But how did the OS upgrade change your installed packages? It‘s a bit off-topic but the OS upgrade was kernel upgrade, reboot, userland upgrade, reboot - job done.Because MySQL 8 is broken on FreeBSD i386, I didn't notice any other package missing, just this one...
Leave the application on the 32 bit server, only move the database to a separate 64 bit machine. And also realize that you can run a 32 bit application on a 64 bit OS. That's what the COMPAT_FREEBSD32 kernel option is for and the accompanied /usr/lib32 libraries. This is for binary compatibility.I don't have the necessary knowledge to convert the full application to a 64bit version (and respective libs), nor the know-how to build 32bit apps on 64bit OS (I heard there are ways).
?Actually I would be now on the legendary Wacken konzert, but since I have flu (no Corona ^^) I have just time to take care of the update.
since i am a telekom customer, i can watch the festival on tv ^^?
Maybe this helps you over it:
https://www.magentamusik.de/wacken/woa-2022 (should be free accessible for everyone)
I compile and run the app in i386 in development, on live server it runs on amd64.Leave the application on the 32 bit server, only move the database to a separate 64 bit machine. And also realize that you can run a 32 bit application on a 64 bit OS. That's what the COMPAT_FREEBSD32 kernel option is for and the accompanied /usr/lib32 libraries. This is for binary compatibility.
i386 (32 bit) has been 'demoted' to Tier 2. So the best way forward would of course be to fix the application itself. Do you have access to the source code? Then just build it on a 64 bit system, if the application has been written properly this really shouldn't be much of an issue. If it's been incorrectly written (code assumes 32 bit) then you would need to fix that code.
In either case, the quickest solution is just to migrate the database to its own machine. Then you can keep the application itself running on the 32 bit machine.