Search Criteria
Package Details: netsurf-fb 3.9-4
Git Clone URL: | https://aur.archlinux.org/netsurf-fb.git (read-only, click to copy) |
---|---|
Package Base: | netsurf-fb |
Description: | Lightweight and fast web browser (framebuffer front end) |
Upstream URL: | https://www.netsurf-browser.org/ |
Licenses: | |
Submitter: | waschtl |
Maintainer: | waschtl |
Last Packager: | waschtl |
Votes: | 2 |
Popularity: | 0.001719 |
First Submitted: | 2019-09-17 19:47 |
Last Updated: | 2019-10-15 09:24 |
Dependencies (18)
- curl (curl-git, curl-minimal-git)
- glibc (glibc-linux4, glibc-git, glibc-force-mmap, lib32-glibc-force-mmap, glibc-minimal-git)
- libjpeg (libjpeg-droppatch, mozjpeg-git, libjpeg-turbo-git, libjpeg-turbo-minimal-git, mozjpeg, libjpeg-turbo)
- libnsfb
- libpng (libpng-git, libpng-apng, libpng-minimal-git)
- libsvgtiny
- libwebp (libwebp-git)
- openssl (libressl-git, openssl-purify, openssl-zlib, openssl-git, openssl-weak-ciphers, openssl-hardened)
- libnsutils=0.0.5-4 (libnsutils-git)
- libdom>=0.4.0 (libdom-git)
- libutf8proc>=2.4.0 (libutf8proc-git)
- check (check-git) (make)
- words (make)
- xxd (vim-qt-git, vim-qt-qt5-git, vim-minimal-git, gvim-git, vim-clipboard, vim-x11, xxd-standalone, vim-min, gvim-gtk2, gvim, vim) (make)
- libnsbmp>=0.1.5 (libnsbmp-git) (make)
- libnsgif>=0.2.1 (libnsgif-git) (make)
- nsgenbind>=0.7 (nsgenbind-git) (make)
- libcss>=0.9.0 (libcss-git) (make)
Latest Comments
Tetrapyle commented on 2020-12-28 22:05
Actually I couldn't install using this pkgbuild or the main one but I managed to build it from upstream using some valuable information from this thread: https://bbs.archlinux.org/viewtopic.php?id=237689
Package gperf should also be added as a dependency.
Tetrapyle commented on 2020-07-20 10:32
libnsutils=0.0.5-4 prevents libnsutils from upgrading.
Update (2020-12-27). Also needs perl-html-parser as a dependency.
I have the same problem as mattf : multiple definition of fb_italic_section_table and so on.
Adding -fcommon to CFLAGS and CXXFLAGS didn't work. Also tried to add --allow-multiple-definition to LDFLAGS but this option isn't recognized.
Also tried it with the latest source by modifying the netsurf community package's PKGBUILD. It builds the GTK frontend but not the framebuffer one.
mattf commented on 2020-06-29 05:24
Thanks @novns it worked!
novns commented on 2020-06-29 05:04
@mattf,
-fno-common
became default in newer GCC.Try to add
-fcommon
to CFLAGS and CXXFLAGS in /etc/makepkg.confmattf commented on 2020-06-18 04:51
/usr/bin/ld: build/Linux-framebuffer/frontends_framebuffer_font_internal.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.h:30: multiple definition of
fb_italic_section_table'; build/Linux-framebuffer/build_Linux-framebuffer_font-ns-sans.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.c:1384: first defined here /usr/bin/ld: build/Linux-framebuffer/frontends_framebuffer_font_internal.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.h:31: multiple definition of
fb_italic_sections'; build/Linux-framebuffer/build_Linux-framebuffer_font-ns-sans.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.c:2156: first defined here /usr/bin/ld: build/Linux-framebuffer/frontends_framebuffer_font_internal.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.h:36: multiple definition offont_glyph_data'; build/Linux-framebuffer/build_Linux-framebuffer_font-ns-sans.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.c:6202: first defined here /usr/bin/ld: build/Linux-framebuffer/frontends_framebuffer_font_internal.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.h:34: multiple definition of
fb_bold_italic_section_table'; build/Linux-framebuffer/build_Linux-framebuffer_font-ns-sans.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.c:3000: first defined here /usr/bin/ld: build/Linux-framebuffer/frontends_framebuffer_font_internal.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.h:35: multiple definition offb_bold_italic_sections'; build/Linux-framebuffer/build_Linux-framebuffer_font-ns-sans.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.c:3772: first defined here /usr/bin/ld: build/Linux-framebuffer/frontends_framebuffer_font_internal.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.h:32: multiple definition of
fb_bold_section_table'; build/Linux-framebuffer/build_Linux-framebuffer_font-ns-sans.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.c:2192: first defined here /usr/bin/ld: build/Linux-framebuffer/frontends_framebuffer_font_internal.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.h:33: multiple definition offb_bold_sections'; build/Linux-framebuffer/build_Linux-framebuffer_font-ns-sans.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.c:2964: first defined here /usr/bin/ld: build/Linux-framebuffer/frontends_framebuffer_font_internal.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.h:28: multiple definition of
fb_regular_section_table'; build/Linux-framebuffer/build_Linux-framebuffer_font-ns-sans.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.c:64: first defined here /usr/bin/ld: build/Linux-framebuffer/frontends_framebuffer_font_internal.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.h:29: multiple definition of `fb_regular_sections'; build/Linux-framebuffer/build_Linux-framebuffer_font-ns-sans.o:/tmp/yaourt-tmp-matheus/aur-netsurf-fb/src/netsurf-3.9/build/Linux-framebuffer/font-ns-sans.c:1348: first defined here collect2: error: ld returned 1 exit status make: *** [Makefile:712: nsfb] Error 1waschtl commented on 2019-10-15 09:20
@FabioLolix, thanks for showing me the need to clear that up. I will add that to the description.
Kr1ss commented on 2019-09-17 21:17
@FabioLolix this package builds for the framebuffer :
while the official package is a Gtk app; from the PKGBUILD :
FabioLolix commented on 2019-09-17 21:01
What is the difference with netsurf from community?