NetBSD Problem Report #50078

From oster@cs.usask.ca  Wed Jul 22 17:04:45 2015
Return-Path: <oster@cs.usask.ca>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 7BF5BA5B2E
	for <gnats-bugs@gnats.NetBSD.org>; Wed, 22 Jul 2015 17:04:45 +0000 (UTC)
Message-Id: <20150722170439.C380087FCA@mickey.usask.ca>
Date: Wed, 22 Jul 2015 11:04:39 -0600 (CST)
From: oster@netbsd.org
Reply-To: oster@netbsd.org
To: gnats-bugs@gnats.NetBSD.org
Subject: graphics/libkdcraw fails to build on NetBSD-6.1.5/amd64
X-Send-Pr-Version: 3.95

>Number:         50078
>Category:       pkg
>Synopsis:       graphics/libkdcraw fails to build on NetBSD-6.1.5/amd64
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    jaapb
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 22 17:05:00 +0000 2015
>Closed-Date:    Wed Aug 05 12:12:29 +0000 2015
>Last-Modified:  Wed Aug 05 12:12:29 +0000 2015
>Originator:     Greg Oster
>Release:        NetBSD 6.1.5_PATCH
>Organization:
>Environment:


System: NetBSD mickey 6.1.5_PATCH NetBSD 6.1.5_PATCH (QUAD) #0: Mon Apr 6 08:39:39 CST 2015 oster@quad:/u1/builds/build261/src/obj/amd64/u1/builds/build261/src/sys/arch/amd64/compile/QUAD amd64
Architecture: x86_64
Machine: amd64
>Description:

graphics/libkdcraw fails to build, with the following error:


Generating rcombobox.moc
[  0%] Built target kdcraw_automoc
Scanning dependencies of target kdcraw
[  7%] Building CXX object libkdcraw/CMakeFiles/kdcraw.dir/rawdecodingsettings.o
[ 28%] Building CXX object libkdcraw/CMakeFiles/kdcraw.dir/kdcraw.o
[ 35%] Building CXX object libkdcraw/CMakeFiles/kdcraw.dir/kdcraw_p.o
[ 28%] Building CXX object libkdcraw/CMakeFiles/kdcraw.dir/rnuminput.o
[ 42%] Building CXX object libkdcraw/CMakeFiles/kdcraw.dir/dcrawsettingswidget.o
[ 14%] Building CXX object libkdcraw/CMakeFiles/kdcraw.dir/kdcraw_automoc.o
[ 50%] Building CXX object libkdcraw/CMakeFiles/kdcraw.dir/dcrawinfocontainer.o
[ 57%] Building CXX object libkdcraw/CMakeFiles/kdcraw.dir/rcombobox.o
In file included from /usr/pkgsrc/graphics/libkdcraw/work.mickey/.buildlink/include/libraw/libraw.h:40:0,
                 from /usr/pkgsrc/graphics/libkdcraw/work.mickey/libkdcraw-4.14.3/libkdcraw/kdcraw_p.h:39,
                 from /usr/pkgsrc/graphics/libkdcraw/work.mickey/libkdcraw-4.14.3/libkdcraw/kdcraw.cpp:31:
/usr/pkgsrc/graphics/libkdcraw/work.mickey/.buildlink/include/libraw/libraw_datastream.h: In member function 'virtual int LibRaw_buffer_datastream::get_char()':
/usr/pkgsrc/graphics/libkdcraw/work.mickey/.buildlink/include/libraw/libraw_datastream.h:154:17: error: exception handling disabled, use -fexceptions to enable
[ 64%] Building CXX object libkdcraw/CMakeFiles/kdcraw.dir/rexpanderbox.o
--- libkdcraw/CMakeFiles/kdcraw.dir/kdcraw.o ---
*** [libkdcraw/CMakeFiles/kdcraw.dir/kdcraw.o] Error code 1

make: stopped in /usr/pkgsrc/graphics/libkdcraw/work.mickey/libkdcraw-4.14.3/_KDE_build
In file included from /usr/pkgsrc/graphics/libkdcraw/work.mickey/.buildlink/include/libraw/libraw.h:40:0,
                 from /usr/pkgsrc/graphics/libkdcraw/work.mickey/libkdcraw-4.14.3/libkdcraw/kdcraw_p.h:39,
                 from /usr/pkgsrc/graphics/libkdcraw/work.mickey/libkdcraw-4.14.3/libkdcraw/kdcraw_p.cpp:27:
/usr/pkgsrc/graphics/libkdcraw/work.mickey/.buildlink/include/libraw/libraw_datastream.h: In member function 'virtual int LibRaw_buffer_datastream::get_char()':
/usr/pkgsrc/graphics/libkdcraw/work.mickey/.buildlink/include/libraw/libraw_datastream.h:154:17: error: exception handling disabled, use -fexceptions to enable
--- libkdcraw/CMakeFiles/kdcraw.dir/kdcraw_p.o ---
*** [libkdcraw/CMakeFiles/kdcraw.dir/kdcraw_p.o] Error code 1

make: stopped in /usr/pkgsrc/graphics/libkdcraw/work.mickey/libkdcraw-4.14.3/_KDE_build
2 errors

make: stopped in /usr/pkgsrc/graphics/libkdcraw/work.mickey/libkdcraw-4.14.3/_KDE_build
--- libkdcraw/CMakeFiles/kdcraw.dir/all ---
*** [libkdcraw/CMakeFiles/kdcraw.dir/all] Error code 2

