Package Details: gnome-web-photo 0.10.6-5

Git Clone URL: https://aur.archlinux.org/gnome-web-photo.git (read-only, click to copy)
Package Base: gnome-web-photo
Description: Generate full-size image files and thumbnails from HTML files and web pages
Upstream URL: https://gitlab.gnome.org/Archive/gnome-web-photo
Licenses: LGPL
Submitter: City-busz
Maintainer: PhotonX
Last Packager: PhotonX
Votes: 9
Popularity: 0.000054
First Submitted: 2017-01-26 19:35 (UTC)
Last Updated: 2020-06-04 09:16 (UTC)

Latest Comments

1 2 3 Next › Last »

PhotonX commented on 2023-05-21 19:59 (UTC)

I think, this is the same problem as in the previous comment. You need to rebuild webkitgtk аgainst the most recent icu version.

JohnRobson commented on 2023-05-21 19:06 (UTC)

/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/13.1.1/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_getCanonicalName_70'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/13.1.1/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `unorm_quickCheck_70'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:307: gnome-web-photo] Error 1
make[2]: Leaving directory '/tmp/yay/gnome-web-photo/src/gnome-web-photo-0.10.6/src'
make[1]: *** [Makefile:337: all-recursive] Error 1
make[1]: Leaving directory '/tmp/yay/gnome-web-photo/src/gnome-web-photo-0.10.6'
make: *** [Makefile:275: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: gnome-web-photo-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
gnome-web-photo - exit status 4

PhotonX commented on 2021-04-20 15:23 (UTC)

I think, you need to rebuild webkitgtk аgainst the most recent icu version. Or you can install an older icu version against which your webkitgtk has been built.

solonovamax commented on 2021-04-20 14:45 (UTC)

Build currently fails:

==> Making package: gnome-web-photo 0.10.6-5 (Tue 20 Apr 2021 10:43:59 AM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found gnome-web-photo-0.10.6.tar.xz
==> Validating source files with sha256sums...
    gnome-web-photo-0.10.6.tar.xz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting gnome-web-photo-0.10.6.tar.xz with bsdtar
==> Sources are ready.
==> Making package: gnome-web-photo 0.10.6-5 (Tue 20 Apr 2021 10:44:01 AM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking whether NLS is requested... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for intltool >= 0.40.6... 0.51.0 found
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.32.1
checking for XML::Parser... ok
checking whether ln -s works... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether gcc understands -Wno-sign-compare... yes
checking what warning flags to pass to the C compiler... -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare
checking what language compliance flags to pass to the C compiler... 
checking whether to enable maintainer-specific portions of Makefiles... no
checking which gtk+ version to compile against... 3.0
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for DEPENDENCY... yes
checking for GTKUNIXPRINT... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for xgettext... (cached) /usr/bin/xgettext
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating data/Makefile
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands
make  all-recursive
make[1]: Entering directory '/home/solonovamax/.cache/yay/gnome-web-photo/src/gnome-web-photo-0.10.6'
Making all in src
make[2]: Entering directory '/home/solonovamax/.cache/yay/gnome-web-photo/src/gnome-web-photo-0.10.6/src'
  CC     gnome_web_photo-photo-offscreen-window.o
  CC     gnome_web_photo-gnome-web-photo.o
photo-offscreen-window.c: In function ‘photo_offscreen_window_class_init’:
photo-offscreen-window.c:188:3: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations]
  188 |   g_type_class_add_private (class, sizeof (PhotoOffscreenWindowPrivate));
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /usr/include/gtk-3.0/gdk/gdk.h:32,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from photo-offscreen-window.c:26:
/usr/include/glib-2.0/gobject/gtype.h:1307:10: note: declared here
 1307 | void     g_type_class_add_private       (gpointer                    g_class,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
photo-offscreen-window.c: In function ‘photo_offscreen_window_init’:
photo-offscreen-window.c:195:13: warning: Deprecated pre-processor symbol, replace with 
  195 |                                               PhotoOffscreenWindowPrivate);
      |             ^                                 ~~~~~~~~~~~~~~
gnome-web-photo.c: In function ‘main’:
gnome-web-photo.c:995:5: warning: ignoring return value of ‘nice’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  995 |     nice (5);
      |     ^~~~~~~~
  CCLD   gnome-web-photo
/usr/bin/ld: warning: libicui18n.so.68, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libicuuc.so.68, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_countAliases_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_setSubstChars_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `uset_openPattern_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libjavascriptcoregtk-3.0.so: undefined reference to `u_strToUpper_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `icu_68::UnicodeString::UnicodeString(char16_t const*, int)'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_cbFromUWriteBytes_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `utext_setup_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libjavascriptcoregtk-3.0.so: undefined reference to `ucol_close_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_preceding_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `u_foldCase_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `usearch_getCollator_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `u_tolower_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_getAvailableName_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `uset_addAll_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_following_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `utext_close_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_getCanonicalName_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_close_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_getAlias_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libjavascriptcoregtk-3.0.so: undefined reference to `ucol_getLocaleByType_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `uidna_IDNToASCII_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libjavascriptcoregtk-3.0.so: undefined reference to `u_strFoldCase_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `UCNV_FROM_U_CALLBACK_SUBSTITUTE_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `usearch_setAttribute_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `u_toupper_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_countAvailable_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `uscript_getScript_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_setUText_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_open_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_current_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `u_islower_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `uset_close_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `u_getIntPropertyValue_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_first_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `u_totitle_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucol_setStrength_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_setFallback_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_setFromUCallBack_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `uset_addRange_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `unorm_normalize_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `usearch_next_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_setToUCallBack_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_open_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `u_isprint_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libjavascriptcoregtk-3.0.so: undefined reference to `udat_close_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libjavascriptcoregtk-3.0.so: undefined reference to `ucol_getAttribute_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libjavascriptcoregtk-3.0.so: undefined reference to `ucol_open_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `UCNV_FROM_U_CALLBACK_ESCAPE_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libjavascriptcoregtk-3.0.so: undefined reference to `u_memcasecmp_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_toUnicode_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `usearch_setOffset_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `UCNV_TO_U_CALLBACK_SUBSTITUTE_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `usearch_setText_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `u_charDirection_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `unorm_quickCheck_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucol_getStrength_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_setText_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `uscript_hasScript_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_getRuleStatus_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `u_getCombiningClass_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_isBoundary_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_getStandardName_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_next_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `u_charMirror_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `usearch_reset_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `usearch_setPattern_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `uset_contains_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libjavascriptcoregtk-3.0.so: undefined reference to `u_strToLower_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `icu_68::Normalizer::normalize(icu_68::UnicodeString const&, UNormalizationMode, int, icu_68::UnicodeString&, UErrorCode&)'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `u_isalnum_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_getName_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_close_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `usearch_open_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libjavascriptcoregtk-3.0.so: undefined reference to `ucol_strcoll_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libjavascriptcoregtk-3.0.so: undefined reference to `udat_format_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_cbFromUWriteUChars_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libjavascriptcoregtk-3.0.so: undefined reference to `ucol_setAttribute_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libjavascriptcoregtk-3.0.so: undefined reference to `udat_open_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ublock_getCode_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_last_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `vtable for icu_68::UnicodeString'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `usearch_getMatchedLength_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_reset_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `icu_68::UnicodeString::~UnicodeString()'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_openRules_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `u_charType_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `u_ispunct_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ubrk_previous_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `ucnv_fromUnicode_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/libwebkitgtk-3.0.so: undefined reference to `uset_add_68'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:307: gnome-web-photo] Error 1
make[2]: Leaving directory '/home/solonovamax/.cache/yay/gnome-web-photo/src/gnome-web-photo-0.10.6/src'
make[1]: *** [Makefile:337: all-recursive] Error 1
make[1]: Leaving directory '/home/solonovamax/.cache/yay/gnome-web-photo/src/gnome-web-photo-0.10.6'
make: *** [Makefile:275: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

PhotonX commented on 2020-06-12 13:03 (UTC)

anonymous352: Please post more output, the lines you posted don't reveal the root of the problem.

PhotonX commented on 2020-06-03 12:48 (UTC)

So in short, it is basically the webkit packages' problem and I shouldn't have put a dependency on any icu version for gnome-web-photo in the first place. I see, thanks! :)

brique commented on 2020-06-03 12:36 (UTC)

Yes, if the webkitgtk-bin package is build against the new icu67 from the official repo, then you can just remove the dependency icu(64) from gnome-web-photo... until the next update of icu ;)

PhotonX commented on 2020-06-03 12:20 (UTC)

Ah, thanks for figuring it out! I used webkitgtk-bin because the non-bin version take so long to compile. Looks like the -bin version is compiled against icu64 then. and a solution would be to ask the webkitgtk-bin packager to fix the icu version in the webkitgtk-bin dependency and remove the icu64 dependency from gnome-web-photo, right?

brique commented on 2020-06-03 11:22 (UTC)

After taking a second look at the error messages i have found the error: It depends on webkitgtk and against which version of icu it is build. After rebuilding webkitgtk, gnome-web-photo builds fine just with the dependency icu from the core repo.

brique commented on 2020-06-02 21:34 (UTC) (edited on 2020-06-02 21:34 (UTC) by brique)

@PhotonX: I had nearly the same issue, but the linker error I got was about missing libicui18n.so.65 and libicuuc.so.65. It only builds fine with installed icu65 on my machine.