* [bug#71564] [PATCH] gnu: gnuradio: Update to 3.10.10.0.
@ 2024-06-15 6:56 Andy Tai
2024-06-16 8:28 ` [bug#71564] Build failures Andreas Enge
2024-06-17 4:53 ` [bug#71564] [PATCH v2 0/3] *** Update of gnuradio and fixing dependency build failutes *** Andy Tai
0 siblings, 2 replies; 9+ messages in thread
From: Andy Tai @ 2024-06-15 6:56 UTC (permalink / raw)
To: 71564; +Cc: Andy Tai
* gnu/packages/radio.scm (gnuradio): Update to 3.10.10.0.
Change-Id: I0249f6345455054790a1b0050a4eea51d2780630
---
gnu/packages/radio.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index 56e674a8ed..daab0f4be0 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -793,7 +793,7 @@ (define-public redsea
(define-public gnuradio
(package
(name "gnuradio")
- (version "3.10.8.0")
+ (version "3.10.10.0")
(source
(origin
(method git-fetch)
@@ -802,7 +802,7 @@ (define-public gnuradio
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "11p08qrbfh5dz6l5n4c2g8c2gv1qq8aiydq91ryzfzgp49r0j6p0"))))
+ (base32 "1jq94nycccpgw2cc39hgixjq7cqdw836bnz0fvmynfg3f22mcid4"))))
(build-system cmake-build-system)
(native-inputs
(list doxygen
base-commit: 7770e4140cddd5dc9c9879cb2bfcbd6cd4de59a0
--
2.34.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [bug#71564] Build failures
2024-06-15 6:56 [bug#71564] [PATCH] gnu: gnuradio: Update to 3.10.10.0 Andy Tai
@ 2024-06-16 8:28 ` Andreas Enge
2024-06-17 4:53 ` [bug#71564] [PATCH v2 0/3] *** Update of gnuradio and fixing dependency build failutes *** Andy Tai
1 sibling, 0 replies; 9+ messages in thread
From: Andreas Enge @ 2024-06-16 8:28 UTC (permalink / raw)
To: 71564
Hello Andy,
as one can see on QA:
https://qa.guix.gnu.org/issue/71564
the upgrade of gnuradio makes the dependent gnss-sdr package fail.
There is a new update of the latter, so I think it would be worthwhile
to try the following:
- Update gnss-sdr and see whether it still builds with the current
gnuradio; if yes, this would be an obvious first patch to apply.
- Then try to update gnuradio again, hoping the latest gnss-sdr
will still be happy with it.
Or if the first test fails, maybe the second one with both new packages
will work.
Since there are not so many packages depending on gnuradio
("guix refresh -l gnuradio" shows 7), the effect of the updates could
already be checked locally.
Would you like to investigate this?
Thanks,
Andreas
^ permalink raw reply [flat|nested] 9+ messages in thread
* [bug#71564] [PATCH v2 0/3] *** Update of gnuradio and fixing dependency build failutes ***
2024-06-15 6:56 [bug#71564] [PATCH] gnu: gnuradio: Update to 3.10.10.0 Andy Tai
2024-06-16 8:28 ` [bug#71564] Build failures Andreas Enge
@ 2024-06-17 4:53 ` Andy Tai
2024-06-17 4:53 ` [bug#71564] [PATCH v2 1/3] gnu: gnuradio: Update to 3.10.10.0 Andy Tai
` (3 more replies)
1 sibling, 4 replies; 9+ messages in thread
From: Andy Tai @ 2024-06-17 4:53 UTC (permalink / raw)
To: 71564; +Cc: Andy Tai
*** Update of gnuradio and dependency gnss-sdr for build failures ***
Andy Tai (3):
gnu: gnuradio: Update to 3.10.10.0.
gnu: Add volk-gnsssdr.
gnu: gnss-sdr: Update to 0.0.19.
gnu/packages/radio.scm | 49 +++++++++++++++++++++++++++++++++++++-----
1 file changed, 44 insertions(+), 5 deletions(-)
base-commit: 612e4dd98f7d1d015e405af9d029bede3fe3c280
prerequisite-patch-id: 546c67add1eb96a99db59239f3b7cb1db463626e
--
2.34.1
^ permalink raw reply [flat|nested] 9+ messages in thread
* [bug#71564] [PATCH v2 1/3] gnu: gnuradio: Update to 3.10.10.0.
2024-06-17 4:53 ` [bug#71564] [PATCH v2 0/3] *** Update of gnuradio and fixing dependency build failutes *** Andy Tai
@ 2024-06-17 4:53 ` Andy Tai
2024-06-17 4:53 ` [bug#71564] [PATCH v2 2/3] gnu: Add volk-gnsssdr Andy Tai
` (2 subsequent siblings)
3 siblings, 0 replies; 9+ messages in thread
From: Andy Tai @ 2024-06-17 4:53 UTC (permalink / raw)
To: 71564; +Cc: Andy Tai
* gnu/packages/radio.scm (gnuradio): Update to 3.10.10.0.
Change-Id: I0249f6345455054790a1b0050a4eea51d2780630
---
gnu/packages/radio.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index 56e674a8ed..daab0f4be0 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -793,7 +793,7 @@ (define-public redsea
(define-public gnuradio
(package
(name "gnuradio")
- (version "3.10.8.0")
+ (version "3.10.10.0")
(source
(origin
(method git-fetch)
@@ -802,7 +802,7 @@ (define-public gnuradio
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "11p08qrbfh5dz6l5n4c2g8c2gv1qq8aiydq91ryzfzgp49r0j6p0"))))
+ (base32 "1jq94nycccpgw2cc39hgixjq7cqdw836bnz0fvmynfg3f22mcid4"))))
(build-system cmake-build-system)
(native-inputs
(list doxygen
--
2.34.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [bug#71564] [PATCH v2 2/3] gnu: Add volk-gnsssdr.
2024-06-17 4:53 ` [bug#71564] [PATCH v2 0/3] *** Update of gnuradio and fixing dependency build failutes *** Andy Tai
2024-06-17 4:53 ` [bug#71564] [PATCH v2 1/3] gnu: gnuradio: Update to 3.10.10.0 Andy Tai
@ 2024-06-17 4:53 ` Andy Tai
2024-06-26 9:44 ` Guillaume Le Vaillant
2024-06-17 4:54 ` [bug#71564] [PATCH v2 3/3] gnu: gnss-sdr: Update to 0.0.19 Andy Tai
2024-06-26 14:35 ` bug#71564: [PATCH v2 0/3] *** Update of gnuradio and fixing dependency build failutes *** Guillaume Le Vaillant
3 siblings, 1 reply; 9+ messages in thread
From: Andy Tai @ 2024-06-17 4:53 UTC (permalink / raw)
To: 71564; +Cc: Andy Tai
* gnu/packages/radio.scm (volk-gnsssdr): New variable.
Change-Id: I76b92e43d21d88c319ec5bbf0e4cb8aa16fd5e2b
---
gnu/packages/radio.scm | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index daab0f4be0..89e411d6d4 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -40,6 +40,7 @@ (define-module (gnu packages radio)
#:use-module (gnu packages)
#:use-module (gnu packages admin)
#:use-module (gnu packages algebra)
+ #:use-module (gnu packages assembly)
#:use-module (gnu packages astronomy)
#:use-module (gnu packages audio)
#:use-module (gnu packages avahi)
@@ -3043,6 +3044,38 @@ (define-public urh
Radios.")
(license license:gpl3+)))
+(define-public volk-gnsssdr
+ (package
+ (name "volk-gnsssdr")
+ (version "0.0.19")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/gnss-sdr/gnss-sdr")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0l1hqfqh8ffgy6nxqdk390vmnmhv66x7m8323mz2izczqc5acy1p"))))
+ (build-system cmake-build-system)
+ (native-inputs (list python python-mako))
+ (inputs
+ (list cpu-features))
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'chdir
+ (lambda _ (chdir "src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr"))))))
+ (home-page "https://github.com/gnss-sdr/gnss-sdr/blob/main/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/")
+ (synopsis "Sub-project of GNSS-SDR, provideing a set of extra kernels used stand-alone or in combination with VOLK's")
+ (description
+ "This library contains kernels of hand-written SIMD code for different
+mathematical operations, mainly with 8-bit and 16-bit real and complex data
+types, offering a platform/architecture agnostic version that will run in all
+machines, plus other versions for different SIMD instruction sets.")
+ (license license:gpl3+)))
+
(define-public gnss-sdr
(package
(name "gnss-sdr")
--
2.34.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [bug#71564] [PATCH v2 3/3] gnu: gnss-sdr: Update to 0.0.19.
2024-06-17 4:53 ` [bug#71564] [PATCH v2 0/3] *** Update of gnuradio and fixing dependency build failutes *** Andy Tai
2024-06-17 4:53 ` [bug#71564] [PATCH v2 1/3] gnu: gnuradio: Update to 3.10.10.0 Andy Tai
2024-06-17 4:53 ` [bug#71564] [PATCH v2 2/3] gnu: Add volk-gnsssdr Andy Tai
@ 2024-06-17 4:54 ` Andy Tai
2024-06-26 14:35 ` bug#71564: [PATCH v2 0/3] *** Update of gnuradio and fixing dependency build failutes *** Guillaume Le Vaillant
3 siblings, 0 replies; 9+ messages in thread
From: Andy Tai @ 2024-06-17 4:54 UTC (permalink / raw)
To: 71564; +Cc: Andy Tai
* gnu/packages/radio.scm (gnss-sdr): Update to 0.0.19.
[inputs]: Add cpu-features, gnuplot, gnutls and volk-gnsssdr.
[arguments](configure-flags): Disable test building because many tests
depend on downloaded sample data set.
Change-Id: I1b231896a5e481099c96667ef667c6d9e73683da
---
gnu/packages/radio.scm | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index 89e411d6d4..5a7222cf14 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -3079,7 +3079,7 @@ (define-public volk-gnsssdr
(define-public gnss-sdr
(package
(name "gnss-sdr")
- (version "0.0.17")
+ (version "0.0.19")
(source
(origin
(method git-fetch)
@@ -3088,7 +3088,7 @@ (define-public gnss-sdr
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "0kxn98vmrsd2a157cf3hsmivi6p4k4a3907j5w8hmcs0nn92786i"))))
+ (base32 "0l1hqfqh8ffgy6nxqdk390vmnmhv66x7m8323mz2izczqc5acy1p"))))
(build-system cmake-build-system)
(native-inputs
`(("googletest-source" ,(package-source googletest))
@@ -3099,11 +3099,14 @@ (define-public gnss-sdr
(inputs
(list armadillo
boost
+ cpu-features
fmt
gflags
glog
gmp
gnuradio
+ gnuplot
+ gnutls
gr-osmosdr
libpcap
log4cpp
@@ -3113,11 +3116,14 @@ (define-public gnss-sdr
protobuf
pugixml
spdlog
- volk))
+ volk
+ volk-gnsssdr))
(arguments
`(#:configure-flags
(list "-DENABLE_GENERIC_ARCH=ON"
"-DENABLE_OSMOSDR=ON"
+
+ "-DENABLE_UNIT_TESTING=FALSE" ; many tests needing data download
"-DBLA_VENDOR=OpenBLAS"
(string-append "-DGFLAGS_ROOT="
(assoc-ref %build-inputs "gflags"))
--
2.34.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* bug#71564: [PATCH v2 0/3] *** Update of gnuradio and fixing dependency build failutes ***
2024-06-17 4:53 ` [bug#71564] [PATCH v2 0/3] *** Update of gnuradio and fixing dependency build failutes *** Andy Tai
` (2 preceding siblings ...)
2024-06-17 4:54 ` [bug#71564] [PATCH v2 3/3] gnu: gnss-sdr: Update to 0.0.19 Andy Tai
@ 2024-06-26 14:35 ` Guillaume Le Vaillant
3 siblings, 0 replies; 9+ messages in thread
From: Guillaume Le Vaillant @ 2024-06-26 14:35 UTC (permalink / raw)
To: Andy Tai; +Cc: 71564-done
[-- Attachment #1: Type: text/plain, Size: 83 bytes --]
Patches applied as cd9b667ba04a2acb24c5fdbe9b533d879288382d and
following.
Thanks.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2024-06-26 14:59 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-15 6:56 [bug#71564] [PATCH] gnu: gnuradio: Update to 3.10.10.0 Andy Tai
2024-06-16 8:28 ` [bug#71564] Build failures Andreas Enge
2024-06-17 4:53 ` [bug#71564] [PATCH v2 0/3] *** Update of gnuradio and fixing dependency build failutes *** Andy Tai
2024-06-17 4:53 ` [bug#71564] [PATCH v2 1/3] gnu: gnuradio: Update to 3.10.10.0 Andy Tai
2024-06-17 4:53 ` [bug#71564] [PATCH v2 2/3] gnu: Add volk-gnsssdr Andy Tai
2024-06-26 9:44 ` Guillaume Le Vaillant
2024-06-26 13:31 ` Andy Tai
2024-06-17 4:54 ` [bug#71564] [PATCH v2 3/3] gnu: gnss-sdr: Update to 0.0.19 Andy Tai
2024-06-26 14:35 ` bug#71564: [PATCH v2 0/3] *** Update of gnuradio and fixing dependency build failutes *** Guillaume Le Vaillant
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.