Package Details: foxitreader

Git Clone URL: (read-only)
Package Base: foxitreader
Description: A fast, secure and complete PDF viewer
Upstream URL:
Licenses: custom:eula
Submitter: tdy
Maintainer: Muflone
Last Packager: Muflone
Votes: 432
Popularity: 3.439768
First Submitted: 2009-01-21 18:59
Last Updated: 2018-02-04 17:57

Latest Comments

nerrons commented on 2018-04-24 10:23

Experiencing the same problem mentioned by @birthstalker : UI fonts is monospaced.

birthstalker commented on 2018-03-20 12:43

The foxit reader UI font is somehow falling back to monospace font. How can I fix this issue? Screenshot:

Skycoder42 commented on 2018-02-14 12:59

After the update using the packaged Qt again, opening URLs embedded in the PDF is broken.

Here a shortened log from the open operation:

CReader_AppEx::OpenURL---url: ""
CReader_AppEx::CheckTrustySites--m_nSiteAccessRight: 3
CReader_AppEx::CheckTrustySites--m_csSitesDataManage: ""
kde-open5: /usr/lib/foxitreader/lib/ no version information available (required by kde-open5)
 >>> is repeated very often for many different combinations of libraries
kde-open5: /usr/lib/foxitreader/lib/ no version information available (required by /usr/lib/
kde-open5: relocation error: /usr/lib/ symbol _ZN15QGuiApplication16platformFunctionERK10QByteArray, version Qt_5 not defined in file with link time reference

EDIT: Apparently, this is because is not packaged so it will load the one provided by arch - which crashes because of the internal private APIs

Odusseus3215 commented on 2018-02-04 21:07

Printing now works with the latest build. Thanks

Muflone commented on 2018-02-04 17:05

@RemoteAdmin the plugin is not required to run foxitreader. It's only used to apply GTK+ appearance if gtk2 is available. If you lack the gtk2 package then you'll get the QT file chooser even if you use a GTK+ base desktop environment. If you have gtk2 installed then you'll have the GTK+ file chooser.

By the way I've found more missing dependencies, I'll add gtk2 to optdepends

RemoteAdmin commented on 2018-02-04 16:08

@Muflone Sorry for bothering again but is there a reason for not including gtk2? It is required by or am I missing something?

/usr/lib/foxitreader/platformthemes/ needs
/usr/lib/foxitreader/platformthemes/ needs

Muflone commented on 2018-02-04 13:34

fixed, thank you

RemoteAdmin commented on 2018-02-04 05:11

@gourdcaptain is right. There are a few dependencies missing.

I have run readelf -d against the elf files in this package and it turns out that the following dependencies are missing:

'qt5-xmlpatterns' 'libxslt' 'gstreamer0.10-base' 'fcitx-qt5' 'gtk2'

You can verify this list by using the following:

/usr/lib/foxitreader/FoxitReader needs
/usr/lib/foxitreader/fxplugins/ needs
/usr/lib/foxitreader/lib/ needs
/usr/lib/foxitreader/lib/ needs
/usr/lib/foxitreader/lib/ needs
/usr/lib/foxitreader/lib/ needs
/usr/lib/foxitreader/lib/ needs
/usr/lib/foxitreader/lib/ needs
/usr/lib/foxitreader/lib/ needs
/usr/lib/foxitreader/lib/ needs
/usr/lib/foxitreader/lib/ needs
/usr/lib/foxitreader/lib/ needs
/usr/lib/foxitreader/lib/ needs
/usr/lib/foxitreader/platforminputcontexts/ needs
/usr/lib/foxitreader/platforminputcontexts/ needs
/usr/lib/foxitreader/platforms/ needs
/usr/lib/foxitreader/platforms/ needs
/usr/lib/foxitreader/platforms/ needs
/usr/lib/foxitreader/platforms/ needs
/usr/lib/foxitreader/platforms/ needs
/usr/lib/foxitreader/platforms/ needs
/usr/lib/foxitreader/platforms/ needs
/usr/lib/foxitreader/platforms/ needs
/usr/lib/foxitreader/platformthemes/ needs
/usr/lib/foxitreader/platformthemes/ needs
/usr/lib/foxitreader/platformthemes/ needs
/usr/lib/foxitreader/printsupport/ needs

gourdcaptain commented on 2018-02-04 04:31

Running foxitreader with the package causes the error "/usr/lib/foxitreader/FoxitReader: error while loading shared libraries: cannot open shared object file: No such file or directory", so it's missing a library dependency.

Muflone commented on 2018-02-03 22:56

I've replaced the qt-installer script with a beautiful hack from @phiresky Removed the qt5 dependency as it uses the shipped version (again)

Muflone commented on 2018-01-14 19:37

@Skycoder42 fixed, thank you

t0m5k1 commented on 2018-01-14 17:53

@Skycoder42 Seeing as pacaur is now unmaintained I would suggest you choose a different method. To help the maintainer could you uninstall this package built with pacaur and construct it manually by downloading the pkgbuild into a folder on desktop or home folder and manually build it to see if you get the same error?

Skycoder42 commented on 2018-01-14 12:20

The current version (rev 5) has an invalid path in the system desktop file:

[Desktop Entry]
Name=Foxit Reader
Exec=foxitreader %F
Exec=/tmp/pkg-build/foxitreader/src/foxitreader-installer/ %F

The second Exec statement causes the problem. /tmp/pkg-build is the folder where the package was packaged by in my case pacaur. Please fix that part of the desktop file. For rev. 4, the second line was simply not there, I guess it's simply a missed leftover from the installer script.

Muflone commented on 2018-01-14 03:08

It took me a lot of time to fix this package.

Finally dropped the qt-installer-framework dependency (broken?) and replaced with a qt-installer custom script

There're actually two issues:

  1. if you build this package using your user (no chroot) then you'll have a duplicate desktop file in your ~/.local/share/applications folder
  2. print doesn't work for me, crashing application. This is somehow related to the QT version

Sailor commented on 2018-01-12 05:50

Hi, I got the same problem like other guys.

[0] Warning: QFile::at: Cannot set file position 26977808 Cannot register in-binary resource. ==> 错误: 在 build() 中发生一个错误。 正在放弃... ==> 错误:Makepkg 无法构建 foxitreader.

if you can help me? thanks!

Odusseus3215 commented on 2018-01-11 15:44

Hi, I am experiencing systematic "segmentation fault/core dumped" crashes whenever I try printing with Foxitreader. Has anyone else had the same issue ?


nurfz commented on 2018-01-07 10:57

I got the same problem.

[0] Warning: QFile::at: Cannot set file position 26977808 Cannot register in-binary resource.

qt-installer-framework is installed. Qt version is qt5-base 5.10.0-2. Manual build with makepkg -sf does not work either.

sgar commented on 2017-12-30 16:48

this problem seems to be related to the qt version.. as qt-installer-framework compiled against v5.9.3 will not report errors.. as arch qt5 version is now 5.10.0..

pozar87 commented on 2017-12-30 09:07

Hi! Same problem here:

[0] Warning: QFile::at: Cannot set file position 26977808 Cannot register in-binary resource.

CravateRouge commented on 2017-12-29 18:20

@Muflone I've exactly the same error as nplatis with makepkg -sf. I don't have any idea of where this comes from. Can you help me?

Muflone commented on 2017-12-16 18:25

@nplatis I don't know, never seen that message before. try to build the package manually using makepkg -sf (or better with extra-x86_64-build)

nplatis commented on 2017-12-14 09:31

A receive an error when trying to install this package (using pacaur): After "Starting build()..." I get:

[0] Warning: QFile::at: Cannot set file position 26977808 Cannot register in-binary resource.

Muflone commented on 2017-11-19 00:00

This package doesn't need any fix to build.
You have to update the qt-installer-framework before to launch the foxitreader installation.
Here's a forced update which requires an higher version to avoid this issues.

heinrich5991 commented on 2017-11-16 11:29

You need the following patch for the PKGBUILD:

t0m5k1 commented on 2017-10-29 10:25

You have errors in your build array
as it is causing the following error:

=> Starting build()...
Usage: devtool [options] binary

-h, --help Displays this help.
-v, --version Displays version information.
--verbose Verbose mode. Prints out more information.
--update <file> Updates existing installer or maintenance
tool with a new installer base.
--dump <folder> Dumps the binary content that belongs to an
installer or maintenance tool into target.
--operation <mode,name,args,...> Executes an operation with a list of
arguments. Mode can be DO or UNDO.

binary Existing installer or maintenance tool.
==> ERROR: A failure occurred in build().
:: failed to build foxitreader package(s)

Please fix

licensed commented on 2017-10-25 21:45

curl: (22) The requested URL returned error: 416
==> ERRO: Falha ao baixar
==> ERROR: the build failed

I had tried to clean cache (# apacman -Scc) and remove (uninstall) and install again, not success.

nepiktaz commented on 2017-10-16 12:06

Update qt-installer-framework before updating foxitreader to avoid build failures

grinderz commented on 2017-10-16 03:33

==> Starting build()...
Usage: devtool [options] binary
binary Existing installer or maintenance tool.
==> ERROR: A failure occurred in build().
:: failed to build foxitreader package(s)

UPD: thx nepiktaz, update qt-installer-framework to avoid failure.

Muflone commented on 2017-07-09 11:01

Removed the fcitx and fcitx-qt5 dependencies

Muflone commented on 2017-07-09 10:56

@phunni I've just checked the EULA checksum and it still matches.
Maybe your download is corrupt

Kanjelman commented on 2017-07-06 23:29


The recent package update seems to have resolved the problem, and I was able to successfully install foxitreader via AUR just a couple of minutes ago. Cheers.

Cake commented on 2017-07-05 13:25


Maybe foxit constantly changes their eula.html. You can edit the PKGBUILD and skip the sha256sum check of this file.

phunni commented on 2017-07-05 12:45

I am now getting the errors that others had before the update regarding sha256sums

==> Making package: foxitreader (Wed 5 Jul 13:45:17 BST 2017)
==> Retrieving sources...
-> Found eula.html
-> Found foxitreader.patch
-> Found
-> Found foxitreader-excluded_files-x86_64
==> Validating source files with sha256sums...
eula.html ... FAILED
foxitreader.patch ... Passed
==> ERROR: One or more files did not pass the validity check!
:: failed to verify foxitreader integrity

gilcu3 commented on 2017-07-03 13:03

Could somebody be so kind to post a link for the changelog? I always have a really hard time finding it, and for example today I couldn't. Thanks

Muflone commented on 2017-07-02 18:14

package updated

Kanjelman commented on 2017-07-01 20:05

Hello, I have the same error message as @vittik. I'm trying to install on Manjaro xfce 64-bit. Thanks.

100 70.2M 100 70.2M 0 0 902k 0 0:01:19 0:01:19 --:--:-- 2514k
-> Found foxitreader-excluded_files-x86_64
==> Validating source files with sha256sums...
eula.html ... FAILED
foxitreader.patch ... Passed
==> ERROR: One or more files did not pass the validity check!

vittik commented on 2017-06-30 13:06

pacaur -S foxitreader

100 70.2M 100 70.2M 0 0 1138k 0 0:01:03 0:01:03 --:--:-- 1179k
-> Found foxitreader-excluded_files-x86_64
==> Validating source files with sha256sums...
eula.html ... FAILED
foxitreader.patch ... Passed
==> ERROR: One or more files did not pass the validity check!
:: failed to verify foxitreader integrity

herdsman commented on 2017-06-16 10:19

@a36233, downgrading qt5-webkit (5.8.0-3 in my /var/cache/pacman/pkg) fixed the segfault.

Cake commented on 2017-06-14 02:30

I also get core dumped from the command line. The core dumped information is similar to that posted by @a36233.

@severach, running foxitreader from the GUI icon also crashed.

a36233 commented on 2017-06-06 14:49

I get core dumped on startup.

Process 1738 (FoxitReader) of user 1000 dumped core.

Stack trace of thread 1738:
#0 0x00007f83be26e088 n/a (
#1 0x00007f83be26fa2b n/a (
#2 0x00007f82ebfff0e5 n/a (n/a)
#3 0x00007f83be0833a2 n/a (
#4 0x00007f83be1a0c0a _ZN3JSC8evaluateEPNS_9ExecStateERKNS_10SourceCodeENS_7JSValueEPS5_ (
#5 0x00007f83bcc8896f n/a (
#6 0x00007f83bcc88c67 n/a (
#7 0x00007f83bddbb825 n/a (
#8 0x00007f83bddbbb03 n/a (
#9 0x00007f83bddcf7d4 n/a (
#10 0x00007f83bcf66ade n/a (
#11 0x00007f83ba9fadeb _ZN7QObject5eventEP6QEvent (
#12 0x00007f83bbf0446c _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (
#13 0x00007f83bbf0bcf4 _ZN12QApplication6notifyEP7QObjectP6QEvent (
#14 0x00007f83ba9cbb58 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (
#15 0x00007f83baa22b6e _ZN14QTimerInfoList14activateTimersEv (
#16 0x00007f83baa23311 n/a (
#17 0x00007f83b76c6a47 g_main_context_dispatch (
#18 0x00007f83b76c6c78 n/a (
#19 0x00007f83b76c6d0c g_main_context_iteration (
#20 0x00007f83baa23e3f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (
#21 0x00007f83ba9ca1da _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (
#22 0x00007f83ba9d2a34 _ZN16QCoreApplication4execEv (
#23 0x0000000000524c98 n/a (FoxitReader)
#24 0x00007f83b966643a __libc_start_main (
#25 0x0000000000523cb9 n/a (FoxitReader)

severach commented on 2017-06-01 07:24

foxitreader from the command line does not work and hangs with madmax's error FoxitReader from the menu works fine. is broken.

hoshi411 commented on 2017-05-24 03:07

Anyone figured out how to start Foxit Reader in HiDPI mode?
I changed the .desktop file to

Exec=env GDK_SCALE=2 GDK_DPI_SCALE=2 CLUTTER_SCALE=2 foxitreader %F

but no go :( I can barely see the icons.

Ferreret commented on 2017-05-22 18:20

Hello, I've just installed foxitreader but I can't see the icons or fonts ( How can I fix it?

madmax commented on 2017-05-15 14:48

@Muflone The 2017-05-13 update of extra/qt4 has fixed this for me - thanks

Muflone commented on 2017-05-14 11:35

is your system fully upgraded?
I cannot simulate your issue in any way.

madmax commented on 2017-05-12 13:16

For the last few days foxitreader refuses to be opened -
/usr/lib/foxitreader/FoxitReader: /usr/lib/foxitreader/lib/ no version information available (required by /usr/lib/

IIRC this occures when an application has been built against an older version of the library than currently installed

jester commented on 2017-04-26 06:42

Problem solved with the last update.

Thanks Muflone

Muflone commented on 2017-04-25 17:05

package updated removing all the QT5 libraries except the PrintSupport which seems broke this package, resulting in a -102.70 MiB difference

Muflone commented on 2017-04-25 11:34

@jester and @dantopa
I'm going to slim down this package by removing their bundled libraries.
In the meanwhile you can simply delete the __IN THE FOXITREADER/lib DIRECTORY__ which conflicts with the system library.

dantopa commented on 2017-04-25 05:10

Same problem as jester. Also, I'm having problems with spotify and mega.

jester commented on 2017-04-24 14:11

I get this error when try to run foxitreader.

/usr/lib/foxitreader/FoxitReader: /usr/lib/foxitreader/lib/ version `CXXABI_1.3.8' not found (required by /usr/lib/

I have both files in the correct directories. But I don't know where is the problem.

Muflone commented on 2017-04-21 00:04

package updated to version for both i686 and x86_64 architectures.

I've removed the octet stream mimetype from the desktop launcher

Skycoder42 commented on 2017-04-12 10:44

Could you please remove the Octet-Stream mimetype of the desktop file? This causes some file explorers to even open binaries with foxit:


Regarding the non-available i686 version, the probably dropped support. You could split this package to make shure updates for x86_64 are still delivered.

Muflone commented on 2017-04-09 22:24

I'm sorry but actually I cannot update the package to the version 2.3.1 as there's no a download link for the i686 version, only for x86_64.
Please comment if anyone can find a link for the i686 version

maoyang_my commented on 2017-03-10 12:20

please add an option to let me disable the start tab, i hate closing every time manually instantly after I start foxit up.

Muflone commented on 2017-03-05 17:18

I agree in removing the .svn and .directory stuff.
I dislike the use of /opt filesystem (a generic trashcan for unsorted stuff) in place of /usr and I don't want to see another error message from namcap.

Muflone commented on 2017-03-05 16:28

this question was already risen in the past. There's no a right way to determine what would be the best mirror for you. Even the upstream website cannot properly redirect you to the fastest mirror.
In the past we used cdn04, then cdn01 and now cdn02. Every time there's someone afraid with the download speed. The only thing I could recommend is to manually change the mirror based on the user experience.
(here from Italy every mirror except cdn02 transfers with a speed < 20 Kbps)

fsck_bieber commented on 2017-03-05 07:20

Currently this package is using cdn02. which provide horrible speed(<200kbps) to Asia IP. If feasible, I suggest the package to use the right mirror according to region instead.

Asia cdn:

zsrkmyn commented on 2017-03-05 06:40

What's more, according to the PKGBUILD's standard[1], foxiterader is a self-contained package, which should be installed to /opt, AFAIC.
I've worked out a PKGBUILD (and patch) based on yours here[2]. Take it if you like :)


zsrkmyn commented on 2017-03-05 06:23

There are still lots of redundant '.svn' directories and '.directory' files in the package. I suggest to use `cd "$pkgdir"; find -name .svn -exec rm -rf {} +; find -name .directory -exec rm -rf {} +` to remove them.

Muflone commented on 2017-03-04 00:25

Package updated to

petronny commented on 2017-02-27 07:46

Please update it to 2.3

nickmcummins commented on 2017-02-10 18:29

@jorgedcc: After searching online a bit, I decided to post regarding this font issue on the official Foxit forums. I'll update my comment here if/once they get back on how to set the default application font. I'm using xfce4 but I don't think the solution would be any different on another DE like Cinnamon.

Anonymous comment on 2017-01-29 18:54

I managed to update to v2.3.0.2174 by changing the .SRCINFO and PKGBUILD files.
But, Muflone, could you keep this package updated please?

Anonymous comment on 2016-12-31 12:08

**EDIT:** Never mind I'm installing qt-installer-framework now with makepkg.
I just don't understand why the foxitreader package doesn't do this for me.
Thanks for this package.

What's up with the qt-installer-framework dependency?

[robert@designbox ~]# cd /tmp/foxitreader
[robert@designbox foxitreader]# makepkg -si
==> Making package: foxitreader 2.2.1025-1 (Sat 31 Dec 2016 12:58:50 CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
[sudo] password for robert:
error: target not found: qt-installer-framework
==> ERROR: 'pacman' failed to install missing dependencies.

bsidb commented on 2016-12-29 01:57

Can you input Chinese character with fcitx input method? I failed to active the input method in the program.

neo_ch commented on 2016-12-11 15:33

On Linux Foxit Reader is associated to *every* file type. If a file type does not have a default application, it opens with Foxit Reader. Since Foxit is a PDF viewer, open a non-PDF file with it causes an error.

To avoid Foxit Reader to be associated to every file type, the MimeType entry in FoxitReader.desktop msut be modified from

Here is an updated patch to fix this annoying bug:

Muflone commented on 2016-12-05 01:26

Package updated to version 2.2.1025

jorgedcc commented on 2016-11-22 23:40


Like @nickmcummins, I would also like to change the default font used by Foxit Reader, I'm using cinnamon DE. Can someone point me where I can change it?


brain_death commented on 2016-11-18 19:56

cd /usr/lib/foxitreader/
sudo chmod 0777 configtoolbar.xml


mkoloberdin commented on 2016-11-17 19:26

Here is a patch to update to version 2.2.1025:
On startup, however, this version of Foxit Reader complains several times about a failure to open /usr/lib/foxitreader/configtoolbar.xml and the toolbar looks somewhat distorted. It looks like it tries to open this file for writing.

mckinnon81 commented on 2016-11-09 09:56

If you are finding the download speeds slow. Edit the PKGBUILD and change the links from cdn01 to cdn09

erxyi commented on 2016-10-30 02:44

I found a fix for the monospace problem: in KDE5 there's no KDEHOME variable in the environment and defining it(i.e. by making `alias foxit='KDEHOME=~/.kde4 foxitreader` solves it.

On the other hand, there's another thing: There's simple way to solve problem with "connectedpdf" nags, it's necessary to rename /usr/lib/foxitreader/fxplugins directory to anything else - like stated in

rogovski commented on 2016-10-20 18:04

Thanks, it works very fine!

nickmcummins commented on 2016-10-07 18:24

Is there a way to change the default application font? Foxit seems to be defaulting to my default fixed-width (monospace) font for the application font, which looks pretty bad and non-uniform with all other applications I use.

There doesn't seem to be a preference to set it.. does anyone know if there is a way to override the default application font?

Muflone commented on 2016-09-24 11:13

does your file path contain some spaces or special characters?

bol0bal4 commented on 2016-09-22 02:26

Hi @Muflone,
I have just installed ver 2.1; When open some pdf via xdg-open, this bug still happened.
Thank you,

Muflone commented on 2016-09-10 14:17

I'll add the epoch if you think is really needed.
Can you explain why you think is dangerous to remove the epoch? AUR doesn't keep different versions.

Universebenzene commented on 2016-09-07 07:53

@Muflone OK... So will the epoch come back on the next update?

farseerfc commented on 2016-09-07 05:06

@Muflone getting rid of epoch is very annoying and even dangerous for the users...

Muflone commented on 2016-09-04 11:16

you're right, I got rid of the epoch (1:) prefix in the version number.
Just ignore the warning for once and install it straight

Universebenzene commented on 2016-09-04 02:12

The previous version of this package is 1:, and my package manager said that the previous version is newer than today's(2.1.0805-1)...Is there something wrong?

Muflone commented on 2016-08-15 15:12

I cannot confirm your issue with xdg-open, here everything works fine

bol0bal4 commented on 2016-07-22 04:24

If you wanna use foxitreader via xdg-open, you must patch /usr/lib/foxitreader/
Edit line 3: selfpath="$(dirname $(readlink -f) "$0")"
readlink return NULL all the times.

das_j commented on 2016-07-18 14:56

@Maxiride why not skip the integrity check of the EULA?

It's not critical to check at the EULA imo.

Muflone commented on 2016-07-09 23:52

@pschichtel I've added the make dependency

@everyone package updated to the latest version

rmlopes commented on 2016-07-07 14:05

Thank you @Maxiride, that comment should be pinned.

Maxiride commented on 2016-06-29 07:11

Eula changed, accordingly the build fail because of a mismatch of the checksum =)§
Solved thanks to aleroise comment on 2014-09-27 19:37

Just for others to now, when asked edit the PKGBUILD and modify the first sha256sum with 738fc621a727e0429b9c50580b3c166776797f925f2819037d1414dad0b95f6a

If in the future anyone gets again this error just download the eula.html found in the Sources section on AUR and calculate it's sha256 =)

pschichtel commented on 2016-06-26 23:31

The build failed for me due to missing (from extra/qt5-declarative).

Muflone commented on 2016-06-18 14:51

Foxitreader ships its own set of libraries. Previous versions used the system libraries causing a lot of troubles for different version numbers. The new package uses the shipped libraries.

@vigilian and @ltcmdrdata please rebuild the package again

ltcmdrdata commented on 2016-06-17 11:29

I get an error when I try to start foxitreader.
The installation works without any problem, all packets are up to date:

[jkg@ds9 Downloads]$ foxitreader
/usr/lib/foxitreader/FoxitReader: symbol lookup error: /usr/lib/foxitreader/lib/ undefined symbol: OPENSSL_init_library

vigilian commented on 2016-06-09 08:04

the print setup doesn't work. I can t configure or print anything

nbd commented on 2016-06-09 06:29

I tried to update foxitreader and pacman shows that the installed size has increased from 6 Mb to 126 Mb. Is it some glitch?

stonyboy commented on 2016-06-07 10:54

Thanks. Your new package works very nicely.

Muflone commented on 2016-04-25 21:27

You were right, the whole package was lacking the lib directory in the library path. However I didn't changed the system-wide but only changed the application launcher to use the local libraries

stonyboy commented on 2016-04-05 19:44

I also needed to create two symlinks to stop ldconfig from complaining:

cd /usr/lib/foxitreader/lib
sudo ln -sf
sudo ln -sf

stonyboy commented on 2016-04-05 17:20

Creating a foxitreader.conf with this content:


And putting it in /etc/ seems to do the trick

stonyboy commented on 2016-04-05 17:07

After installation i get this:

foxitreader: error while loading shared libraries: cannot open shared object file: No such file or directory

The SO is here: /usr/lib/foxitreader/lib/, so does this need to be added to the ld cache?

Muflone commented on 2016-03-06 02:15

package updated, thank you

bobowolf123 commented on 2016-03-05 19:13

@Muflone. is out. Thanks

Rhinoceros commented on 2015-11-01 23:48

Oh, it seems to be working fine now. I'm not sure what the problem was previously. Sorry for the noise.

Muflone commented on 2015-11-01 22:14

what sha256 have you got?
I've downloaded the file again and my sha256sum matches with that on the PKGBUILD

Rhinoceros commented on 2015-11-01 21:59

Thanks Muflone for the fix. However, is anyone else getting the following error? I've tried downloading the sources four times.

==> Validating source files with sha256sums... ... FAILED
==> ERROR: One or more files did not pass the validity check!

Muflone commented on 2015-11-01 18:56

At last I've made it using qt-installer-framework
Package updated to the latest version

Muflone commented on 2015-10-25 20:27

As far I can see, there's no way to extract the files from the Foxit setup without the user interaction (then, the application cannot be installed system-wide from a package).

Hints are welcomed

EDIT: ok, I found a way using qt-installer-framework but it needs a couple of fixes, stay tuned.

outofdate2 commented on 2015-10-20 16:24

please update to new version, thank you. @Muflone

s8dtvt commented on 2015-10-11 16:44

New Foxit Version just release on 10/08/2015

Muflone commented on 2015-09-06 15:53

package updated

Nowaker commented on 2015-08-28 13:04

==> Validating source files with sha256sums...
eula.html ... FAILED

theforeigner commented on 2015-05-18 09:06

Thanks Muflone, that did the trick!

Muflone commented on 2015-05-17 17:13

@theforeigner remove such fake symlink and rebuild the package foxitreader from scratch. It should link against, not against the non existant

theforeigner commented on 2015-05-17 07:33

I still have the same problem as well. There's a softlink created /usr/lib/ -> /usr/lib/ but I still get the same error as forivall and kab reported.

Installing lib32-libgnutls28 doesn't work either, it fails the GPG keycheck when attempting to install dependency lib32-libnettle4.

Muflone commented on 2015-05-17 00:13

Package updated and cleaned up a bit.

@forivall and @kab, do you still have the issue?
The executable file FoxitReader is linked to => /usr/lib32/

forivall commented on 2015-05-08 22:25

@kab - I just created , install that, and @tdy, please add it as a dependency.

kab commented on 2015-05-02 15:23

GnuTLS got updated, which leads to a broken FoxitReader:
error while loading shared libraries: cannot open shared object file: No such file or directory

kaptoxic commented on 2015-03-11 17:02

Awesome! Works great -- I thought this reader was not available for linux...

rabcor commented on 2014-10-17 10:34

Outdated EULA checksum.

aleroise commented on 2014-09-27 19:37

Change second checksum in 'sha256sums' in PKGBUILD file to :
844db1455fdaf081e9f6305a54b8d3fbd743ae79fdfcfd266213ef28405d2c28 and its ok.

If a new version of eula.html is put online, download the new eula.html, go to and upload your file to it, you'll get the new checksum ;)

diffycat commented on 2014-07-04 19:00


lib32-gtk2 - here you should add multilib repository
lib32-sqlite3 - and change that dependency to 'lib32-sqlite'

nbb commented on 2014-07-04 17:38

- desktop-file-utils (already installed)
- lib32-gtk2 (building from AUR)
- lib32-sqlite3 (building from AUR)

Error during installation:
error: target not found: lib32-gtk2
error: target not found: lib32-sqlite3

stativ commented on 2014-05-31 08:25

Merged foxitreader-bin to foxitreader. Reason: duplicate package.

idomeneo1 commented on 2013-12-09 13:29

the 2nd sha256sum is now supposed to be

Muflone commented on 2013-12-04 11:03

the license sha256sum doesn't match anymore.

mezcal commented on 2013-09-26 07:15

the dependency lib32-sqlite3, sqlite3 is now lib32-sqlite, sqlite

Anonymous comment on 2013-07-28 02:24

replace 2nd sha256sum with 989d43e0d10476582bf7ad6cb22ac4ba0571de9b227885204f1811272b071beb and it works.

Anonymous comment on 2013-06-28 09:29

I'm new to arch and not sure how to properly report issues. Some dependencies have been updated and previous versions are no longer present, at least on the mirror I use. e.g.: error: failed retrieving file 'lib32-libxxf86vm-1.1.2-1-x86_64.pkg.tar.xz' from : The requested URL returned error: 404 Not Found

I think is the latest version available.

Not sure if I can force pacman use different versions (new to arch :) ) or you should update the package


billryan commented on 2013-06-22 15:41

The "" in source() should be replaced with "", and the "install -Dm644 ../rd_eula.htm" in package() should be replaced with "install -Dm644 ../eula.html"

Cravix commented on 2013-01-05 09:02

ok, upload the new pkgbuild, seems we don't need the alternative launcher at first= = if there's any other problem, feel free to report to me.
and, i must thank panda-z here for testing new pkgbuild under x86-64 for me :)

Cravix commented on 2013-01-04 08:38

i'm using arch i686,
do you mean now we can directly use FoxitReader686 (tbh it's the original launcher) to launch foxit reader under x86-64 environment?
if so, try this pkgbuild:
and tell me whether it works or not, if it works i'll replace current pkgbuld with it.

leafonsword commented on 2013-01-04 08:15


leafonsword commented on 2013-01-04 07:58

-> 正在下载 rd_eula.htm...

==> 错误: 无法下载 rd_eula.htm
==> ERROR: Makepkg was unable to build foxitreader.

Anonymous comment on 2012-10-19 17:46

I tried to build it with the link changed, but it tells me that the md5sum test fails for the rd_eula.htm file.

Cravix commented on 2012-10-14 04:26
seems this link works.

have you uncommented "multilab" in /etc/pacman.conf?

onny commented on 2012-10-02 09:13

unable to download the file FoxitReader-1.1.0.tar.bz2 :(

anatolik commented on 2012-09-27 03:22

Tried to build it on 64bit system and got an error:

$ makepkg -s
==> Making package: foxitreader 1.1-5 (Wed Sep 26 20:14:11 PDT 2012)
==> Checking runtime dependencies...
==> Installing missing dependencies...
error: target not found: lib32-gtk2
==> ERROR: 'pacman' failed to install missing dependencies.

ninian commented on 2012-09-19 21:39

It's going nowhere, I'm afraid. =>
"Unfortunately, due to human resources, we have stopped maintaining Reader for Linux. But we are developing windows-less frame Reader that can run across platforms. That will be a substitute version of current one."

senjik commented on 2012-09-02 18:47

please update the pkgbuild

Anonymous comment on 2012-08-03 00:09

Would be nice if you would update the PKGBUILD and change the source to the URL posted by carrioncrow.

Anonymous comment on 2012-03-05 22:06

I couldn't install this soft, so I replaced the link in PKGBUILDS with this one and it works :

Denhart commented on 2011-12-13 23:19

@Alir3z4, if thats the case you have too ;)
Our PKGBUILDS are exactly the same..

Alir3z4 commented on 2011-12-13 22:50

@Denhart you missed the md5sums :|
I updated and it works without any problem []

Denhart commented on 2011-12-12 20:05

I updated the PKGBUILD with the new link, it can be found at :)

Anonymous comment on 2011-12-12 12:55

this link seems cannot download....OMG...

Anonymous comment on 2011-12-12 12:34

The download link is unusable. Plz update!!!!

craig commented on 2011-12-04 21:05

The download path changed to

Anonymous comment on 2011-06-21 13:58

change md5sum for eula to 53853cd872ac7e7fde9676c210f1a473 from e0ba59e3a111f402f99c2d2177d6dfa5

craig commented on 2011-05-07 02:19

The reader always opens a fixed size window. Is there any way to change this behavior to full screen height?

twa022 commented on 2011-05-06 01:42

the changes to the launcher should be for x86_64 only. I was thinking more like something here:

twa022 commented on 2011-05-06 01:37

the changes to the launcher should be for x86_64 only. I was thinking more like something here:

twa022 commented on 2011-05-04 07:15

could you change fr.launcher (for x86_64 only) to:

export GTK_PATH=/usr/lib32/gtk-2.0
export GDK_PIXBUF_MODULE=/usr/lib32/config/gdk/gdk-pixbuf.loaders
export PANGO_RC_FILE=/usr/lib32/config/pango/pangorc
export LD_LIBRARY_PATH="/usr/lib32:$LD_LIBRARY_PATH"
exec /usr/lib/foxitreader/FoxitReader "$@"

This way it'll load the lib32 gtk2 theme to be more attractive.


Anonymous comment on 2011-01-30 08:45

fr.launcher should be changed to:

exec /usr/lib/foxitreader/FoxitReader "$@"

instead of:

cd /usr/lib/foxitreader
./FoxitReader "$@"

so that local file execution will be possible.

tdy commented on 2011-01-14 05:24

@chris_l: The spirit of the binary rule is to prevent people from uploading malicious programs. An icon is technically a "binary" file, but I don't see why that would apply to a 4KB standard-format image. It's kind of like when people used to blindly and religiously cite the "Contributor" vs "Maintainer" PKGBUILD requirement from the guidelines wiki without putting any thought into what the purpose would be.

Anonymous comment on 2011-01-06 00:03

you need to change fr.launcher for multilib systems.

chris_l commented on 2011-01-01 04:28

the fr.png file is a binary file, including binary files is against the rules, you need to host it on a external server

GutenYe commented on 2010-12-30 12:53

if show up with below error, Change the X Server color depth to 24bit, it works.

PS. foxitreader has many bugs in linux.
/usr/bin/foxitreader: line 18: 9980 Segmentation fault $CMD "$@"


tReader:8896): Gdk-WARNING **: /build/buildd/gtk+2.0-2.16.1/gdk/gdkpixbuf-drawable.c:1247: Source drawable has no colormap; either pass in a colormap, or set the colormap on the drawable with gdk_drawable_set_colormap()

tReader:8896): Gdk-WARNING **: The gdk_draw_*_image require the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap

tReader:8896): Gdk-WARNING **: Attempt to draw a drawable with depth 24 to a drawable with depth 16
The program 'H�8
tReader' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 5479 error_code 8 request_code 70 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)

reflectionalist commented on 2010-12-18 14:31

What's wrong?

--> resolving desktop-file-utils... installed
--> resolving lib32-gtk2... unresolvable
--> resolving lib32-libxdamage... unresolvable
--> resolving lib32-sqlite3... unresolvable
WARNING: unresolved dependencies: foxitreader -> lib32-gtk2 (not found)

Anonymous comment on 2010-08-12 16:43

Change md5sums to


Anonymous comment on 2010-07-06 17:13

Eula file doesn't pass checksum check, how can I fix this?

Hiz commented on 2010-04-16 11:02

need lib32-bug-buddy for 64