Skip to content

Instantly share code, notes, and snippets.

--- UpdateEngine.pch (revision 63)
+++ UpdateEngine.pch (working copy)
@@ -21,7 +21,7 @@
#import "GTMLogger.h"
// Define _GTMDevLog messages to show up as GTMLoggerInfo calls.
- #define _GTMDevLog GTMLoggerInfo
+ //#define _GTMDevLog GTMLoggerInfo
#import "GTMDefines.h"
diff -r b7ed0d468010 build-aux/install-sh
--- a/build-aux/install-sh Sun Sep 13 20:41:37 2009 +0200
+++ b/build-aux/install-sh Sun Sep 13 20:42:15 2009 +0200
@@ -1,7 +1,7 @@
#!/bin/sh
# install - install a program, script, or datafile
-scriptversion=2005-05-14.22
+scriptversion=2006-12-25.00
vpn056a:bin david$ ./brew install sane-backends --verbose
==> Build Environment
PATH: /Users/david/Testdrive/homebrew/bin/:/Volumes/Base/Binaries/homebrew/bin:/usr/texbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/texbin:/usr/X11/bin:/Users/david/.rip/active/bin
CFLAGS: -O4 -march=core2 -mmmx -msse3 -w -pipe
LDFLAGS: -L/Users/david/Testdrive/homebrew/lib
CPPFLAGS: -isystem /Users/david/Testdrive/homebrew/include
MAKEFLAGS: -j2
CC: /Developer/usr/llvm-gcc-4.2/bin/llvm-gcc-4.2
CXX: /Developer/usr/llvm-gcc-4.2/bin/llvm-g++-4.2
==> Downloading ftp://ftp.sane-project.org/pub/sane/sane-backends-1.0.20/sane-backends-1.0.20.tar.gz
require 'formula'
class Libiconv <Formula
@url='http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz'
@homepage='http://www.gnu.org/software/libiconv/'
@md5='7ab33ebd26687c744a37264a330bbe9a'
end
class Rsync <Formula
head 'git://git.samba.org/rsync.git'
diff --git a/lib/flags.h b/lib/flags.h
index d7cda21..4cabcac 100644
--- a/lib/flags.h
+++ b/lib/flags.h
@@ -14,6 +14,7 @@
#define ei_ascii_oflags (0)
#define ei_utf8_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_utf8mac_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
#define ei_ucs2_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
require 'formula'
class Libiconv <Formula
url 'http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz'
homepage 'http://www.gnu.org/software/libiconv/'
md5 '7ab33ebd26687c744a37264a330bbe9a'
def patches
{ :p1 => [
'http://svn.macports.org/repository/macports/trunk/dports/textproc/libiconv/files/patch-Makefile.devel',
require 'formula'
class Rsync <Formula
head 'git://git.samba.org/rsync.git'
url 'http://rsync.samba.org/ftp/rsync/rsync-3.0.7.tar.gz'
homepage 'http://rsync.samba.org/'
md5 'b53525900817cf1ba7ad3a516ab5bfe9'
depends_on 'libiconv'
@0xffea
0xffea / mdb-sockparams-segv
Created March 11, 2012 20:02
mdb ::sockparams
$ mdb -k
Loading modules: [ unix genunix specfs dtrace mac cpu.generic uppc pcplusmp scsi_vhci zfs sata sd ip hook neti sockfs arp usba lofs random crypto ptm ]
> ::sockparams
ADDR FAM TYP PRO STRDEV SOCKMOD REFS FLGS
*** mdb: received signal SEGV at:
[1] libc.so.1`strlen+0x30()
[2] mdb`mdb_iob_vprintf+0x57()
[3] mdb`mdb_printf+0x96()
[4] sockfs.so`sockparams_prt+0xc7()
@0xffea
0xffea / GSoC-2012-Illumos.md
Created March 31, 2012 15:44
DCCP for Illumos

DCCP is a transport protocol suited among other things for media streaming. RFC 6012 recommends it also as a network logging protocol for (newer) syslog implementations. The experience gained in implementing DCCP will lay the groundwork for later work on the plugable congestion control mechanism outlined in PSARC/2009/629.

DCCP

Files

  • cmd/cmd-inet/etc/sock2path.d/system%2Fkernel
  • cmd/cmd-inet/usr.bin/netstat/netstat.c
  • cmd/cmd-inet/usr.sbin/snoop/snoop_dccp.c
@0xffea
0xffea / illumos-dccp.patch
Created August 22, 2012 08:54
GSoc 2012 - DCCP illumos
diff --git a/exception_lists/packaging b/exception_lists/packaging
index 4b4c85a..68d9957 100644
--- a/exception_lists/packaging
+++ b/exception_lists/packaging
@@ -140,16 +140,17 @@ usr/lib/llib-like
usr/lib/llib-like.ln
usr/lib/amd64/llib-like.ln i386
usr/lib/sparcv9/llib-like.ln sparc
usr/lib/llib-lipsecutil
usr/lib/llib-lipsecutil.ln