GNU bug report logs -
#67332
[PATCH] gnu: ephemeralpg: Fix cross-compilation.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 67332 in the body.
You can then email your comments to 67332 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#67332
; Package
guix-patches
.
(Tue, 21 Nov 2023 15:47:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Zheng Junjie <zhengjunjie <at> iscas.ac.cn>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 21 Nov 2023 15:47:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/databases.scm (ephemeralpg): Fix cross-compilation.
[arguments]: Use Gexp, remove tailed #t.
[inputs]: Add bash-minimal.
Change-Id: Icdb3dc2db120b07f0d4f03a94a693459974ae06f
---
gnu/packages/databases.scm | 38 +++++++++++++++++++-------------------
1 file changed, 19 insertions(+), 19 deletions(-)
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index f0ea100c3b..c5e493440e 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -62,6 +62,7 @@
;;; Copyright © 2023 Felix Gruber <felgru <at> posteo.ne
;;; Copyright © 2023 Munyoki Kilyungi <me <at> bonfacemunyoki.com>
;;; Copyright © 2023 Giacomo Leidi <goodoldpaul <at> autistici.org>
+;;; Copyright © 2023 Zheng Junjie <873216071 <at> qq.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -202,26 +203,25 @@ (define-public ephemeralpg
(base32 "1ap22ki8yz6agd0qybcjgs4b9izw1rwwcgpxn3jah2ccfyax34s6"))))
(build-system gnu-build-system)
(arguments
- `(#:make-flags (list (string-append "CC=" ,(cc-for-target))
- (string-append "PREFIX=" %output))
- #:phases
- (modify-phases %standard-phases
- (delete 'configure) ; no configure script
- (add-after 'install 'wrap
- (lambda* (#:key inputs outputs #:allow-other-keys)
- (let ((out (assoc-ref outputs "out")))
- (wrap-program (string-append out "/bin/pg_tmp")
- `("PATH" ":" prefix
- (,(string-append (assoc-ref inputs "util-linux")
- "/bin")
- ,(string-append (assoc-ref inputs "postgresql")
- "/bin")
- ;; For getsocket.
- ,(string-append out "/bin")))))
- #t)))
- #:test-target "test"))
+ (list #:make-flags #~(list (string-append "CC=" #$(cc-for-target))
+ (string-append "PREFIX=" #$output))
+ #:phases
+ #~(modify-phases %standard-phases
+ (delete 'configure) ; no configure script
+ (add-after 'install 'wrap
+ (lambda* (#:key inputs outputs #:allow-other-keys)
+ (let ((out (assoc-ref outputs "out")))
+ (wrap-program (string-append out "/bin/pg_tmp")
+ `("PATH" ":" prefix
+ (,(string-append (assoc-ref inputs "util-linux")
+ "/bin")
+ ,(string-append (assoc-ref inputs "postgresql")
+ "/bin")
+ ;; For getsocket.
+ ,(string-append out "/bin"))))))))
+ #:test-target "test"))
(inputs
- (list postgresql util-linux))
+ (list bash-minimal postgresql util-linux))
(native-inputs
;; For tests.
(list ruby which))
base-commit: d20ece07dbb09382f361c8bbf0bcab9e83d8b73e
--
2.41.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#67332
; Package
guix-patches
.
(Tue, 21 Nov 2023 17:22:03 GMT)
Full text and
rfc822 format available.
Message #8 received at 67332 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
> [PATCH] gnu: ephemeralpg: Fix cross-compilation.
There is already a patch for that:
<https://issues.guix.gnu.org/49327#8>
and (a rebased version of) it effectively has already been applied:
<https://issues.guix.gnu.org/49327#150>
I guess you could copy it from c-u to master if you don't want to wait
for the c-u merge, but please use the search function at
<https://issues.guix.gnu.org/>:
<https://issues.guix.gnu.org/search?query=ephemeralpg>
Best regards,
Maxime Devos
[OpenPGP_0x49E3EE22191725EE.asc (application/pgp-keys, attachment)]
[OpenPGP_signature (application/pgp-signature, attachment)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#67332
; Package
guix-patches
.
(Tue, 21 Nov 2023 22:43:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 67332 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Op 21-11-2023 om 18:21 schreef Maxime Devos:
> > [PATCH] gnu: ephemeralpg: Fix cross-compilation.
>
> There is already a patch for that:
>
> <https://issues.guix.gnu.org/49327#8>
>
> and (a rebased version of) it effectively has already been applied:
>
> <https://issues.guix.gnu.org/49327#150>
>
> I guess you could copy it from c-u to master if you don't want to wait
> for the c-u merge, but please use the search function at
> <https://issues.guix.gnu.org/>:
In retrospect, the title of the patch I referred to doesn't indicate
it's about ephemeralpg and there are multiple search results, so the
last remark is not really applicable here.
[OpenPGP_0x49E3EE22191725EE.asc (application/pgp-keys, attachment)]
[OpenPGP_signature (application/pgp-signature, attachment)]
Reply sent
to
Z572 <873216071 <at> qq.com>
:
You have taken responsibility.
(Thu, 23 Nov 2023 12:22:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Zheng Junjie <zhengjunjie <at> iscas.ac.cn>
:
bug acknowledged by developer.
(Thu, 23 Nov 2023 12:22:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 67332-done <at> debbugs.gnu.org (full text, mbox):
Maxime Devos <maximedevos <at> telenet.be> writes:
> [[PGP Signed Part:Undecided]]
>
>
> Op 21-11-2023 om 18:21 schreef Maxime Devos:
>> > [PATCH] gnu: ephemeralpg: Fix cross-compilation.
>> There is already a patch for that:
>> <https://issues.guix.gnu.org/49327#8>
>> and (a rebased version of) it effectively has already been applied:
>> <https://issues.guix.gnu.org/49327#150>
ok, close it.
>> I guess you could copy it from c-u to master if you don't want to
>> wait for the c-u merge, but please use the search function at
>> <https://issues.guix.gnu.org/>:
what is the status of the core-updates now,it on ci.guix.gnu.org only build
'core', is this a configuration error?
core-update build failed , so i create patch 67365 and 67358 to fix
it (and thanks for Hilton Chain apply them!).
but eval failed in ci.guix.gnu.org.
```
Unable to fetch from bordeaux.guix.gnu.org, misc-error: (#f download failed ~S ~S ~S (http://bordeaux.guix.gnu.org/nar/r45xmcmqd1374qpbnfjds5rc3jsf7qr0-texlive-scripts-66594-checkout 404 Not Found) #f)
Trying content-addressed mirror at ci.guix.gnu.org...
Unable to fetch from ci.guix.gnu.org, misc-error: (#f download failed ~S ~S ~S (http://ci.guix.gnu.org/nar/r45xmcmqd1374qpbnfjds5rc3jsf7qr0-texlive-scripts-66594-checkout 404 Not Found) #f)
```
Can someone take a look?
>
> In retrospect, the title of the patch I referred to doesn't indicate
> it's about ephemeralpg and there are multiple search results, so the
> last remark is not really applicable here.
>
> [2. OpenPGP public key --- application/pgp-keys; OpenPGP_0x49E3EE22191725EE.asc]...
>
> [[End of PGP Signed Part]]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#67332
; Package
guix-patches
.
(Tue, 28 Nov 2023 02:00:01 GMT)
Full text and
rfc822 format available.
Message #19 received at 67332-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Op 23-11-2023 om 13:02 schreef Z572:
>
> Maxime Devos <maximedevos <at> telenet.be> writes:
>
>> [[PGP Signed Part:Undecided]]
>>
>>
>> Op 21-11-2023 om 18:21 schreef Maxime Devos:
>>> > [PATCH] gnu: ephemeralpg: Fix cross-compilation.
>>> There is already a patch for that:
>>> <https://issues.guix.gnu.org/49327#8>
>>> and (a rebased version of) it effectively has already been applied:
>>> <https://issues.guix.gnu.org/49327#150>
> ok, close it.
>>> I guess you could copy it from c-u to master if you don't want to
>>> wait for the c-u merge, but please use the search function at
>>> <https://issues.guix.gnu.org/>:
>
> what is the status of the core-updates now,it on ci.guix.gnu.org only build
> 'core', is this a configuration error?
I don't know.
[OpenPGP_0x49E3EE22191725EE.asc (application/pgp-keys, attachment)]
[OpenPGP_signature (application/pgp-signature, attachment)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#67332
; Package
guix-patches
.
(Mon, 04 Dec 2023 01:23:01 GMT)
Full text and
rfc822 format available.
Message #22 received at 67332-done <at> debbugs.gnu.org (full text, mbox):
Hi,
Maxime Devos <maximedevos <at> telenet.be> writes:
> Op 23-11-2023 om 13:02 schreef Z572:
>> Maxime Devos <maximedevos <at> telenet.be> writes:
>>
>>> [[PGP Signed Part:Undecided]]
>>>
>>>
>>> Op 21-11-2023 om 18:21 schreef Maxime Devos:
>>>> > [PATCH] gnu: ephemeralpg: Fix cross-compilation.
>>>> There is already a patch for that:
>>>> <https://issues.guix.gnu.org/49327#8>
>>>> and (a rebased version of) it effectively has already been applied:
>>>> <https://issues.guix.gnu.org/49327#150>
>> ok, close it.
>>>> I guess you could copy it from c-u to master if you don't want to
>>>> wait for the c-u merge, but please use the search function at
>>>> <https://issues.guix.gnu.org/>:
>> what is the status of the core-updates now,it on ci.guix.gnu.org
>> only build
>> 'core', is this a configuration error?
>
> I don't know.
The idea was to build only a little of it while it's still receiving
world rebuilding changes.
I haven`t been able to dedicate much time to it recently, but I`ll get
back to it eventually.
--
Thanks,
Maxim
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 01 Jan 2024 12:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 129 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.