Package Details: php-phalcon 5.16.0-1

Git Clone URL: https://aur.archlinux.org/php-phalcon.git (read-only, click to copy)
Package Base: php-phalcon
Description: Web framework delivered as a C-extension for PHP
Upstream URL: https://phalcon.io
Keywords: cphalcon phalcon phalconphp
Licenses: BSD-3-Clause
Submitter: wolftankk
Maintainer: jturbide (illuser)
Last Packager: jturbide
Votes: 20
Popularity: 0.000366
First Submitted: 2014-11-11 03:39 (UTC)
Last Updated: 2026-06-22 23:24 (UTC)

Dependencies (1)

Required by (1)

Sources (1)

Latest Comments

1 2 3 4 Next › Last »

jturbide commented on 2026-05-20 20:00 (UTC)

Updated to Phalcon 5.13.0.

The legacy downstream compatibility patches have also been removed. The Phalcon team fixed the PHP 8.5 build issues upstream, including the generator path handling, smart_string include handling, and incompatible pointer warning path, so the package now builds cleanly without those PKGBUILD sed workarounds.

Tested locally with PHP 8.5: the extension compiles, packages, loads successfully, and reports version 5.13.0.

eeleater commented on 2024-11-19 14:29 (UTC)

This should be added to prepare() to workaround the error with the newest gcc:

sed -i 's/CPPFLAGS = -DPHALCON_RELEASE -DHAVE_CONFIG_H/CPPFLAGS = -DPHALCON_RELEASE -DHAVE_CONFIG_H -Wno-error=incompatible-pointer-types/g' Makefile

eeleater commented on 2022-12-31 07:43 (UTC)

Just fyi, the Build Dependency of php-psr can be removed, as Phalcon no longer uses it.

illuser commented on 2022-06-13 13:39 (UTC)

Archlinux builds should now be properly working again.

illuser commented on 2022-05-11 12:36 (UTC)

Note: I'm working with upstream to get this package building again on Archlinux.

sandra_cayraptor commented on 2021-11-28 19:20 (UTC)

Still not installable. It throws thousands of errors while build. Most of them are about the following. Broken compiled c extension?

expected »;«, »,« or »)« before »TSRMLS_DC« 206490 | static void php_zephir_init_module_globals(zend_phalcon_globals *phalcon_globals TSRMLS_DC)

illuser commented on 2020-07-26 16:04 (UTC)

If you are encountering zend_mm_heap corrupted errors in your applications, upstream recommends clean building the package and reinstalling.

mezcalit0x7a1 commented on 2020-01-03 15:35 (UTC)

I got the error phalcon.zep.c:5106:119: error: ‘ZEND_ACC_SHADOW’ undeclared.

This is because php 7.4 not compatible with phalcon 3.4.*, so I had to modify the PKGBUILD, changing pkgver=4.0.0 and sha256sums=('99471eb2cec0f3002e327ee05d8b5a407ead0fd3a9aa07cc5f5c1c278cddaaa6') and it worked well.

illuser commented on 2019-10-28 15:02 (UTC)

@wolftankk can you please add additional maintainers so the package doesn't fall behind like it previously did? Thank you.