Looks like this should be fixed in the next release: https://github.com/MoonchildProductions/Pale-Moon/pull/78
Search Criteria
Package Details: palemoon 1:33.4.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/palemoon.git (read-only, click to copy) |
---|---|
Package Base: | palemoon |
Description: | Open source web browser based on Firefox focusing on efficiency. |
Upstream URL: | https://www.palemoon.org/ |
Keywords: | browser goanna web |
Licenses: | MPL-2.0 |
Submitter: | artiom |
Maintainer: | WorMzy |
Last Packager: | WorMzy |
Votes: | 141 |
Popularity: | 0.131247 |
First Submitted: | 2014-06-05 10:54 (UTC) |
Last Updated: | 2024-11-05 20:54 (UTC) |
Dependencies (14)
- alsa-lib
- dbus-glib
- desktop-file-utils (desktop-file-utils-gitAUR)
- gtk2 (gtk2-maemoAUR, gtk2-patched-filechooser-icon-viewAUR)
- libxt
- mime-types (mailcap)
- git (git-gitAUR, git-glAUR) (make)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (make)
- python2AUR (python2-binAUR) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- yasm (yasm-gitAUR) (make)
- zip (zip-natspecAUR) (make)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR) (optional) – various video and audio support
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (optional) – PulseAudio audio driver
Required by (6)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 29 30 31 32 33 34 35 36 37 38 Next › Last »
WorMzy commented on 2015-05-14 13:01 (UTC)
jaro3 commented on 2015-05-11 06:02 (UTC)
As a quick fix I adapted the package as palemoon-infinality based on https://github.com/bohoomil/fontconfig-ultimate/issues/90
https://aur.archlinux.org/packages/palemoon-infinality/
WorMzy commented on 2015-05-10 11:58 (UTC)
You can try disabling the skia graphics engine by adding 'ac_add_options --disable-skia' to mozconfig.in, it builds then, and I haven't noticed any problems so far (fonts look a little more blurry, but I'm not sure if I'm just imaging that).
The better option is to report this as a bug to the infinality dev(s).
WorMzy commented on 2015-05-10 11:32 (UTC)
Aha, I can reproduce this with freetype2-infinality-ultimate.
Since it builds with Arch's stock freetype2, and freetype2-ubuntu, and the code it's failing to build hasn't been changed in a year [1], I think this is a problem with the infinality patchset.
In the stock freetype2 and ubuntu's patchset, FT_Get_X11_Font_Format is defined in freetype2/ftxf86.h, but in infinality, it's defined in freetype2/ftfntfmt.h.
I don't know if this is a recent change, but it breaks drop-in replacement which infinality is apparently supposed to maintain[2].
[1] https://github.com/MoonchildProductions/Pale-Moon/tree/master/gfx/skia/src/ports
[2] https://wiki.archlinux.org/index.php/Infinality#Custom_repository
veganvelociraptr commented on 2015-05-10 09:31 (UTC)
I can confirm the exact same problem as jaro3 has, both with 25.40 and 25.4.1. Removing "--enable-optimize" doesn't change anything.
And yes, I also use the infinality fonts.
jaro3 commented on 2015-05-10 03:39 (UTC)
The same error remains there even if I set MAKEFLAGS="-j1" in makepkg.conf and make manually... My gcc is gcc-multilib 4.9.2-4
1:32.98 ../../gfx/skia/SkFontHost_FreeType.o: In function `SkFontHost::GetAdvancedTypefaceMetrics(unsigned int, SkAdvancedTypefaceMetrics::PerGlyphInfo, unsigned int const*, unsigned int)':
1:32.98 SkFontHost_FreeType.cpp:(.text._ZN10SkFontHost26GetAdvancedTypefaceMetricsEjN25SkAdvancedTypefaceMetrics12PerGlyphInfoEPKjj+0x11a): undefined reference to `FT_Get_X11_Font_Format'
1:32.98 collect2: error: ld returned 1 exit status
1:32.98 /usr/src/tmp/palemoon/src/Pale-Moon/config/rules.mk:989: recipe for target 'libxul.so' failed
1:32.98 make[5]: *** [libxul.so] Error 1
1:32.98 /usr/src/tmp/palemoon/src/Pale-Moon/config/makefiles/target_libs.mk:16: recipe for target 'libs_tier_platform' failed
1:32.98 make[4]: *** [libs_tier_platform] Error 2
1:32.99 /usr/src/tmp/palemoon/src/Pale-Moon/config/rules.mk:723: recipe for target 'tier_platform' failed
1:32.99 make[3]: *** [tier_platform] Error 2
1:32.99 /usr/src/tmp/palemoon/src/Pale-Moon/config/rules.mk:656: recipe for target 'default' failed
1:32.99 make[2]: *** [default] Error 2
1:32.99 /usr/src/tmp/palemoon/src/Pale-Moon/client.mk:372: recipe for target 'realbuild' failed
1:32.99 make[1]: *** [realbuild] Error 2
1:32.99 client.mk:172: recipe for target 'build' failed
1:32.99 make: *** [build] Error 2
1:33.02 608 compiler warnings present.
==> ERROR: A failure occurred in build().
Aborting...
jaro3 commented on 2015-05-10 02:53 (UTC)
I get the same error with 25.4.1 even if --enable-optimize commented out in mozconfig. Could this libxul.so error be related to parallel build "-j 4" in makepkg.conf or to using the infinality fonts instead of the stock Arch fonts?
Previous builds were running fine for me but the whole system was updated recently...
WorMzy commented on 2015-05-09 18:59 (UTC)
Is it failing at the exact same place?
Also, was this with 25.4.0 or 25.4.1 (just uploaded an hour or so ago)?
Does it build for you if you comment out the "--enable-optimize" line (#36) in mozconfig?
Pinned Comments
WorMzy commented on 2021-03-02 16:19 (UTC) (edited on 2022-08-03 21:12 (UTC) by WorMzy)
The following key is used to sign release commits:
40481E7B8FCF9CEC
Import it into your keyring however you want.
https://wiki.archlinux.org/index.php/GnuPG#Import_a_public_key