disabling LTO with export DEB_BUILD_MAINT_OPTIONS=optimize=-lto

this does increase the size compared to the previous version (sorry,
different outputs)

# from https://launchpad.net/ubuntu/+source/libraw
libraw-bin_0.21.4-2_amd64.deb (49.1 KiB) 

# $ls -alh ../ from source directory post build.
54K Feb 13 16:30 libraw-bin_0.21.5b-1ubuntu1_amd64.deb

There may be other things lost. alternative is to generate a symbol file
ourselves w/ LTO...

I'm also working from a bit of a place of ignorance on end result with
this change, since $PREVIOUS_VERSION was compiled with LTO and new
version is not, meaning do we need to do a transition and rebuild
everything against this. the symbols file committed indicated
compatibility back to 0.21.2

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2141767

Title:
  libraw FTBFS on resolute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libraw/+bug/2141767/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to