pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/54084: graphics/cinepaint build fails

The following reply was made to PR pkg/54084; it has been noted by GNATS.

From: "John D. Baker" <>
Subject: Re: pkg/54084: graphics/cinepaint build fails
Date: Tue, 2 Apr 2019 15:56:17 -0500 (CDT)

   This message is in MIME format.  The first part should be readable text,
   while the remaining parts are likely unreadable without MIME-aware tools.
 Content-Type: TEXT/PLAIN; charset=US-ASCII
 Content-Transfer-Encoding: QUOTED-PRINTABLE
 On Tue, 2 Apr 2019, John D. Baker wrote:
 > After dealing with the fallout from the "" major version bump=
 > "cinepaint-1.0.4" builds without problems on amd64-current (8.99.36).
 > Thus, the problem seems only to affect netbsd-8.
 The problem on netbsd-8 is similar, yet different.  I found vestiges of
 "/usr/lib/*" lying around.  I removed them and rebuilt
 all packages for which 'ldd' showed a binary/library to have a dependency
 on "".
 After doing so, pkg/54083 seemed resolved (gegl no-longer segfaulted
 and the build of "gimp" succeeded).
 The build of "cinepaint" still fails, but differently than originally
 Making all in openexr
 gmake[2]: Entering directory '/tmp/pkgsrc/graphics/cinepaint/work/cinepaint=
 /bin/sh ../../libtool --tag=3DCXX   --mode=3Dlink c++   -O2 -D_FORTIFY_SOUR=
 CE=3D2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/=
 include/libdrm -I/usr/X11R7/include/freetype2 -I/usr/pkg/include/glib/glib-=
 2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I=
 /usr/pkg/include/python3.6  -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -W=
 l,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -o openexr chroma_icc.o =
 openexr.o ../../lib/ -L/usr/pkg/lib  -L/usr/pkg/lib -Wl,-R/u=
 sr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib =
 -L/usr/pkg/lib  -L/usr/pkg/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0=
  -L/usr/X11R7/lib -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite=
  -lXdamage -lXfixes -lX11 -Wl,-rpath,/usr/X11R7/lib -lXext -latk-1.0 -lcair=
 o -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgli=
 b-2.0 -lintl -lfontconfig -Wl,-R/usr/pkg/lib -lfreetype  -L/usr/pkg/lib -Wl=
 ,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7=
 /lib -L/usr/pkg/lib -lIlmImf -Wl,-R/usr/pkg/lib -lImath -lHalf -lIex -lIexM=
 ath -lIlmThread  -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -llcms -lc=20
 libtool: link: c++ -O2 -D_FORTIFY_SOURCE=3D2 -I/tmp/pkgsrc/graphics/cinepai=
 nt/work/.buildlink/include -I/tmp/pkgsrc/graphics/cinepaint/work/.x11-build=
 link/include -I/tmp/pkgsrc/graphics/cinepaint/work/.x11-buildlink/include/l=
 ibdrm -I/tmp/pkgsrc/graphics/cinepaint/work/.x11-buildlink/include/freetype=
 2 -I/tmp/pkgsrc/graphics/cinepaint/work/.buildlink/include/glib/glib-2.0 -I=
 /tmp/pkgsrc/graphics/cinepaint/work/.buildlink/include/glib/gio-unix-2.0 -I=
 /tmp/pkgsrc/graphics/cinepaint/work/.buildlink/lib/glib-2.0/include -I/tmp/=
 pkgsrc/graphics/cinepaint/work/.buildlink/include/python3.6 -Wl,-rpath -Wl,=
 /usr/pkg/lib -Wl,-rpath -Wl,/usr/X11R7/lib -o .libs/openexr chroma_icc.o op=
 enexr.o -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-rpath -Wl,/usr/X11R7/lib -Wl,-rpat=
 h -Wl,/usr/X11R7/lib -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-rpath -Wl,/usr/pkg/li=
 b -Wl,-rpath -Wl,/usr/X11R7/lib -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-rpath -Wl,=
 /usr/pkg/lib  -L/tmp/pkgsrc/graphics/cinepaint/work/cinepaint-1.0-4/libhalf=
 /.libs -L/tmp/pkgsrc/graphics/cinepaint/work/.buildlink/lib -L/tmp/pkgsrc/g=
 raphics/cinepaint/work/.x11-buildlink/lib -L../../lib/.libs -lcinepaint -lc=
 inepaintHalf -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lXinerama -lXi -=
 lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -latk-1.0 -lcairo -lpixma=
 n-1 -lxcb-shm -lxcb -lxcb-render -lXrender -lX11 -lXext -lrt -lgdk_pixbuf-2=
 =2E0 -lpng16 -lgio-2.0 -lgmodule-2.0 -lpangoft2-1.0 -lharfbuzz -lexpat -luu=
 id -lbz2 -lpango-1.0 -lgthread-2.0 -lfribidi -lgobject-2.0 -lffi -lglib-2.0=
  -lpcre -lintl -lfontconfig -lfreetype -lIlmImf -lz -lpthread -lImath -lHal=
 f -lIexMath -lIlmThread -lIex -llcms -lm -lc -pthread -Wl,-rpath,/usr/pkg/l=
 ib -Wl,-rpath,/tmp/pkgsrc/graphics/cinepaint/work/.buildlink/lib
 ld: warning:, needed by /tmp/pkgsrc/graphics/cinepaint/w=
 ork/.buildlink/lib/, may conflict with
 ld: warning:, needed by /tmp/pkgsrc/graphics/cinepaint/wor=
 k/.buildlink/lib/, may conflict with
 ld: warning:, needed by /tmp/pkgsrc/graphics/cinepaint/work/=
 =2Ebuildlink/lib/, may conflict with
 openexr.o: In function `load_image':
 openexr.cxx:(.text+0x1e09): undefined reference to `Iex_2_3::BaseExc::BaseE=
 xc(std::basic_stringstream<char, std::char_traits<char>, std::allocator<cha=
 r> >&)'
 openexr.cxx:(.text+0x1fec): undefined reference to `Iex_2_3::BaseExc::BaseE=
 xc(std::basic_stringstream<char, std::char_traits<char>, std::allocator<cha=
 r> >&)'
 openexr.o: In function `Imf_2_3::TypedAttribute<std::string>::typeName() co=
 14TypedAttributeISsE8typeNameEv]+0x1): undefined reference to `Imf_2_3::Typ=
 ttributeISsEE]+0x30): undefined reference to `Imf_2_3::TypedAttribute<std::=
 string>::writeValueTo(Imf_2_3::OStream&, int) const'
 ttributeISsEE]+0x38): undefined reference to `Imf_2_3::TypedAttribute<std::=
 string>::readValueFrom(Imf_2_3::IStream&, int, int)'
 gmake[2]: *** [Makefile:401: openexr] Error 1
 gmake[2]: Leaving directory '/tmp/pkgsrc/graphics/cinepaint/work/cinepaint-=
 gmake[1]: *** [Makefile:408: all-recursive] Error 1
 gmake[1]: Leaving directory '/tmp/pkgsrc/graphics/cinepaint/work/cinepaint-=
 gmake: *** [Makefile:662: all-recursive] Error 1
 *** Error code 2
 make[1]: stopped in /x/pkgsrc/graphics/cinepaint
 *** Error code 1
 make: stopped in /x/pkgsrc/graphics/cinepaint
 The issue seems to be related to the fact that "ilmbase" and "openexr"
 require "gcc6" to build on netbsd-8.  They are linked with
 How to sort this out?
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

Home | Main Index | Thread Index | Old Index