Skip to content

Instantly share code, notes, and snippets.

@neatonk
Created October 6, 2012 01:49
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 neatonk/3843432 to your computer and use it in GitHub Desktop.
Save neatonk/3843432 to your computer and use it in GitHub Desktop.
feh build failure on OSX 10.8.2-x86_64 with homebrew
$ cat ~/Library/Logs/Homebrew/feh/01.make
sed \
-e 's/\$VERSION\$/2.5/g' \
-e 's/\$DATE\$/'"$(date '+%B %d, %Y')"/g \
-e 's/\$MAN_CURL\$/enabled/' \
-e 's/\$MAN_DEBUG\$//' \
-e 's/\$MAN_EXIF\$/disabled/' \
-e 's/\$MAN_XINERAMA\$/enabled/' \
< feh-cam.pre > feh-cam.1
sed \
-e 's/\$VERSION\$/2.5/g' \
-e 's/\$DATE\$/'"$(date '+%B %d, %Y')"/g \
-e 's/\$MAN_CURL\$/enabled/' \
-e 's/\$MAN_DEBUG\$//' \
-e 's/\$MAN_EXIF\$/disabled/' \
-e 's/\$MAN_XINERAMA\$/enabled/' \
< feh.pre > feh.1
sed \
-e 's/\$VERSION\$/2.5/g' \
-e 's/\$DATE\$/'"$(date '+%B %d, %Y')"/g \
-e 's/\$MAN_CURL\$/enabled/' \
-e 's/\$MAN_DEBUG\$//' \
-e 's/\$MAN_EXIF\$/disabled/' \
-e 's/\$MAN_XINERAMA\$/enabled/' \
< gen-cam-menu.pre > gen-cam-menu.1
sed 's/^\(.*\)$/"\1\\n"/' < help.raw > help.inc
cc -MM collage.c events.c exif.c feh_png.c filelist.c getopt.c getopt1.c imlib.c index.c keyevents.c list.c main.c md5.c menu.c multiwindow.c options.c signals.c slideshow.c thumbnail.c timers.c utils.c wallpaper.c winwidget.c > deps.mk
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o collage.o collage.c
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o events.o events.c
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o exif.o exif.c
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o feh_png.o feh_png.c
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o filelist.o filelist.c
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o getopt.o getopt.c
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o getopt1.o getopt1.c
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o imlib.o imlib.c
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o index.o index.c
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o keyevents.o keyevents.c
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o list.o list.c
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o main.o main.c
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o md5.o md5.c
brew: superenv removed: -g -O2 -Wall -Wextra -pedanticbrew: superenv removed: -g -O2 -Wall -Wextra -pedantic
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o menu.o menu.c
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o multiwindow.o multiwindow.c
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o options.o options.c
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o signals.o signals.c
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o slideshow.o slideshow.c
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o thumbnail.o thumbnail.c
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o timers.o timers.c
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o utils.o utils.c
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o wallpaper.o wallpaper.c
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o winwidget.o winwidget.c
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -o feh collage.o events.o exif.o feh_png.o filelist.o getopt.o getopt1.o imlib.o index.o keyevents.o list.o main.o md5.o menu.o multiwindow.o options.o signals.o slideshow.o thumbnail.o timers.o utils.o wallpaper.o winwidget.o -lcurl -lXinerama -lm -lpng -lX11 -lImlib2 -lgiblib
brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
Undefined symbols for architecture x86_64:
"_imlib_context_set_colormap", referenced from:
_init_x_and_imlib in imlib.o
"_imlib_context_set_display", referenced from:
_init_x_and_imlib in imlib.o
"_imlib_context_set_visual", referenced from:
_init_x_and_imlib in imlib.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [feh] Error 1
make: *** [build-src] Error 2
HOMEBREW_VERSION: 0.9.3
HEAD: f899878220668c7c7f0fcf43c6d294a52b7e79ed
CPU: 8-core 64-bit sandybridge
OS X: 10.8.2-x86_64
Xcode: 4.5.1
CLT: 4.5.0.0.1.1249367152
X11: 2.7.4 => /opt/X11
$ brew doctor
Your system is raring to brew.
$ brew --config
HOMEBREW_VERSION: 0.9.3
HEAD: f899878220668c7c7f0fcf43c6d294a52b7e79ed
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: 8-core 64-bit sandybridge
OS X: 10.8.2-x86_64
Xcode: 4.5.1
CLT: 4.5.0.0.1.1249367152
LLVM-GCC: build 2336
Clang: 4.1 build 421
X11: 2.7.4 => /opt/X11
System Ruby: 1.8.7-358
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment