#1082442 php-ast: FTBFS with php8.4_8.4.0~beta4-1: ast.c:1518:62: error: 'ZEND_DIM_ALTERNATIVE_SYNTAX' undeclared (first use in this function)

#1082442#5
Date:
2024-09-21 02:14:52 UTC
From:
To:
Hi,

During a test rebuild, php-ast was found to fail to build with
php8.4 8.4.0~beta4-1 available in experimental.

There are intentions to transition to php8.4 for trixie, please see #1074180.

To reproduce this locally, you need to install php8.4 and php-defaults from
experimental on an unstable system or build chroot.

Relevant part (hopefully):


The full build log is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/php8.4-beta/2/php-ast/php-ast_1.1.1-1+rebuild1726671120_amd64-2024-09-18T14:52:01Z.build

#1082442#10
Date:
2024-09-21 05:20:02 UTC
From:
To:
I would have preferred if you talked to me before doing this. The plan is to update the extensions around the time the RC1 is out.

There’s a transition bug already open: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074180

Now someone will have to close lol the bugs after the transition happens, so these bugs are neither helpful nor useful right now.

Please talk to me either directly or on the transition bug next time.

Ondrej
--
Ondřej Surý (He/Him)

#1082442#15
Date:
2024-09-21 05:20:02 UTC
From:
To:
I would have preferred if you talked to me before doing this. The plan is to update the extensions around the time the RC1 is out.

There’s a transition bug already open: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074180

Now someone will have to close lol the bugs after the transition happens, so these bugs are neither helpful nor useful right now.

Please talk to me either directly or on the transition bug next time.

Ondrej
--
Ondřej Surý (He/Him)