public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download mbox.gz: |
* [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