Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 May 2006 14:20:47 +0200
From:      moose@opera.com
To:        "Mark Ovens" <marko@freebsd.org>, freebsd-ports@freebsd.org
Subject:   Re: graphics/gwenview build fails
Message-ID:  <op.s93wkxjs3q55kf@localhost>
In-Reply-To: <44759DE7.1090606@freebsd.org>
References:  <44759DE7.1090606@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 25 May 2006 14:07:03 +0200, Mark Ovens <marko@freebsd.org> wrote=
:

> Trying to install the graphics/gwenview port using ``portupgrade -R'' =
 =

> but it fails. My ports tree is up to date and the dependecies build OK=
.
>
> Can anyone shed any light on why?
>
> Regards,
>
> Mark

I have submitted a PR for this with a patch. It's also archived here:

http://lofotenmoose.info/archive/p/patch-libexif-libexif.pc.in

you can put it in the /usr/ports/graphics/libexif/files/ directory,  =

deinstall and rebuild libexif, and then gwenview should build normally.

regards,

M.

>
> if /bin/sh /usr/local/bin/libtool --silent --mode=3Dcompile --tag=3DCX=
X c++  =

> -DHAVE_C
> ONFIG_H -I. -I. -I../..  -I. -I./.. -I/usr/local/include  =

> -I/usr/local/include
> -I/usr/X11R6/include  -I/usr/local/include -DQT_CLEAN_NAMESPACE  =

> -D_THREAD_SAFE -
> pthread -DQT_THREAD_SUPPORT   -I/usr/local/include -I/usr/local/includ=
e  =

>   -I/usr/
> X11R6/include -D_GETOPT_H -D_THREAD_SAFE   -Wno-long-long -Wundef -Wal=
l  =

> -W -Wpoi
> nter-arith -O2 -fno-strict-aliasing -pipe -march=3Dathlon-mp  =

> -Wno-non-virtual-dtor
>   -fno-exceptions -fno-check-new -fno-common  -MT jpegcontent.lo -MD -=
MP  =

> -MF ".de
> ps/jpegcontent.Tpo" \
>    -c -o jpegcontent.lo `test -f 'jpegcontent.cpp' || echo  =

> './'`jpegcontent.cpp;
> \
> then mv -f ".deps/jpegcontent.Tpo" ".deps/jpegcontent.Plo"; \
> else rm -f ".deps/jpegcontent.Tpo"; exit 1; \
> fi
> jpegcontent.cpp:40:23: exif-data.h: No such file or directory
> jpegcontent.cpp:41:22: exif-ifd.h: No such file or directory
> jpegcontent.cpp:42:24: exif-utils.h: No such file or directory
> In file included from jpegcontent.cpp:47:
> ./../imageutils/jpeg-data.h:25:23: exif-data.h: No such file or direct=
ory
> In file included from jpegcontent.cpp:47:
> ./../imageutils/jpeg-data.h:31: error: expected init-declarator before=
  =

> '*' token
> ./../imageutils/jpeg-data.h:31: error: expected `,' or `;' before '*' =
 =

> token
> ./../imageutils/jpeg-data.h:44: error: `JPEGContentAPP1' does not name=
 a  =

> type
> ./../imageutils/jpeg-data.h:85: error: `ExifData' has not been declare=
d
> ./../imageutils/jpeg-data.h:85: error: ISO C++ forbids declaration of =
 =

> `exif_data' with no type
> ./../imageutils/jpeg-data.h:86: error: expected constructor, destructo=
r,  =

> or type
>   conversion before '*' token
> ./../imageutils/jpeg-data.h:86: error: expected `,' or `;' before '*' =
 =

> token
> jpegcontent.cpp:146: error: ISO C++ forbids declaration of `ExifData' =
 =

> with no type
> jpegcontent.cpp:146: error: expected `;' before '*' token
> jpegcontent.cpp:147: error: ISO C++ forbids declaration of `ExifEntry'=
  =

> with no type
> jpegcontent.cpp:147: error: expected `;' before '*' token
> jpegcontent.cpp:148: error: `ExifByteOrder' does not name a type
> jpegcontent.cpp: In constructor  =

> `ImageUtils::JPEGContent::Private::Private()':
> jpegcontent.cpp:151: error: `mExifData' undeclared (first use this  =

> function)
> jpegcontent.cpp:151: error: (Each undeclared identifier is reported on=
ly  =

> once for each function it appears in.)
> jpegcontent.cpp:152: error: `mOrientationEntry' undeclared (first use =
 =

> this function)
> jpegcontent.cpp: In destructor `ImageUtils::JPEGContent::~JPEGContent(=
)':
> jpegcontent.cpp:239: error: 'struct ImageUtils::JPEGContent::Private' =
 =

> has no member named 'mExifData'
> jpegcontent.cpp:240: error: 'struct ImageUtils::JPEGContent::Private' =
 =

> has no member named 'mExifData'
> jpegcontent.cpp:240: error: `exif_data_unref' undeclared (first use th=
is  =

> function)
> jpegcontent.cpp: In member function `bool  =

> ImageUtils::JPEGContent::loadFromData(const QByteArray&)':
> jpegcontent.cpp:257: error: 'struct ImageUtils::JPEGContent::Private' =
 =

> has no member named 'mExifData'
>
> [snip lots of similar errors]
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.or=
g"





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.s93wkxjs3q55kf>