Skip to content

Instantly share code, notes, and snippets.

@ppcluddite
ppcluddite / Mplayer Tigerbrew failure
Created May 15, 2014 04:19
Mplayer Tigerbrew failure
Included are brew --config, brew doctor, HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew install mplayer (lines 67-390), 01.configure (lines 394-694), 02.make (lines 698-717), and config.log (lines 721-2146).
dan$ brew --config
HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/mistydemeo/tigerbrew.git
HEAD: 64ed1f6dfaaf82a4a1b035a797ac6e6aaabaf178
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: single-core 32-bit g4e
OS X: 10.4.11-Power Macintosh
@ppcluddite
ppcluddite / gist:9146908
Created February 22, 2014 01:01
Tuntap make log
Here's my tuntap make.log and brew --config at the bottom:
cd src/tap && make TUNTAP_VERSION=20090913 -f Makefile all
/usr/local/bin/g++-4.2 -Wall -mkernel -force_cpusubtype_ALL -fno-builtin -fno-stack-protector -arch ppc -arch i386 -arch x86_64 -DKERNEL -D__APPLE__ -DKERNEL_PRIVATE -DTUNTAP_VERSION=\"20090913\" -DTAP_KEXT_VERSION=\"20090913\" -I.. -I/System/Library/Frameworks/Kernel.framework/Headers -c ../tuntap.cc -o ../tuntap.o
../tuntap.cc: In member function 'virtual bool tuntap_interface::register_interface(const sockaddr_dl*, void*, u_int32_t)':
../tuntap.cc:329: error: invalid conversion from 'errno_t (*)(__ifnet*, long unsigned int, void*)' to 'errno_t (*)(__ifnet*, u_int32_t, void*)'
../tuntap.cc: In member function 'virtual bool tuntap_interface::register_interface(const sockaddr_dl*, void*, u_int32_t)':
../tuntap.cc:329: error: invalid conversion from 'errno_t (*)(__ifnet*, long unsigned int, void*)' to 'errno_t (*)(__ifnet*, u_int32_t, void*)'
In file included from /System/Library/Frameworks/Ke
@ppcluddite
ppcluddite / Sheepshaver make 2
Created November 4, 2013 19:41
make Sheepshaver with updated sheepthreads.c
dan@powerbook:~/Development/macemu/SheepShaver/src/Unix$ ./configure --enable-sdl-video --enable-sdl-audio --disable-vosf
checking build system type... powerpc-unknown-linux-gnu
checking host system type... powerpc-unknown-linux-gnu
checking target system type... powerpc-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
@ppcluddite
ppcluddite / Sheepshaver make 1
Created November 4, 2013 19:37
make Sheepshaver with original sheepthreads.c
dan@powerbook:~/Development/macemu/SheepShaver/src/Unix$ ./configure --enable-sdl-video --enable-sdl-audio --disable-vosf
checking build system type... powerpc-unknown-linux-gnu
checking host system type... powerpc-unknown-linux-gnu
checking target system type... powerpc-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
@ppcluddite
ppcluddite / mp4v2 build failure
Created September 4, 2013 00:34
mp4v2 build failure on Tigerbrew
HOMEBREW_MAKE_JOBS=1 VERBOSE=1, config.log, and brew doctor:
dan$ HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew install cmus
==> Installing dependencies for cmus: mp4v2
==> Installing cmus dependency: mp4v2
==> Downloading http://mp4v2.googlecode.com/files/mp4v2-1.9.1.tar.bz2
Already downloaded: /Library/Caches/Homebrew/mp4v2-1.9.1.tar.bz2
/usr/bin/tar xjf /Library/Caches/Homebrew/mp4v2-1.9.1.tar.bz2
==> Patching
/usr/bin/patch -f -p1 -i 000-homebrew.diff
@ppcluddite
ppcluddite / openvpn
Created August 29, 2013 10:32
brew install openvpn logs
config.log begins on line 620.
brew doctor begins on line 8879.
$ HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew install openvpn
==> Downloading http://build.openvpn.net/downloads/releases/openvpn-2.3.2.tar.gz
Already downloaded: /Library/Caches/Homebrew/openvpn-2.3.2.tar.gz
/usr/bin/tar xzf /Library/Caches/Homebrew/openvpn-2.3.2.tar.gz
==> ./configure --disable-debug --disable-dependency-tracking --prefix=/usr/local/Cellar/openvpn/2.3.2 --enable-password-save
./configure --disable-debug --disable-dependency-tracking --prefix=/usr/local/Cellar/openvpn/2.3.2 --enable-password-save
checking for a BSD-compatible install... /usr/bin/install -c
@ppcluddite
ppcluddite / gnupg2 on Tiger
Created July 31, 2013 05:44
gnupg2 fails on Tiger.
Included are: HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew install gnupg2, config.log, and brew doctor.
dan$ HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew install gnupg2
==> Downloading ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-2.0.20.tar.bz2
Already downloaded: /Library/Caches/Homebrew/gnupg2-2.0.20.tar.bz2
/usr/bin/tar xjf /Library/Caches/Homebrew/gnupg2-2.0.20.tar.bz2
==> Patching
/usr/bin/patch -f -p1 -i 000-homebrew.diff
patching file common/homedir.c
patching file configure
@ppcluddite
ppcluddite / pth on Tiger
Created July 31, 2013 05:28
pth failure on Tiger and apple-gcc42
Included: HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew install pth, config.log, and brew doctor.
dan$ HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew install pth
==> Downloading http://ftpmirror.gnu.org/pth/pth-2.0.7.tar.gz
Already downloaded: /Library/Caches/Homebrew/pth-2.0.7.tar.gz
/usr/bin/tar xzf /Library/Caches/Homebrew/pth-2.0.7.tar.gz
==> ./configure --disable-dependency-tracking --prefix=/usr/local/Cellar/pth/2.0.7 --mandir=/usr/local/Cellar/pth/2.0.7/share/man --with-mctx-mth=sjlj --with-mctx-dsp=ssjlj --with-mctx-stk=sas
./configure --disable-dependency-tracking --prefix=/usr/local/Cellar/pth/2.0.7 --mandir=/usr/local/Cellar/pth/2.0.7/share/man --with-mctx-mth=sjlj --with-mctx-dsp=ssjlj --with-mctx-stk=sas
Configuring GNU Pth (Portable Threads), Version 2.0.7 (08-Jun-2006)
Copyright (c) 1999-2006 Ralf S. Engelschall <rse@engelschall.com>
Following are HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew install tor, the contents of the config.log file, and brew doctor:
dan$ HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew install tor
==> Downloading https://www.torproject.org/dist/tor-0.2.3.25.tar.gz
Already downloaded: /Library/Caches/Homebrew/tor-0.2.3.25.tar.gz
/usr/bin/tar xzf /Library/Caches/Homebrew/tor-0.2.3.25.tar.gz
==> ./configure --disable-dependency-tracking --prefix=/usr/local/Cellar/tor/0.2.3.25
./configure --disable-dependency-tracking --prefix=/usr/local/Cellar/tor/0.2.3.25
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
@ppcluddite
ppcluddite / gist:5793535
Created June 16, 2013 21:40
Nettle build failure on Tigerbrew
brew doctor, brew --config, HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew install nettle, and 02.make log in that order:
dan$ brew doctor
Warning: "config" scripts exist outside your system or Tigerbrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and what additional flags to use when
compiling and linking.
Having additional scripts in your path can confuse software installed via
Tigerbrew if the config script overrides a system or Tigerbrew provided