make: stopped in /usr/pkgsrc/graphics/libkdcraw/work.mickey/libkdcraw-4.14.3/_KDE_build
1 error

make: stopped in /usr/pkgsrc/graphics/libkdcraw/work.mickey/libkdcraw-4.14.3/_KDE_build
*** [all] Error code 2

make: stopped in /usr/pkgsrc/graphics/libkdcraw/work.mickey/libkdcraw-4.14.3/_KDE_build
1 error

make: stopped in /usr/pkgsrc/graphics/libkdcraw/work.mickey/libkdcraw-4.14.3/_KDE_build
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/graphics/libkdcraw
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/graphics/libkdcraw
m

>How-To-Repeat:

	cd /usr/pkgsrc/graphics/libkdcraw
	make install
	<wait for *boom*>

>Fix:
	Please.  This breaks the gwenview and KDE4 builds as well.

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->markd
Responsible-Changed-By: bsiegert@NetBSD.org
Responsible-Changed-When: Sat, 25 Jul 2015 18:22:07 +0000
Responsible-Changed-Why:
Over to maintainer.


From: Jaap Boender <jaapb@kerguelen.org>
To: gnats-bugs@netbsd.org, markd@netbsd.org
Cc: 
Subject: Re: pkg/50078 (graphics/libkdcraw fails to build on NetBSD-6.1.5/amd64)
Date: Mon, 03 Aug 2015 15:52:03 +0100

 On Saturday 25 July 2015 18:22:08 you wrote:
 > Synopsis: graphics/libkdcraw fails to build on NetBSD-6.1.5/amd64

 Applying the patch from FreeBSD ( 
 https://svnweb.freebsd.org/ports?view=revision&revision=389739 ) makes 
 it compile. Happy to commit that, if it's all right with the maintainer...

From: Mark Davies <mark@ecs.vuw.ac.nz>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/50078 (graphics/libkdcraw fails to build on NetBSD-6.1.5/amd64)
Date: Tue, 4 Aug 2015 08:56:14 +1200

 On Tue, 04 Aug 2015 02:55:00 you wrote:
 >  Applying the patch from FreeBSD (
 >  https://svnweb.freebsd.org/ports?view=revision&revision=389739 ) makes
 >  it compile. Happy to commit that, if it's all right with the maintainer...

 Yes, that looks perfectly fine.  Please go ahead.

 cheers
 mark

Responsible-Changed-From-To: markd->jaapb
Responsible-Changed-By: jaapb@NetBSD.org
Responsible-Changed-When: Tue, 04 Aug 2015 12:58:33 +0000
Responsible-Changed-Why:
Committed patch.


State-Changed-From-To: open->feedback
State-Changed-By: jaapb@NetBSD.org
State-Changed-When: Tue, 04 Aug 2015 12:58:33 +0000
State-Changed-Why:
Waiting for confirmation from original submitter.


From: "Jaap Boender" <jaapb@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/50078 CVS commit: pkgsrc/graphics/libkdcraw
Date: Tue, 4 Aug 2015 12:56:02 +0000

 Module Name:	pkgsrc
 Committed By:	jaapb
 Date:		Tue Aug  4 12:56:02 UTC 2015

 Modified Files:
 	pkgsrc/graphics/libkdcraw: distinfo
 Added Files:
 	pkgsrc/graphics/libkdcraw/patches: patch-libkdcraw_CMakeLists.txt

 Log Message:
 Added patch to fix compilation error due to exceptions not being enabled.
 See https://svnweb.freebsd.org/ports?view=revision&revision=389789

 Fixes PR pkg/50078


 To generate a diff of this commit:
 cvs rdiff -u -r1.18 -r1.19 pkgsrc/graphics/libkdcraw/distinfo
 cvs rdiff -u -r0 -r1.1 \
     pkgsrc/graphics/libkdcraw/patches/patch-libkdcraw_CMakeLists.txt

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: Greg Oster <oster@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: PR/50078 CVS commit: pkgsrc/graphics/libkdcraw
Date: Tue, 4 Aug 2015 08:56:37 -0600

 On Tue,  4 Aug 2015 13:00:01 +0000 (UTC)
 "Jaap Boender" <jaapb@netbsd.org> wrote:

 > The following reply was made to PR pkg/50078; it has been noted by
 > GNATS.
 > 
 > From: "Jaap Boender" <jaapb@netbsd.org>
 > To: gnats-bugs@gnats.NetBSD.org
 > Cc: 
 > Subject: PR/50078 CVS commit: pkgsrc/graphics/libkdcraw
 > Date: Tue, 4 Aug 2015 12:56:02 +0000
 > 
 >  Module Name:	pkgsrc
 >  Committed By:	jaapb
 >  Date:		Tue Aug  4 12:56:02 UTC 2015
 >  
 >  Modified Files:
 >  	pkgsrc/graphics/libkdcraw: distinfo
 >  Added Files:
 >  	pkgsrc/graphics/libkdcraw/patches:
 > patch-libkdcraw_CMakeLists.txt 
 >  Log Message:
 >  Added patch to fix compilation error due to exceptions not being
 > enabled. See
 > https://svnweb.freebsd.org/ports?view=revision&revision=389789 
 >  Fixes PR pkg/50078

 Yes, it builds fine for me now.

 Thanks!

 Later...

 Greg Oster

State-Changed-From-To: feedback->closed
State-Changed-By: jaapb@NetBSD.org
State-Changed-When: Wed, 05 Aug 2015 12:12:29 +0000
State-Changed-Why:
Original poster confirmed fix works.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.