GNU bug report logs - #20332
24.5; With jpeg-6b configure says "WARNING: libjpeg found, but not version 6b or later"

Previous Next

Package: emacs;

Reported by: 白井彰 <okshirai <at> gmail.com>

Date: Tue, 14 Apr 2015 16:49:01 UTC

Severity: normal

Found in version 24.5

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Petr Hracek <phracek <at> redhat.com>
To: 白井彰 <okshirai <at> gmail.com>, 20332 <at> debbugs.gnu.org
Subject: bug#20332: 24.5; With jpeg-6b configure says "WARNING: libjpeg found, but not version 6b or later"
Date: Wed, 15 Apr 2015 14:25:21 +0200
I guess that it was already solved in bug 20124.

On 04/14/2015 06:47 PM, 白井彰 wrote:
> With jpeg-6b, configure in Emacs 24.5 says "WARNING: libjpeg found,
> but not version 6b or later".
>
> The host system type is i386-pc-solaris2.10, and the C compiler is SUN C.
> In config.log the cc says:
> "conftest.c", line 86: invalid input token: 6b
> cc: acomp failed for conftest.c
>
> % cat -n /usr/include/jpeglib.h | sed -n 33p
>      33  #define JPEG_LIB_VERSION  62    /* Version 6b */
>
> % cat emacs-24.4.91.tar | tar xfp -
> % (cd emacs-24.4.91; ./configure --with-gif=no | fgrep -i jpeg > configure_jpeg_emacs-24.4.91)
>
> % gzcat emacs-24.5.tar.gz | tar xfp -
> % (cd emacs-24.5; ./configure --with-gif=no | fgrep -i jpeg > configure_jpeg_emacs-24.5)
> configure: WARNING: libjpeg found, but not version 6b or later
> configure: error: The following required libraries were not found:
>       libjpeg
> Maybe some development libraries/packages are missing?
> If you don't want to link with them give
>       --with-jpeg=no
> as options to configure
>
> % (cd emacs-24.4.91; cat -n config.log | sed -n 4683,4688p)
>    4683  configure:13880: checking for jpeg_destroy_compress in -ljpeg
>    4684  configure:13905: cc -D_STDC_C99= -o conftest -I/usr/openwin/include -g -O -I/usr/openwin/include     -L/usr/openwin/lib conftest.c -ljpeg  -lXext -lXmu -lXt -lSM -lICE -lX11 -lpthread -lsocket -lnsl  >&5
>    4685  "conftest.c", line 96: warning: statement not reached
>    4686  configure:13905: $? = 0
>    4687  configure:13914: result: yes
>    4688  configure:13995: checking png.h usability
>
> % (cd emacs-24.5; cat -n config.log | sed -n 4683,4691p)
>    4683  configure:13882: checking for jpeg_destroy_compress in -ljpeg
>    4684  configure:13907: cc -D_STDC_C99= -o conftest -I/usr/openwin/include -g -O -I/usr/openwin/include     -L/usr/openwin/lib conftest.c -ljpeg  -lXext -lXmu -lXt -lSM -lICE -lX11 -lpthread -lsocket -lnsl  >&5
>    4685  "conftest.c", line 96: warning: statement not reached
>    4686  configure:13907: $? = 0
>    4687  configure:13916: result: yes
>    4688  "conftest.c", line 86: invalid input token: 6b
>    4689  cc: acomp failed for conftest.c
>    4690  configure:13943: WARNING: libjpeg found, but not version 6b or later
>    4691  configure:13999: checking png.h usability
>
> % (cd emacs-24.5; ./configure --with-gif=no)
> checking for xcrun... no
> checking for a BSD-compatible install... /opt/sfw/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /opt/sfw/bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking build system type... i386-pc-solaris2.10
> checking host system type... i386-pc-solaris2.10
> checking for gcc... no
> checking for cc... cc
> 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
> checking whether we are using the GNU C compiler... no
> checking whether cc accepts -g... yes
> checking for cc option to accept ISO C89... none needed
> checking whether cc understands -c and -o together... yes
> checking for style of include used by make... GNU
> checking dependency style of cc... none
> checking how to run the C preprocessor... cc -E
> checking for grep that handles long lines and -e... /usr/xpg4/bin/grep
> checking for egrep... /usr/xpg4/bin/grep -E
> checking for Minix Amsterdam compiler... no
> checking for ar... ar
> checking for ranlib... ranlib
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking minix/config.h usability... no
> checking minix/config.h presence... no
> checking for minix/config.h... no
> checking whether it is safe to define __EXTENSIONS__... yes
> checking whether _XOPEN_SOURCE should be defined... no
> checking for special C compiler options needed for large files... no
> checking for _FILE_OFFSET_BITS value needed for large files... 64
> checking for cc option to accept ISO C99... -D_STDC_C99=
> checking for cc -D_STDC_C99= option to accept ISO Standard C... (cached) -D_STDC_C99=
> checking whether cc -D_STDC_C99= accepts -g3... no
> checking whether cc -D_STDC_C99= accepts -O... yes
> checking whether the compiler is clang... no
> checking whether ln -s works for files in the same directory... yes
> checking for install-info... :
> checking for gzip... /bin/gzip
> checking for makeinfo... /home/shirai/bin/makeinfo
> checking for -znocombreloc... no
> checking whether addresses are sanitized... no
> checking for pkg-config... /bin/pkg-config
> checking for machine/soundcard.h... no
> checking for sys/soundcard.h... no
> checking for soundcard.h... no
> checking for mmsystem.h... no
> checking for _oss_ioctl in -lossaudio... no
> checking for alsa >= 1.0.0... no
> checking for sys/systeminfo.h... yes
> checking for coff.h... no
> checking for pty.h... no
> checking for sys/resource.h... yes
> checking for sys/utsname.h... yes
> checking for pwd.h... yes
> checking for utmp.h... yes
> checking for util.h... no
> checking for sys/socket.h... yes
> checking for stdlib.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking for sys/param.h... yes
> checking for pthread.h... yes
> checking for malloc/malloc.h... no
> checking for maillock.h... yes
> checking for sys/un.h... yes
> checking for dirent.h... yes
> checking for execinfo.h... no
> checking for stdio_ext.h... yes
> checking for getopt.h... yes
> checking for sys/time.h... yes
> checking for wchar.h... yes
> checking for stdint.h... (cached) yes
> checking for inttypes.h... (cached) yes
> checking for sys/select.h... yes
> checking for sys/stat.h... (cached) yes
> checking for utime.h... yes
> checking if personality LINUX32 can be set... no
> checking for term.h... yes
> checking whether time.h and sys/time.h may both be included... yes
> checking whether sys_siglist is declared... no
> checking whether __sys_siglist is declared... no
> checking for sys/wait.h that is POSIX.1 compatible... yes
> checking for net/if.h... yes
> checking for ifaddrs.h... no
> checking for net/if_dl.h... yes
> checking for struct ifreq.ifr_flags... yes
> checking for struct ifreq.ifr_hwaddr... no
> checking for struct ifreq.ifr_netmask... no
> checking for struct ifreq.ifr_broadaddr... yes
> checking for struct ifreq.ifr_addr... yes
> checking for struct ifreq.ifr_addr.sa_len... no
> checking for long file names... yes
> checking for X... libraries /usr/openwin/lib, headers /usr/openwin/include
> checking whether malloc is Doug Lea style... no
> checking for getpagesize... yes
> checking for working mmap... yes
> checking for dnet_ntoa in -ldnet... no
> checking for main in -lXbsd... no
> checking for pthread_self in -lpthread... yes
> checking for cma_open in -lpthreads... no
> checking for Xkb... yes
> checking for XrmSetDatabase... yes
> checking for XScreenResourceString... yes
> checking for XScreenNumberOfScreen... yes
> checking X11 version 6... 6 or newer
> checking for librsvg-2.0 >= 2.11.0... no
> checking for Wand >= 6.3.5 Wand != 6.8.2... no
> checking for gtk+-3.0 >= 3.0 glib-2.0 >= 2.28... no
> checking for gtk+-2.0 >= 2.10 glib-2.0 >= 2.10... no
> checking for dbus-1 >= 1.0... no
> checking for gio-2.0 >= 2.26... no
> checking for gconf-2.0 >= 2.13... no
> checking for lgetfilecon in -lselinux... no
> checking for gnutls >= 3.0.0... no
> checking for gnutls >= 2.6.6... no
> checking for gio-2.0 >= 2.24... no
> checking sys/inotify.h usability... no
> checking sys/inotify.h presence... no
> checking for sys/inotify.h... no
> checking for xaw3d... no
> checking for libXaw... yes; using Lucid toolkit
> checking X11 toolkit version... 6 or newer
> checking for XmuConvertStandardSelection in -lXmu... yes
> checking for XShapeQueryExtension in -lXext... yes
> checking for fontconfig >= 2.2.0... yes CFLAGS=' ' LIBS='-lfontconfig  '
> checking for xft >= 0.13.0... yes CFLAGS='-I/usr/openwin/include -I/usr/sfw/include -I/usr/sfw/include/freetype2  ' LIBS='-R/usr/openwin/lib -R/usr/sfw/lib -R/usr/openwin/lib:/usr/openwin/sfw/lib -L/usr/openwin/lib -L/usr/sfw/lib -L/usr/openwin/sfw/lib -lXft -lfreetype -lXrender -lfontconfig  '
> checking for XRenderQueryExtension in -lXrender... no
> checking X11/xpm.h usability... yes
> checking X11/xpm.h presence... yes
> checking for X11/xpm.h... yes
> checking for XpmReadFileToPixmap in -lXpm... yes
> checking for XpmReturnAllocPixels preprocessor define... yes
> checking jerror.h usability... yes
> checking jerror.h presence... yes
> checking for jerror.h... yes
> checking for jpeg_destroy_compress in -ljpeg... yes
> configure: WARNING: libjpeg found, but not version 6b or later
> checking png.h usability... yes
> checking png.h presence... yes
> checking for png.h... yes
> checking for png_get_channels in -lpng... yes
> checking whether png_longjmp is declared... no
> checking for library containing inflateEnd... -lz
> checking tiffio.h usability... yes
> checking tiffio.h presence... yes
> checking for tiffio.h... yes
> checking for TIFFGetVersion in -ltiff... yes
> configure: error: The following required libraries were not found:
>       libjpeg
> Maybe some development libraries/packages are missing?
> If you don't want to link with them give
>       --with-jpeg=no
> as options to configure
>
> % which cc
> /opt/SUNWspro/bin/cc
> % sh
>
> $ echo version=62 > aaa_emacs-24.4.91.c; cc -E aaa_emacs-24.4.91.c
> # 1 "aaa_emacs-24.4.91.c"
> version=62
> #ident "acomp: Sun C 5.9 SunOS_i386 Patch 124868-01 2007/07/12"
> $ echo $?
> 0
>
> $ echo 'version 6b or later' > aaa_emacs-24.5.c; cc -E aaa_emacs-24.5.c
> # 1 "aaa_emacs-24.5.c"
> "aaa_emacs-24.5.c", line 1: invalid input token: 6b
> version  6b or later
> #ident "acomp: Sun C 5.9 SunOS_i386 Patch 124868-01 2007/07/12"
> cc: acomp failed for aaa_emacs-24.5.c
> $ echo $?
> 2
>
>
>
>


-- 
Petr Hracek
Software Engineer
Developer Experience
Red Hat, Inc
Mob: +420777056169
email: phracek <at> redhat.com





This bug report was last modified 10 years and 98 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.