Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 09 Feb 2022 18:02:17 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 261797] devel/php-composer2: Fails to build with lang/php80 MYSQL80=ON
Message-ID:  <bug-261797-7788-iDmYeeRPWY@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-261797-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-261797-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261797

--- Comment #5 from Sean McBride <sean@rogue-research.com> ---
When running this command:

poudriere bulk -C -j amd64-13-0 devel/php-composer2

The error I encounter is:

[00:00:04] [01] [00:00:00] Building security/php80-openssl |
php80-openssl-8.0.15
[00:00:18] [01] [00:00:14] Finished security/php80-openssl |
php80-openssl-8.0.15: Failed: stage
[00:00:18] [01] [00:00:14] Skipping devel/php-composer2 |
php80-composer2-2.2.5: Dependent port security/php80-openssl |
php80-openssl-8.0.15 failed

security/php80-openssl fails to build, which is "normal" because of how #25=
2420
was fixed. i.e. when MYSQL80=3DON openssl is built into php itself, and
php80-openssl can/must not be used.

devel/php-composer2 *unconditionally* depends on security/php80-openssl, an=
d so
it consequently fails.

As I understand it from comments in the related tickets, devel/php-composer2
needs to somehow depend on php80-openssl *conditionally* instead of
unconditionally.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-261797-7788-iDmYeeRPWY>