* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/files/
@ 2016-09-29 20:33 99% Patrice Clement
0 siblings, 0 replies; 1+ results
From: Patrice Clement @ 2016-09-29 20:33 UTC (permalink / raw
To: gentoo-commits
commit: 95cff65963c3ed101d91a0fea3cb4abb7bd98575
Author: Michael Mair-Keimberger (asterix) <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Wed Sep 21 16:59:48 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Sep 29 20:33:14 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cff659
dev-ruby/facter: remove unused patch.
Closes: https://github.com/gentoo/gentoo/pull/2380
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
.../files/facter-1.7.1-fix-proc-self-status.patch | 39 ----------------------
1 file changed, 39 deletions(-)
diff --git a/dev-ruby/facter/files/facter-1.7.1-fix-proc-self-status.patch b/dev-ruby/facter/files/facter-1.7.1-fix-proc-self-status.patch
deleted file mode 100644
index 1119bdf..00000000
--- a/dev-ruby/facter/files/facter-1.7.1-fix-proc-self-status.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From d54c86abfba35f48cad78bb99b1d199afe8c2095 Mon Sep 17 00:00:00 2001
-From: Jeff McCune <jeff@puppetlabs.com>
-Date: Tue, 16 Apr 2013 11:27:30 -0400
-Subject: [PATCH] (#14522) Force /proc/self/status encoding to valid UTF-8 (try
- 2)
-
-Without this patch the previous attempt to fix issue 14522 is
-insufficient because the String#encode method is a no-op when the source
-and destination encodings are the same encoding, even if there are
-invalid byte sequences.
-
-This is a problem because we're still getting unhandled `invalid byte
-sequence in UTF-8` errors running the specs.
-
-This patch addresses the problem by changing encoding from UTF-8 to
-UTF-16, replacing all invalid byte sequences with the default unicode
-string of "uFFFD" We then convert back to UTF-8 to guarantee only valid
-byte sequences remain.
----
- lib/facter/util/virtual.rb | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/lib/facter/util/virtual.rb b/lib/facter/util/virtual.rb
-index 8223b41..65cf58a 100644
---- a/lib/facter/util/virtual.rb
-+++ b/lib/facter/util/virtual.rb
-@@ -63,7 +63,8 @@ def self.vserver?
- return false unless FileTest.exists?("/proc/self/status")
- txt = File.open("/proc/self/status", "rb").read
- if txt.respond_to?(:encode!)
-- txt.encode!('UTF-8', 'UTF-8', :invalid => :replace)
-+ txt.encode!('UTF-16', 'UTF-8', :invalid => :replace)
-+ txt.encode!('UTF-8', 'UTF-16')
- end
- return true if txt =~ /^(s_context|VxID):[[:blank:]]*[0-9]/
- return false
---
-1.8.1.6
-
^ permalink raw reply related [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2016-09-29 20:33 99% [gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/files/ Patrice Clement
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox