Package Details: palemoon 1:33.1.1-1

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.010628
First Submitted: 2014-06-05 10:54 (UTC)
Last Updated: 2024-05-29 12:43 (UTC)

Pinned Comments

micwoj92 commented on 2024-06-02 13:20 (UTC)

diff --git a/PKGBUILD b/PKGBUILD
index 39a928a..05d50a2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -17,7 +17,7 @@ url="https://www.palemoon.org/"
 license=('MPL-2.0')
 depends=('gtk2' 'dbus-glib' 'desktop-file-utils' 'libxt' 'mime-types' 'alsa-lib'
          'startup-notification')
-makedepends=('python2' 'autoconf2.13' 'unzip' 'zip' 'yasm'
+makedepends=('python2' 'unzip' 'zip' 'yasm'
              'libpulse' 'git')
 optdepends=('libpulse: PulseAudio audio driver'
             'ffmpeg: various video and audio support')
@@ -38,6 +38,10 @@ prepare() {
   git submodule init
   git config submodule.platform.url "${srcdir}/UXP"
   git -c protocol.file.allow=always submodule update
+  cd platform
+  git cherry-pick -n 6cbb2c372b208902e765aa577539c018d76ba1b8
+  git cherry-pick -n e484c9d31136fc7e197bb0d686463a6555897784
+  git cherry-pick -n acb34c35dbc3452101318cbb3cccf50b1a1c90b2
 }

 build() {
@@ -49,9 +53,6 @@ build() {
   export MOZCONFIG="${srcdir}/mozconfig"
   export CPPFLAGS="${CPPFLAGS} -O2 -Wno-format-overflow"

-  # Fix build failures with GCC>=14
-  export CFLAGS="${CFLAGS} -Wno-implicit-int -Wno-incompatible-pointer-types -Wno-int-conversion"
-
   ./mach build
 }

To drop autoconf2.13, alternatively just wait next month until 33.2.0, I cherry picked these patches for gtk3 version.

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

Latest Comments

« First ‹ Previous 1 .. 30 31 32 33 34 35 36 37 Next › Last »

WorMzy commented on 2014-11-24 16:51 (UTC)

It's the cuddlefish _version.py file again.. md5sums updated. I'm not sure if this is github not providing static tarballs, or wolfbeast retagging the release. I'd guess the former. In any case, as previously mentioned, I'll be switching to git checkout with the next release, so any changes like this won't cause makepkg to balk (with the added benefit that people won't need to download a huge tarball after every update).

toynbeeidea commented on 2014-11-24 03:00 (UTC)

==> Validating source files with md5sums... 25.1.0_Release.tar.gz ... FAILED palemoon.desktop ... Passed mozconfig.in ... Passed ==> ERROR: One or more files did not pass the validity check! ==> ERROR: Makepkg was unable to build palemoon.

ThePacman commented on 2014-11-23 06:20 (UTC)

aphirst: You can run makepkg 2>&1 | tee makepkg.log That will create a text file at makepkg.log containing all the output of makepkg. (If you use 'script -c makepkg' instead of 'makepkg 2>&1 | tee', it will save the color codes as part of the log, which would not be good.)

WorMzy commented on 2014-11-15 13:53 (UTC)

That must be heart-breaking to encounter. Waiting an hour for it to compile successfully, but fail on the packaging with such a useless error message. :c I'm afraid that I do think your makepkg.conf modification is at (kinda) at fault here. The following bug report [1] suggests that it might be a problem with a specific processor instruction (AVX). A precursor to this bug report [2] suggests that this instruction set is enabled when running with -march=native. You could try adding --enable-optimize="-mno-avx" to the mozconfig.in file and recompiling, but I can offer no guarantees that this will work. [1] https://bugzilla.mozilla.org/show_bug.cgi?id=902221 [2] https://bugzilla.mozilla.org/show_bug.cgi?id=680547

aphirst commented on 2014-11-15 08:49 (UTC)

I tried to build this and it seemed to fail right at the end, after ~50m work. Initially I thought it was to do with doing it in tmpfs, so I did it again on my HDD with plenty of free space. Same problem. The tail end of the compilation process (my VTE only caches so much). http://pastebin.com/0dhKAr7e Is it possible that any of my makepkg.conf settings are interfering? The only change I made was adding `-march=native`.

WorMzy commented on 2014-11-14 11:12 (UTC)

Thanks for the heads up, looks like git_refnames has been bumped again. As before, I have updated the md5sums, but not bumped the pkgrel. There's no need for people to rebuild because of the change. I may change the PKGBUILD to pull the tags from git for the next release, since the tarballs are apparently dynamic.

dicktater commented on 2014-11-14 04:55 (UTC)

Please update the PKGBUILD once you find out what's changed again with the github tarball. Thanks! 2014-11-13 palemoon 25.1.0-1 Validating source files with md5sums... 25.1.0_Release.tar.gz ... FAILED palemoon.desktop ... Passed mozconfig.in ... Passed ==> ERROR: One or more files did not pass the validity check! ==> ERROR: Makepkg was unable to build palemoon.

WorMzy commented on 2014-10-20 13:46 (UTC)

Looks like there was only a minor change: diff -aur old/Pale-Moon-25.0.1_Release/addon-sdk/source/python-lib/cuddlefish/_version.py new/Pale-Moon-25.0.1_Release/addon-sdk/source/python-lib/cuddlefish/_version.py --- old/Pale-Moon-25.0.1_Release/addon-sdk/source/python-lib/cuddlefish/_version.py 2014-10-13 23:51:35.000000000 +0100 +++ new/Pale-Moon-25.0.1_Release/addon-sdk/source/python-lib/cuddlefish/_version.py 2014-10-13 23:51:35.000000000 +0100 @@ -9,7 +9,7 @@ # (https://github.com/warner/python-versioneer) # these strings will be replaced by git during git-archive -git_refnames = " (tag: 25.0.1_Release, 25.0_RelBranch)" +git_refnames = " (tag: 25.0.1_Release)" git_full = "d981952fd1255581206e33e503afb378704da62d" I'll update the PKGBUILD, but I won't increment the pkgrel.

WorMzy commented on 2014-10-20 13:39 (UTC)

@hund: No worries, it happens. As it happens, it was quite lucky that you clicked it, as I hadn't subscribed to the comments, so I'd have missed erikwesselius' message otherwise. @erikwesselius: Looks like the github tarball changed for some reason. I'll update the PKGBUILD once I find out what's changed.

<deleted-account> commented on 2014-10-20 11:18 (UTC)

I'm sawwy! I missed the "Vote for this package" link and pressed the "Flag this package as out of date" link instead. :( PS. Brilliant idea to have them so close together. DS.