Skip to content

Instantly share code, notes, and snippets.

@jarsen
Created September 17, 2012 19:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jarsen/3739144 to your computer and use it in GitHub Desktop.
Save jarsen/3739144 to your computer and use it in GitHub Desktop.
brew install netpbm output
~ % brew install netpbm
==> Downloading http://sourceforge.net/projects/netpbm/files/super_stable/10.35.86/netpbm-10.35.86.tgz
Already downloaded: /Library/Caches/Homebrew/netpbm-10.35.86.tgz
/usr/bin/tar xf /Library/Caches/Homebrew/netpbm-10.35.86.tgz
==> cp Makefile.config.in Makefile.config
cp Makefile.config.in Makefile.config
==> make
make
/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/Makefile.common:560: Makefile.depend: No such file or directory
cat /dev/null >Makefile.depend
/usr/bin/make -C /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/buildtools/ -f /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/buildtools/Makefile \
SRCDIR=/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86 BUILDDIR=/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86 typegen
/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/Makefile.common:560: Makefile.depend: No such file or directory
cat /dev/null >Makefile.depend
cc -c -o typegen.o typegen.c
cc -o typegen typegen.o
/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/buildtools/typegen >inttypes_netpbm.h || (rm -f inttypes_netpbm.h || false)
/usr/bin/make -C /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/buildtools/ -f /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/buildtools/Makefile \
SRCDIR=/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86 BUILDDIR=/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86 endiangen
cc -c -o endiangen.o endiangen.c
cc -o endiangen endiangen.o
echo '/* pm_config.h GENERATED BY A MAKE RULE */' >pm_config.h || (rm -f pm_config.h || false)
echo '#ifndef PM_CONFIG_H' >>pm_config.h || (rm -f pm_config.h || false)
echo '#define PM_CONFIG_H' >>pm_config.h || (rm -f pm_config.h || false)
echo '#include <inttypes.h>' >>pm_config.h || (rm -f pm_config.h || false)
echo "#define HAVE_INT64 1" >>pm_config.h || (rm -f pm_config.h || false)
echo '/* pm_config.h.in FOLLOWS ... */' >>pm_config.h || (rm -f pm_config.h || false)
cat /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/pm_config.in.h >>pm_config.h || (rm -f pm_config.h || false)
/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/buildtools/endiangen >>pm_config.h || (rm -f pm_config.h || false)
echo '#endif' >>pm_config.h || (rm -f pm_config.h || false)
/usr/bin/make -C lib/ -f /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86//lib/Makefile \
SRCDIR=/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86 BUILDDIR=/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86 all
/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/Makefile.common:560: Makefile.depend: No such file or directory
cat /dev/null >Makefile.depend
mkdir -p importinc
rm -f importinc/pm_config.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/pm_config.h importinc/pm_config.h
mkdir -p importinc
rm -f importinc/inttypes_netpbm.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/inttypes_netpbm.h importinc/inttypes_netpbm.h
mkdir -p importinc
rm -f importinc/version.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/version.h importinc/version.h
mkdir -p importinc
rm -f importinc/pm.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/pm.h importinc/pm.h
mkdir -p importinc
rm -f importinc/pbm.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/pbm.h importinc/pbm.h
mkdir -p importinc
rm -f importinc/pgm.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/pgm.h importinc/pgm.h
mkdir -p importinc
rm -f importinc/ppm.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/ppm.h importinc/ppm.h
mkdir -p importinc
rm -f importinc/pnm.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/pnm.h importinc/pnm.h
mkdir -p importinc
rm -f importinc/pam.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/pam.h importinc/pam.h
mkdir -p importinc
rm -f importinc/bitio.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/bitio.h importinc/bitio.h
mkdir -p importinc
rm -f importinc/pbmfont.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/pbmfont.h importinc/pbmfont.h
mkdir -p importinc
rm -f importinc/ppmcmap.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/ppmcmap.h importinc/ppmcmap.h
mkdir -p importinc
rm -f importinc/pammap.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/pammap.h importinc/pammap.h
mkdir -p importinc
rm -f importinc/colorname.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/colorname.h importinc/colorname.h
mkdir -p importinc
rm -f importinc/ppmfloyd.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/ppmfloyd.h importinc/ppmfloyd.h
mkdir -p importinc
rm -f importinc/ppmdraw.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/ppmdraw.h importinc/ppmdraw.h
mkdir -p importinc
rm -f importinc/pm_system.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/pm_system.h importinc/pm_system.h
mkdir -p importinc
rm -f importinc/ppmdfont.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/ppmdfont.h importinc/ppmdfont.h
mkdir -p importinc
rm -f importinc/pm_gamma.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/pm_gamma.h importinc/pm_gamma.h
mkdir -p importinc
rm -f importinc/lum.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/lum.h importinc/lum.h
mkdir -p importinc
rm -f importinc/bitreverse.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/util/bitreverse.h importinc/bitreverse.h
mkdir -p importinc
rm -f importinc/mallocvar.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/util/mallocvar.h importinc/mallocvar.h
mkdir -p importinc
rm -f importinc/nstring.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/util/nstring.h importinc/nstring.h
mkdir -p importinc
rm -f importinc/filename.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/util/filename.h importinc/filename.h
mkdir -p importinc
rm -f importinc/pm_c_util.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/util/pm_c_util.h importinc/pm_c_util.h
mkdir -p importinc
rm -f importinc/shhopt.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/util/shhopt.h importinc/shhopt.h
mkdir -p importinc
rm -f importinc/wordaccess.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/util/wordaccess.h importinc/wordaccess.h
mkdir -p importinc
rm -f importinc/wordaccess_64_le.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/util/wordaccess_64_le.h importinc/wordaccess_64_le.h
mkdir -p importinc
rm -f importinc/wordaccess_gcc3_be.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/util/wordaccess_gcc3_be.h importinc/wordaccess_gcc3_be.h
mkdir -p importinc
rm -f importinc/wordaccess_gcc3_le.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/util/wordaccess_gcc3_le.h importinc/wordaccess_gcc3_le.h
mkdir -p importinc
rm -f importinc/wordaccess_generic.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/util/wordaccess_generic.h importinc/wordaccess_generic.h
mkdir -p importinc
rm -f importinc/intcode.h
ln -s /private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib/util/intcode.h importinc/intcode.h
/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/buildtools/stamp-date >compile.h || rm compile.h
cc -c -I/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib -I. -Iimportinc -DNDEBUG -fno-common \
-o libpm.o libpm.c
brew: Superenv removed: -I.
cc -c -I/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib -I. -Iimportinc -DNDEBUG -fno-common \
-o fileio.o fileio.c
brew: Superenv removed: -I.
cc -c -I/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib -I. -Iimportinc -DNDEBUG -fno-common \
-o bitio.o bitio.c
brew: Superenv removed: -I.
cc -c -I/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib -I. -Iimportinc -DNDEBUG -fno-common \
-o colorname.o colorname.c
brew: Superenv removed: -I.
cc -c -I/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib -I. -Iimportinc -DNDEBUG -fno-common \
-o libpbm1.o libpbm1.c
brew: Superenv removed: -I.
cc -c -I/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib -I. -Iimportinc -DNDEBUG -fno-common \
-o libpbm2.o libpbm2.c
brew: Superenv removed: -I.
cc -c -I/private/tmp/brew-netpbm-10.35.86-LQva/netpbm-10.35.86/lib -I. -Iimportinc -DNDEBUG -fno-common \
-o libpbm3.o libpbm3.c
brew: Superenv removed: -I.
libpbm3.c:120:38: error: unknown machine mode 'V8QI'
typedef int v8qi __attribute__ ((mode(V8QI)));
^
libpbm3.c:129:36: error: passing 'v8qi' (aka 'int') to parameter of incompatible
type '__attribute__((__vector_size__(8 * sizeof(char)))) char'
__builtin_ia32_pcmpeqb(*(v8qi*) (&bitrow[col]), *(v8qi*) &zero64);
^~~~~~~~~~~~~~~~~~~~~~~
libpbm3.c:131:37: error: passing 'const v8qi' (aka 'const int') to parameter of
incompatible type
'__attribute__((__vector_size__(8 * sizeof(char)))) char'
__builtin_ia32_pmovmskb(compare);
^~~~~~~
3 errors generated.
make[1]: *** [libpbm3.o] Error 1
make: *** [lib/all] Error 2
==> Exit Status: 2
https://github.com/mxcl/master/blob/master/Library/Formula/netpbm.rb#L50
==> Build Environment
HOMEBREW_VERSION: 0.9.3
HEAD: a63eec0f8869807d91151191ca164c03adf48e0b
CPU: 8-core 64-bit ivybridge
OS X: 10.8.1-x86_64
Xcode: 4.4.1 => /Applications/Xcode45-DP2.app/Contents/Developer
CLT: 4.4.0.0.1.1249367152
X11: 2.7.3 => /opt/X11
CC: cc
CXX: c++
LD: cc
CMAKE_PREFIX_PATH: /usr/local
CMAKE_INCLUDE_PATH: /usr/include/libxml2:/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers/
CMAKE_LIBRARY_PATH: /System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
PKG_CONFIG_PATH: /usr/local/lib/pkgconfig:/usr/local/Library/Homebrew/pkgconfig
PATH: /usr/local/Library/ENV/4.3:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
Error: Failed executing: make (netpbm.rb:50)
These existing issues may help you:
https://github.com/mxcl/homebrew/issues/14147
Otherwise, this may help you fix or report the issue:
https://github.com/mxcl/homebrew/wiki/bug-fixing-checklist
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment