Package Details: php73-xmlwriter 7.3.33-11

Git Clone URL: https://aur.archlinux.org/php73.git (read-only, click to copy)
Package Base: php73
Description: xmlwriter module for php73
Upstream URL: http://www.php.net
Licenses: PHP
Submitter: matth
Maintainer: matth (el_aur)
Last Packager: el_aur
Votes: 11
Popularity: 0.002517
First Submitted: 2019-12-24 17:08 (UTC)
Last Updated: 2024-03-27 14:58 (UTC)

Pinned Comments

el_aur commented on 2022-02-02 09:14 (UTC) (edited on 2022-02-04 11:29 (UTC) by el_aur)

Created binary repository on build.opensuse.org

https://build.opensuse.org/project/show/home:el:archphp

For Arch Linux, edit /etc/pacman.conf and add the following (note that the order of repositories in pacman.conf is important, since pacman always downloads the first found package):

[home_el_archphp_Arch]
Server = https://download.opensuse.org/repositories/home:/el:/archphp/Arch/$arch

Then run the following as root

key=$(curl -fsSL https://download.opensuse.org/repositories/home:el:archphp/Arch/$(uname -m)/home_el_archphp_Arch.key)
fingerprint=$(gpg --quiet --with-colons --import-options show-only --import --fingerprint <<< "${key}" | awk -F: '$1 == "fpr" { print $10 }')
pacman-key --init
pacman-key --add - <<< "${key}"
pacman-key --lsign-key "${fingerprint}"

Refresh packages database

pacman -Syy

Now search for php packages you need:

pacman -Ss php73

Install with pacman -S packages you need or all PHP 7.3 packages with:

sudo pacman -S $(pacman -Ssq | grep '^php73')

el_aur commented on 2022-01-27 12:08 (UTC) (edited on 2022-01-27 15:18 (UTC) by el_aur)

Read Carefully! Breaking changes in compare with native PHP package

  1. Console version /usr/bin/php73 is installed with php73-cli subpackage, php73 doesn't include it anymore!!!

  2. PEAR and PECL are available as php73-pear and php73-pecl subpackages

  3. All shared modules are respresented as stand-alone subpackages and are not included with php73 package anymore.

  4. No more extensions in php.ini itself!

Separate INI files for each extension are placed in /etc/php73/conf.d

They are loaded in correct order according to priority

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

tompear commented on 2020-03-09 07:18 (UTC)

Just rebuild php73-imagick. In most cases it will resolve the problem.

berturion commented on 2020-03-08 16:07 (UTC) (edited on 2020-03-08 16:07 (UTC) by berturion)

Just to let you know, since version upgrade of ImageMagick in the arch repo, I have this warning :

PHP Warning:  Version warning: Imagick was compiled against ImageMagick version 1801 but version 1802 is loaded. Imagick will run but may behave surprisingly
extra/imagemagick                    7.0.9.27-1        7.0.10.0-1

berturion commented on 2020-03-03 11:08 (UTC)

Ok, thank you @tompear, I did not understand, it is clear now :)

tompear commented on 2020-03-03 07:38 (UTC)

Once again, 'smtp-forwarder' in case of install will give you a choice what package to install: esmtp, exim, msmtp-mta, nullmailer, opensmtpd or postfix. Any of it will fill the dependency so PKGBUILD must not point directly to postfix nor exim.

So all you need to do is clone package repo, edit PKGBUILD and change postfix to whatever you want and run makepkg -si.

berturion commented on 2020-03-02 10:32 (UTC)

@tompear about postfix dependency, I had to replace my existing exim installation with postfix in order to install php73. My problem is solved because my installation is very simple but that could cause some problem for others that don't have the choice of keeping exim (configuration of such a software is quiet difficult). Is it possible to accept exim as the mailer dependency?

tompear commented on 2020-03-02 08:27 (UTC)

@takit php73 doesnt depends directly on mariadb-libs but postfix (as php73 dependency) does. In fact postfix can by replaced by smtp-forwarder. There are some packages providing this functionality to choose from. I am using nullmailer.

tompear commented on 2020-02-28 14:45 (UTC)

PHP 7.3.15 released.

takit commented on 2020-02-27 03:19 (UTC)

Why php73 depends on mariadb-libs, while php72 doesn't? Is there a way to fix it? :: mariadb-libs and libmysqlclient57 are in conflict (libmariadbclient). Remove libmysqlclient57?

Dimmi commented on 2020-02-10 22:39 (UTC)

Why provides "php73-ldap", not "php"?

berturion commented on 2020-01-25 19:42 (UTC)

Awesome package, thanks a lot.