Add patch to fix the output formatting of a test
This commit is contained in:
		
							parent
							
								
									f52c6a912e
								
							
						
					
					
						commit
						ab66fee6a4
					
				
							
								
								
									
										40
									
								
								libxcrypt-4.4.3-test-alg-hmac-sha1_Use_fputs.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								libxcrypt-4.4.3-test-alg-hmac-sha1_Use_fputs.patch
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,40 @@ | |||||||
|  | From 8d109010f022ac75e383ac74d1961c0c63a16c3a Mon Sep 17 00:00:00 2001 | ||||||
|  | From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= <besser82@fedoraproject.org> | ||||||
|  | Date: Tue, 19 Feb 2019 10:59:43 +0100 | ||||||
|  | Subject: [PATCH] test-alg-hmac-sha1: Use fputs() instead of puts(). | ||||||
|  | 
 | ||||||
|  | puts() appends a newline character at the | ||||||
|  | end of the output, while fputs() does not. | ||||||
|  | ---
 | ||||||
|  |  test-alg-hmac-sha1.c | 18 +++++++++--------- | ||||||
|  |  1 file changed, 9 insertions(+), 9 deletions(-) | ||||||
|  | 
 | ||||||
|  | diff --git a/test-alg-hmac-sha1.c b/test-alg-hmac-sha1.c
 | ||||||
|  | index 167f0b4..5a87c7b 100644
 | ||||||
|  | --- a/test-alg-hmac-sha1.c
 | ||||||
|  | +++ b/test-alg-hmac-sha1.c
 | ||||||
|  | @@ -162,15 +162,15 @@ main (void)
 | ||||||
|  |        if (strcmp (dbuf, test->expect) != 0) | ||||||
|  |          { | ||||||
|  |            n = 1; | ||||||
|  | -          printf ("\nkey=");
 | ||||||
|  | -          puts (test->key);
 | ||||||
|  | -          puts (", data=");
 | ||||||
|  | -          puts (test->data);
 | ||||||
|  | -          printf (",\nresult=");
 | ||||||
|  | -          puts (dbuf);
 | ||||||
|  | -          puts (": ");
 | ||||||
|  | -          puts (test->expect);
 | ||||||
|  | -          printf ("\n");
 | ||||||
|  | +          fputs ("\nkey=", stdout);
 | ||||||
|  | +          fputs (test->key, stdout);
 | ||||||
|  | +          fputs (", data=", stdout);
 | ||||||
|  | +          fputs (test->data, stdout);
 | ||||||
|  | +          fputs (",\nresult=", stdout);
 | ||||||
|  | +          fputs (dbuf, stdout);
 | ||||||
|  | +          fputs (": ", stdout);
 | ||||||
|  | +          fputs (test->expect, stdout);
 | ||||||
|  | +          fputs ("\n", stdout);
 | ||||||
|  |          } | ||||||
|  |      } | ||||||
|  |    return n; | ||||||
| @ -143,7 +143,7 @@ fi                                                             \ | |||||||
| 
 | 
 | ||||||
| Name:           libxcrypt | Name:           libxcrypt | ||||||
| Version:        4.4.3 | Version:        4.4.3 | ||||||
| Release:        6%{?dist} | Release:        7%{?dist} | ||||||
| Summary:        Extended crypt library for descrypt, md5crypt, bcrypt, and others | Summary:        Extended crypt library for descrypt, md5crypt, bcrypt, and others | ||||||
| 
 | 
 | ||||||
| # For explicit license breakdown, see the | # For explicit license breakdown, see the | ||||||
| @ -154,6 +154,7 @@ Source0:        %{url}/archive/v%{version}/%{name}-%{version}.tar.gz | |||||||
| 
 | 
 | ||||||
| # Patch 0000 - 2999: Backported patches from upstream. | # Patch 0000 - 2999: Backported patches from upstream. | ||||||
| Patch0000:      %{url}/commit/2e4135284e7aaeac2218878041de31d8e724dc8f.patch#/%{name}-4.4.3-test-alg-hmac-sha1_Fix_format-overflow.patch | Patch0000:      %{url}/commit/2e4135284e7aaeac2218878041de31d8e724dc8f.patch#/%{name}-4.4.3-test-alg-hmac-sha1_Fix_format-overflow.patch | ||||||
|  | Patch0001:      %{url}/commit/8d109010f022ac75e383ac74d1961c0c63a16c3a.patch#/%{name}-4.4.3-test-alg-hmac-sha1_Use_fputs.patch | ||||||
| 
 | 
 | ||||||
| # Patch 3000 - 5999: Backported patches from pull requests. | # Patch 3000 - 5999: Backported patches from pull requests. | ||||||
| 
 | 
 | ||||||
| @ -460,6 +461,9 @@ done | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| %changelog | %changelog | ||||||
|  | * Tue Feb 19 2019 Björn Esser <besser82@fedoraproject.org> - 4.4.3-7 | ||||||
|  | - Add patch to fix the output formatting of a test | ||||||
|  | 
 | ||||||
| * Wed Feb 06 2019 Björn Esser <besser82@fedoraproject.org> - 4.4.3-6 | * Wed Feb 06 2019 Björn Esser <besser82@fedoraproject.org> - 4.4.3-6 | ||||||
| - Always build all supported hash methods | - Always build all supported hash methods | ||||||
| - Drop distcheck at the end of %%check stage | - Drop distcheck at the end of %%check stage | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user