gnu: OpenSSL: Remove obsolete workaround.
* gnu/packages/tls.scm (openssl)[arguments]: Remove workaround that is not needed for GCC version 5.3 and later.
This commit is contained in:
		
							parent
							
								
									4333d48a82
								
							
						
					
					
						commit
						18784d8f11
					
				
					 1 changed files with 1 additions and 9 deletions
				
			
		| 
						 | 
					@ -317,15 +317,7 @@ required structures.")
 | 
				
			||||||
                     (string-append "--openssldir=" out
 | 
					                     (string-append "--openssldir=" out
 | 
				
			||||||
                                    "/share/openssl-" ,version)
 | 
					                                    "/share/openssl-" ,version)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                     (string-append "--prefix=" out)
 | 
					                     (string-append "--prefix=" out)))))
 | 
				
			||||||
 | 
					 | 
				
			||||||
                     ;; XXX FIXME: Work around a code generation bug in GCC
 | 
					 | 
				
			||||||
                     ;; 4.9.3 on ARM when compiled with -mfpu=neon.  See:
 | 
					 | 
				
			||||||
                     ;; <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66917>
 | 
					 | 
				
			||||||
                     ,@(if (and (not (%current-target-system))
 | 
					 | 
				
			||||||
                                (string-prefix? "armhf" (%current-system)))
 | 
					 | 
				
			||||||
                           '("-mfpu=vfpv3")
 | 
					 | 
				
			||||||
                           '())))))
 | 
					 | 
				
			||||||
        (add-after
 | 
					        (add-after
 | 
				
			||||||
         'install 'make-libraries-writable
 | 
					         'install 'make-libraries-writable
 | 
				
			||||||
         (lambda* (#:key outputs #:allow-other-keys)
 | 
					         (lambda* (#:key outputs #:allow-other-keys)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue