Speaking of LTO, I encountered something bizarre after enabling it in the configuration menu for the libreoffice port and keeping default values for this port's other configuration options. I compiled the port, but libreoffice crashed every time I tried to start it. Then I added WITH_DEBUG=yes to poudriere's make.conf, and, while keeping the LTO configuration option enabled, I re-compiled the port... And this time there were no crashes when I was running libreoffice. I have no idea why WITH_DEBUG=yes resulted in LTO-enabled libreoffice that didn't crash. By the way, WITH_DEBUG=yes still resulted in a stripped soffice.bin binary! This is all so bizarre and mysterious.