tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: chromium update
On Tue, Aug 13, 2024 at 2:46 PM Robert Swindells <rjs%fdy2.co.uk@localhost> wrote:
>
> Looking at the Makefile, I'm guessing that you have built this against
> modular x11 for NetBSD not base x11, is this correct?
>
> It contains this:
>
> CHROMIUM_LIBS+= libEGL.so
> CHROMIUM_LIBS+= libGLESv2.so
> CHROMIUM_LIBS+= libVkICD_mock_icd.so
> CHROMIUM_LIBS+= libvulkan.so.1
> .if ${MACHINE_ARCH} != "aarch64"
> CHROMIUM_LIBS+= libvk_swiftshader.so
> CHROMIUM_LIBS+= vk_swiftshader_icd.json
> .endif
>
> Robert Swindells
Hi!
Chromium builds with many internal dependencies, and ships its own
libs, however it uses the base x11.
$ ldd /usr/pkg/chrome/chrome
/usr/pkg/chrome/chrome:
-lpthread.1 => /usr/lib/libpthread.so.1
-lc.12 => /usr/lib/libc.so.12
-lgmodule-2.0.0 => /usr/pkg/lib/libgmodule-2.0.so.0
-lglib-2.0.0 => /usr/pkg/lib/libglib-2.0.so.0
-lintl.1 => /usr/lib/libintl.so.1
-lpcre2-8.0 => /usr/pkg/lib/libpcre2-8.so.0
-lgobject-2.0.0 => /usr/pkg/lib/libgobject-2.0.so.0
-lffi.8 => /usr/pkg/lib/libffi.so.8
-lgthread-2.0.0 => /usr/pkg/lib/libgthread-2.0.so.0
-lrt.1 => /usr/lib/librt.so.1
-licui18n.75 => /usr/pkg/lib/libicui18n.so.75
-licuuc.75 => /usr/pkg/lib/libicuuc.so.75
-licudata.75 => /usr/pkg/lib/libicudata.so.75
-lstdc++.9 => /usr/lib/libstdc++.so.9
-lm.0 => /usr/lib/libm.so.0
-lgcc_s.1 => /usr/lib/libgcc_s.so.1
-lsmime3 => /usr/pkg/lib/nss/libsmime3.so
-lplc4 => /usr/pkg/lib/nspr/libplc4.so
-lnspr4 => /usr/pkg/lib/nspr/libnspr4.so
-lplds4 => /usr/pkg/lib/nspr/libplds4.so
-lnss3 => /usr/pkg/lib/nss/libnss3.so
-lnssutil3 => /usr/pkg/lib/nss/libnssutil3.so
-laom.3 => /usr/pkg/lib/libaom.so.3
-latk-bridge-2.0.0 => /usr/pkg/lib/libatk-bridge-2.0.so.0
-ldbus-1.3 => /usr/pkg/lib/libdbus-1.so.3
-lexecinfo.0 => /usr/lib/libexecinfo.so.0
-lelf.2 => /usr/lib/libelf.so.2
-latspi.0 => /usr/pkg/lib/libatspi.so.0
-lX11.7 => /usr/X11R7/lib/libX11.so.7
-lxcb.2 => /usr/X11R7/lib/libxcb.so.2
-lXau.7 => /usr/X11R7/lib/libXau.so.7
-lXdmcp.7 => /usr/X11R7/lib/libXdmcp.so.7
-lXi.7 => /usr/X11R7/lib/libXi.so.7
-lXext.7 => /usr/X11R7/lib/libXext.so.7
-latk-1.0.0 => /usr/pkg/lib/libatk-1.0.so.0
-lcups.2 => /usr/pkg/lib/libcups.so.2
-lgssapi.12 => /usr/lib/libgssapi.so.12
-lkrb5.28 => /usr/lib/libkrb5.so.28
-lhx509.7 => /usr/lib/libhx509.so.7
-lasn1.10 => /usr/lib/libasn1.so.10
-lcom_err.8 => /usr/lib/libcom_err.so.8
-lroken.20 => /usr/lib/libroken.so.20
-lutil.7 => /usr/lib/libutil.so.7
-lcrypt.1 => /usr/lib/libcrypt.so.1
-lcrypto.15 => /usr/lib/libcrypto.so.15
-lwind.1 => /usr/lib/libwind.so.1
-lheimbase.2 => /usr/lib/libheimbase.so.2
-lheimntlm.6 => /usr/lib/libheimntlm.so.6
-ldns_sd.0 => /usr/lib/libdns_sd.so.0
-lgnutls.30 => /usr/pkg/lib/libgnutls.so.30
-lp11-kit.0 => /usr/pkg/lib/libp11-kit.so.0
-lunistring.5 => /usr/pkg/lib/libunistring.so.5
-ltasn1.6 => /usr/pkg/lib/libtasn1.so.6
-lhogweed.6 => /usr/pkg/lib/libhogweed.so.6
-lnettle.8 => /usr/pkg/lib/libnettle.so.8
-lgmp.10 => /usr/pkg/lib/libgmp.so.10
-lz.1 => /usr/lib/libz.so.1
-lgio-2.0.0 => /usr/pkg/lib/libgio-2.0.so.0
-lfontconfig.2 => /usr/X11R7/lib/libfontconfig.so.2
-lexpat.2 => /usr/lib/libexpat.so.2
-lfreetype.19 => /usr/X11R7/lib/libfreetype.so.19
-lbz2.1 => /usr/lib/libbz2.so.1
-lkvm.6 => /usr/lib/libkvm.so.6
-levent.5 => /usr/lib/libevent.so.5
-lpng16.16 => /usr/pkg/lib/libpng16.so.16
-lfreetype.6 => /usr/pkg/lib/libfreetype.so.6
-lbrotlidec.1 => /usr/pkg/lib/libbrotlidec.so.1
-lbrotlicommon.1 => /usr/pkg/lib/libbrotlicommon.so.1
-lharfbuzz-subset.0 => /usr/pkg/lib/libharfbuzz-subset.so.0
-lharfbuzz.0 => /usr/pkg/lib/libharfbuzz.so.0
-lgraphite2.3 => /usr/pkg/lib/libgraphite2.so.3
-lopus.0 => /usr/pkg/lib/libopus.so.0
-lvpx.1 => /usr/pkg/lib/libvpx.so.1
-lopenh264.7 => /usr/pkg/lib/libopenh264.so.7
-ldav1d.7 => /usr/pkg/lib/libdav1d.so.7
-lXcomposite.2 => /usr/X11R7/lib/libXcomposite.so.2
-lXdamage.2 => /usr/X11R7/lib/libXdamage.so.2
-lXfixes.4 => /usr/X11R7/lib/libXfixes.so.4
-lXrender.2 => /usr/X11R7/lib/libXrender.so.2
-lXrandr.3 => /usr/X11R7/lib/libXrandr.so.3
-lXtst.7 => /usr/X11R7/lib/libXtst.so.7
-ldrm.3 => /usr/X11R7/lib/libdrm.so.3
-lpci.2 => /usr/lib/libpci.so.2
-lxkbcommon.0 => /usr/pkg/lib/libxkbcommon.so.0
-lgbm.1 => /usr/X11R7/lib/libgbm.so.1
-lglapi.1 => /usr/X11R7/lib/libglapi.so.1
-lGL.3 => /usr/X11R7/lib/libGL.so.3
-lXxf86vm.2 => /usr/X11R7/lib/libXxf86vm.so.2
-lX11-xcb.1 => /usr/X11R7/lib/libX11-xcb.so.1
-lxcb-dri2.0 => /usr/X11R7/lib/libxcb-dri2.so.0
-lxcb-glx.0 => /usr/X11R7/lib/libxcb-glx.so.0
-lpciutils.3 => /usr/pkg/lib/libpciutils.so.3
-lpangocairo-1.0.0 => /usr/pkg/lib/libpangocairo-1.0.so.0
-lpango-1.0.0 => /usr/pkg/lib/libpango-1.0.so.0
-lfribidi.0 => /usr/pkg/lib/libfribidi.so.0
-lpangoft2-1.0.0 => /usr/pkg/lib/libpangoft2-1.0.so.0
-lcairo.2 => /usr/pkg/lib/libcairo.so.2
-lxcb-render.0 => /usr/X11R7/lib/libxcb-render.so.0
-lxcb-shm.0 => /usr/X11R7/lib/libxcb-shm.so.0
-lpixman-1.2 => /usr/X11R7/lib/libpixman-1.so.2
-lxml2.2 => /usr/pkg/lib/libxml2.so.2
-llzma.2 => /usr/lib/liblzma.so.2
-lxslt.1 => /usr/pkg/lib/libxslt.so.1
-lxshmfence.1 => /usr/X11R7/lib/libxshmfence.so.1
$ ldd /usr/pkg/chrome/libGLESv2.so
/usr/pkg/chrome/libGLESv2.so:
-lpthread.1 => /usr/lib/libpthread.so.1
-lc.12 => /usr/lib/libc.so.12
-lX11.7 => /usr/X11R7/lib/libX11.so.7
-lxcb.2 => /usr/X11R7/lib/libxcb.so.2
-lXau.7 => /usr/X11R7/lib/libXau.so.7
-lXdmcp.7 => /usr/X11R7/lib/libXdmcp.so.7
-lgcc_s.1 => /usr/lib/libgcc_s.so.1
-lXi.7 => /usr/X11R7/lib/libXi.so.7
-lXext.7 => /usr/X11R7/lib/libXext.so.7
-lGL.3 => /usr/X11R7/lib/libGL.so.3
-lXxf86vm.2 => /usr/X11R7/lib/libXxf86vm.so.2
-lXfixes.4 => /usr/X11R7/lib/libXfixes.so.4
-lXdamage.2 => /usr/X11R7/lib/libXdamage.so.2
-lglapi.1 => /usr/X11R7/lib/libglapi.so.1
-lstdc++.9 => /usr/lib/libstdc++.so.9
-lm.0 => /usr/lib/libm.so.0
-ldrm.3 => /usr/X11R7/lib/libdrm.so.3
-lpci.2 => /usr/lib/libpci.so.2
-lX11-xcb.1 => /usr/X11R7/lib/libX11-xcb.so.1
-lxcb-dri2.0 => /usr/X11R7/lib/libxcb-dri2.so.0
-lxcb-glx.0 => /usr/X11R7/lib/libxcb-glx.so.0
-lexpat.2 => /usr/lib/libexpat.so.2
kikadf
Home |
Main Index |
Thread Index |
Old Index