all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#72962: php-8.3.10 build failure
@ 2024-09-02 11:04 Marek Paśnikowski via Bug reports for GNU Guix
  2024-09-02 11:48 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Marek Paśnikowski via Bug reports for GNU Guix @ 2024-09-02 11:04 UTC (permalink / raw)
  To: 72962

Good morning or afternoon.

I am not able to update my system due to the following build failure:

standard output context
~
The following derivations will be built:
  /gnu/store/m7jd9csjwb8yvznassm2mgkx8nyx9m0q-easyeffects-7.1.7.drv
  /gnu/store/1gr6a27wls2xlykjqkgy51pxv8c5hfmi-lsp-plugins-1.2.15.drv
  /gnu/store/gxjs8dzg8gmif2gj1ybkxxzv623qpq4q-php-8.3.10.drv
~

build log context
~
configure: error: Package requirements (gdlib >= 2.1.0) were not met:

Package 'freetype2', required by 'gdlib', not found
~

I checked with the source code of (gnu packages php) — freetype does not
exist in the file.

I apologize for not posting a patch, but I am still wrapping my head
around concepts more fundamental than patch submission.  For example, I
think it is a good idea to Cc the PHP team here, but failed to find
documentation on how to identify the team’s email address.




^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#72962: php-8.3.10 build failure
  2024-09-02 11:04 bug#72962: php-8.3.10 build failure Marek Paśnikowski via Bug reports for GNU Guix
@ 2024-09-02 11:48 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  2024-09-02 17:27 ` [bug#72962] " Rutherther via Guix-patches via
  2024-09-11  3:29 ` Nathan Dehnel
  2 siblings, 0 replies; 4+ messages in thread
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2024-09-02 11:48 UTC (permalink / raw)
  To: Marek Paśnikowski; +Cc: control, 72962

merge 72943 72962
thanks
^ bot commands

Hi Marek,

> I apologize for not posting a patch, but I am still wrapping my head
> around concepts more fundamental than patch submission.

Good news!  I've merged this issue with the likely cause and a possible 
fix.

> For example, I
> think it is a good idea to Cc the PHP team here, but failed to find
> documentation on how to identify the team’s email address.

Teams don't have addresses/aliases, so you could have kept looking.

The teams are defined[0] in the Guix git repository, to facilitate 
automation[1] integrated with ‘git send-email’, and to keep one 
consistent source of truth.

If those examples look too complicated, ignore them, and just manually 
look up your favourite team members :-)

Kind regards,

T G-R

Sent from a Web browser.  Excuse or enjoy my brevity.

[0]: https://git.savannah.gnu.org/cgit/guix.git/tree/etc/teams.scm
[1]: https://guix.gnu.org/manual/devel/en/html_node/Teams.html




^ permalink raw reply	[flat|nested] 4+ messages in thread

* [bug#72962] php-8.3.10 build failure
  2024-09-02 11:04 bug#72962: php-8.3.10 build failure Marek Paśnikowski via Bug reports for GNU Guix
  2024-09-02 11:48 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2024-09-02 17:27 ` Rutherther via Guix-patches via
  2024-09-11  3:29 ` Nathan Dehnel
  2 siblings, 0 replies; 4+ messages in thread
From: Rutherther via Guix-patches via @ 2024-09-02 17:27 UTC (permalink / raw)
  To: 72962; +Cc: Tobias Geerinckx-Rice


Hello everyone,

note that the linked issue solves this only partially.
It fixes gd itself, but then there are still three
failing tests in php.

I suggest this as current workaround locally:
---
(use-modules
 (guix packages)
 (gnu packages gd)
 (gnu packages php))

(define gd-fixed
  (package/inherit gd
    (name "gd-fixed")
    (propagated-inputs
     (package-inputs gd))))

(define php
  (package/inherit php
    (inputs (modify-inputs (package-inputs php)
              (replace "gd" gd-fixed)))))

php






^ permalink raw reply	[flat|nested] 4+ messages in thread

* [bug#72962] php-8.3.10 build failure
  2024-09-02 11:04 bug#72962: php-8.3.10 build failure Marek Paśnikowski via Bug reports for GNU Guix
  2024-09-02 11:48 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  2024-09-02 17:27 ` [bug#72962] " Rutherther via Guix-patches via
@ 2024-09-11  3:29 ` Nathan Dehnel
  2 siblings, 0 replies; 4+ messages in thread
From: Nathan Dehnel @ 2024-09-11  3:29 UTC (permalink / raw)
  To: 72962

ping




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-09-11  3:32 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-02 11:04 bug#72962: php-8.3.10 build failure Marek Paśnikowski via Bug reports for GNU Guix
2024-09-02 11:48 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2024-09-02 17:27 ` [bug#72962] " Rutherther via Guix-patches via
2024-09-11  3:29 ` Nathan Dehnel

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.