tce-load -i compiletc gtk2-dev gperf curl-dev librsvg-dev libxml2-bin libwebp1-dev perl5 coreutils [install]

wget https://download.netsurf-browser.org/netsurf/releases/source-full/netsurf-all-3.11.tar.gz

cd netsurf-all-3.11

find . -name Makefile.defaults -type f -exec sed -i 's/-O2//g' {} \;
find . -name Makefile.gcc -type f -exec sed -i 's/-O2//g' {} \;

make CC="gcc -flto -mtune=generic -Os -pipe" CXX="g++ -flto -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" PREFIX=/usr/local [2m 35.21s]
sudo make CC="gcc -flto -mtune=generic -Os -pipe" CXX="g++ -flto -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" PREFIX=/usr/local install

M.CONFIG: JPEG (libjpeg)        enabled       (NETSURF_USE_JPEG := YES)
M.CONFIG: PDF export (haru)     disabled      (NETSURF_USE_HARU_PDF := NO)
M.CONFIG: glibc internal iconv  enabled       (NETSURF_USE_LIBICONV_PLUG := YES)
M.CONFIG: Javascript (Duktape)  enabled       (NETSURF_USE_DUKTAPE := YES)
PKG.CNFG: CSS (libcss)  enabled
PKG.CNFG: DOM (libdom)  enabled
PKG.CNFG: nsutils (libnsutils)  enabled
M.CONFIG: Curl (libcurl)        enabled       (NETSURF_USE_CURL := YES)
M.CONFIG: OpenSSL (openssl)     auto-enabled  (NETSURF_USE_OPENSSL := AUTO)
M.CONFIG: utf8 (libutf8proc)    enabled       (NETSURF_USE_UTF8PROC := YES)
M.CONFIG: JPEGXL (libjxl)       auto-disabled (NETSURF_USE_JPEGXL := AUTO)
M.CONFIG: WEBP (libwebp)        auto-enabled  (NETSURF_USE_WEBP := AUTO)
M.CONFIG: PNG (libpng)  auto-enabled  (NETSURF_USE_PNG := AUTO)
M.CONFIG: BMP (libnsbmp)        auto-enabled  (NETSURF_USE_BMP := AUTO)
M.CONFIG: GIF (libnsgif)        auto-enabled  (NETSURF_USE_GIF := AUTO)
M.CONFIG: SVG (libsvgtiny)      auto-enabled  (NETSURF_USE_NSSVG := AUTO)
M.CONFIG: Sprite (librosprite)  auto-enabled  (NETSURF_USE_ROSPRITE := AUTO)
M.CONFIG: PSL (libnspsl)        auto-enabled  (NETSURF_USE_NSPSL := AUTO)
M.CONFIG: LOG (libnslog)        auto-enabled  (NETSURF_USE_NSLOG := AUTO)
M.CONFIG: SVG (librsvg-2.0)     auto-enabled  (NETSURF_USE_RSVG := AUTO)
M.CONFIG: Video (gstreamer-0.10)        disabled      (NETSURF_USE_VIDEO := NO)
PKG.CNFG: GTK-2 (gtk+-2.0)      enabled
PKG.CNFG: GThread2 (gthread-2.0)        enabled
PKG.CNFG: GModule2 (gmodule-2.0)        enabled
PKG.CNFG: Check (check) disabled