summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2023-12-12 09:31:18 +0200
committerEfraim Flashner <efraim@flashner.co.il>2023-12-12 09:32:10 +0200
commitbaeff7f546d700ae4f0c873bd0fce0ca84bebd21 (patch)
tree16a92ea805d098b26d0b8ed8213646f9f1402f69
parentf03029a00e30679b5ccef0210d8ef7d2c88245c0 (diff)
gnu: openssl: Don't error when targeting avr.
* gnu/packages/tls.scm (target->openssl-target): Add case for avr. Change-Id: I1cfc8b50fa4b2b864f8f8aa8898cc405ffc02580
-rw-r--r--gnu/packages/tls.scm12
1 files changed, 8 insertions, 4 deletions
diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm
index 75e6370c726..0c562a696f7 100644
--- a/gnu/packages/tls.scm
+++ b/gnu/packages/tls.scm
@@ -409,12 +409,16 @@ OpenSSL for TARGET."
409 ;; Keep this code outside the build code, 409 ;; Keep this code outside the build code,
410 ;; such that new targets can be added 410 ;; such that new targets can be added
411 ;; without causing rebuilds for other targets. 411 ;; without causing rebuilds for other targets.
412 (if (target-mingw? target) 412 (cond
413 (string-append 413 ((target-mingw? target)
414 (string-append
414 "mingw" 415 "mingw"
415 (if (target-x86-64? target) 416 (if (target-x86-64? target)
416 "64" 417 "64"
417 "")) 418 "")))
419 ;; AVR doesn't seem to be supported.
420 ((target-avr? target) #f)
421 (else
418 (let ((kernel 422 (let ((kernel
419 (cond ((target-hurd? target) 423 (cond ((target-hurd? target)
420 "hurd") 424 "hurd")
@@ -450,7 +454,7 @@ OpenSSL for TARGET."
450 "generic64") 454 "generic64")
451 (else 455 (else
452 (error "unsupported openssl target architecture"))))) 456 (error "unsupported openssl target architecture")))))
453 (string-append kernel "-" arch)))) 457 (string-append kernel "-" arch)))))
454 458
455(define-public openssl-1.1 459(define-public openssl-1.1
456 (package 460 (package