Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 09 Mar 2016 16:33:12 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 207846] make of /usr/ports/graphics/graphite fails with "fatal error: 'graphite2/Types.h' file not found"
Message-ID:  <bug-207846-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207846

            Bug ID: 207846
           Summary: make of /usr/ports/graphics/graphite fails with "fatal
                    error: 'graphite2/Types.h' file not found"
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: mikea@mikea.ath.cx

FreeBSD mikea.ath.cx 10.1-RELEASE FreeBSD 10.1-RELEASE #0: Sat Sep  5 16:18=
:18
CDT 2015     root@mikea.ath.cx:/usr/obj/usr/src/sys/AMD64-IPFW1+PF  amd64

This is essentially a virgin system, with a fresh ports tree ("portsnap fet=
ch
extract").=20

make of /usr/ports/www/firefox initially disclosed the problem:=20

      1 Script started on Wed Mar  9 10:12:09 2016
      2 You have mail.
      3 mikea# make^M
      4 =3D=3D=3D>   firefox-45.0_1,1 depends on package: nspr>=3D4.12 - fo=
und
      5 =3D=3D=3D>   firefox-45.0_1,1 depends on package: nss>=3D3.21.1 - f=
ound
      6 =3D=3D=3D>   firefox-45.0_1,1 depends on package: libevent2>=3D2.0.=
21_2 - found
      7 =3D=3D=3D>   firefox-45.0_1,1 depends on package: soundtouch>=3D1.9=
.0 - found
      8 =3D=3D=3D>   firefox-45.0_1,1 depends on package: harfbuzz>=3D1.1.0=
 - found
      9 =3D=3D=3D>   firefox-45.0_1,1 depends on package: graphite2>=3D1.3.=
6 - not
found
     10 =3D=3D=3D>  License GPLv2 LGPL21 MPL accepted by the user
     11 =3D=3D=3D>   graphite2-1.3.6 depends on file: /usr/local/sbin/pkg -=
 found
     12 =3D> graphite-1.3.6.tgz doesn't seem to exist in /usr/ports/distfil=
es/.
     13 =3D> Attempting to fetch
http://downloads.sourceforge.net/project/silgraphite/graphite2/graphite-1.3=
.6.tgz
     14 ^Mgraphite-1.3.6.tgz                              0% of 3790 kB    =
0=20
Bps^Mgraphite-1.3.6.tgz                              0% of 3790 kB  13
     14 9 kBps^Mgraphite-1.3.6.tgz                              8% of 3790 =
kB=20
304 kBps^Mgraphite-1.3.6.tgz                             18% of 3790=20
     14 kB  374 kBps 00m13s^Mgraphite-1.3.6.tgz                            =
 29%
of 3790 kB  419 kBps 00m09s^Mgraphite-1.3.6.tgz=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
     14         44% of 3790 kB  585 kBps 00m06s^Mgraphite-1.3.6.tgz=20=20=
=20=20=20=20=20=20=20=20=20=20
                62% of 3790 kB  657 kBps 00m03s^Mgraphite-1.3.6.tgz=20
     14                             79% of 3790 kB  661 kBps
00m01s^Mgraphite-1.3.6.tgz                             84% of 3790 kB  201 =
kBps
00m01s
     14 ^Mgraphite-1.3.6.tgz                             92% of 3790 kB  259
kBps 00m09s^Mgraphite-1.3.6.tgz                            100% of 3790
     14  kB  422 kBps 00m09s
     15 =3D=3D=3D> Fetching all distfiles required by graphite2-1.3.6 for b=
uilding
     16 =3D=3D=3D>  Extracting for graphite2-1.3.6
     17 =3D> SHA256 Checksum OK for graphite-1.3.6.tgz.
     18 =3D=3D=3D>  Patching for graphite2-1.3.6
     19 =3D=3D=3D>   graphite2-1.3.6 depends on file: /usr/local/bin/cmake =
- found
     20 =3D=3D=3D>  Configuring for graphite2-1.3.6
     21 =3D=3D=3D>  Performing in-source build
     22 /bin/mkdir -p /usr/ports/graphics/graphite2/work/graphite2-1.3.6
     23 -- The C compiler identification is Clang 3.4.1
     24 -- The CXX compiler identification is Clang 3.4.1
     25 -- Check for working C compiler: /usr/bin/cc
     26 -- Check for working C compiler: /usr/bin/cc -- works
     27 -- Detecting C compiler ABI info
     28 -- Detecting C compiler ABI info - done
     29 -- Check for working CXX compiler: /usr/bin/c++
     30 -- Check for working CXX compiler: /usr/bin/c++ -- works
     31 -- Detecting CXX compiler ABI info
     32 -- Detecting CXX compiler ABI info - done
     33 -- Build: Release
     34 -- Segment Cache support: enabled
     35 -- File Face support: enabled
     36 -- Tracing support: enabled
     37 -- Using vm machine type: direct
     38 -- Looking for sys/types.h
     39 -- Looking for sys/types.h - found
     40 -- Looking for stdint.h
     41 -- Looking for stdint.h - found
     42 -- Looking for stddef.h
     43 -- Looking for stddef.h - found
     44 -- Check size of size_t
     45 -- Check size of size_t - done
     46 -- Configuring done
     47 -- Generating done
     48 CMake Warning:
     49   Manually-specified variables were not used by the project:
     50=20
     51     CMAKE_CXX_FLAGS_DEBUG
     52     CMAKE_C_FLAGS_DEBUG
     53     CMAKE_MODULE_LINKER_FLAGS
     54     THREADS_HAVE_PTHREAD_ARG
     55=20
     56=20
     57 -- Build files have been written to:
/usr/ports/graphics/graphite2/work/graphite2-1.3.6
     58 =3D=3D=3D>  Building for graphite2-1.3.6
     59 Scanning dependencies of target endiantest
     60 Scanning dependencies of target graphite2-base
     61 [  1%] Building CXX object
tests/endian/CMakeFiles/endiantest.dir/endiantest.cpp.o
     62 Scanning dependencies of target graphite2-segcache
     63 [  2%] Building CXX object
tests/CMakeFiles/graphite2-base.dir/__/src/FeatureMap.cpp.o
     64 In file included from
/usr/ports/graphics/graphite2/work/graphite2-1.3.6/src/FeatureMap.cpp:29:
     65
/usr/ports/graphics/graphite2/work/graphite2-1.3.6/src/inc/Main.h:30:10: fa=
tal
error: 'graphite2/Types.h' file not found
     66 #include "graphite2/Types.h"
     67          ^
     68 Scanning dependencies of target graphite2
     69 [  3%] Building CXX object
tests/CMakeFiles/graphite2-segcache.dir/__/src/call_machine.cpp.o
     70
/usr/ports/graphics/graphite2/work/graphite2-1.3.6/src/call_machine.cpp:37:=
10:
fatal error: 'graphite2/Segment.h' file not found
     71 #include <graphite2/Segment.h>
     72          ^
     73 1 error generated.
     74 --- tests/CMakeFiles/graphite2-base.dir/__/src/FeatureMap.cpp.o ---
     75 *** [tests/CMakeFiles/graphite2-base.dir/__/src/FeatureMap.cpp.o] E=
rror
code 1
     76=20
     77 make[5]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
     78 1 error
     79=20
     80 make[5]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
     81 --- tests/CMakeFiles/graphite2-base.dir/all ---
     82 *** [tests/CMakeFiles/graphite2-base.dir/all] Error code 2
     83=20
     84 make[4]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
     85 A failure has been detected in another branch of the parallel make
     86=20
     87 make[5]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
     88 --- src/CMakeFiles/graphite2.dir/all ---
     89 *** [src/CMakeFiles/graphite2.dir/all] Error code 2
     90=20
     91 make[4]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
     92 1 error generated.
     93 --- tests/CMakeFiles/graphite2-segcache.dir/__/src/call_machine.cpp=
.o
---
     94 *** [tests/CMakeFiles/graphite2-segcache.dir/__/src/call_machine.cp=
p.o]
Error code 1
     95=20
     96 make[5]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
     97 1 error
     98=20
     99 make[5]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
    100 --- tests/CMakeFiles/graphite2-segcache.dir/all ---
    101 *** [tests/CMakeFiles/graphite2-segcache.dir/all] Error code 2
    102=20
    103 make[4]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
    104
/usr/ports/graphics/graphite2/work/graphite2-1.3.6/tests/endian/endiantest.=
cpp:36:10:
fatal error: 'inc/Endian.h' file not found
    105 #include "inc/Endian.h"
    106          ^
    107 1 error generated.
    108 --- tests/endian/CMakeFiles/endiantest.dir/endiantest.cpp.o ---
    109 *** [tests/endian/CMakeFiles/endiantest.dir/endiantest.cpp.o] Error
code 1
    110=20
    111 make[5]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
    112 1 error
    113=20
    114 make[5]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
    115 --- tests/endian/CMakeFiles/endiantest.dir/all ---
    116 *** [tests/endian/CMakeFiles/endiantest.dir/all] Error code 2
    117=20
    105 #include "inc/Endian.h"
    106          ^
    107 1 error generated.
    108 --- tests/endian/CMakeFiles/endiantest.dir/endiantest.cpp.o ---
    109 *** [tests/endian/CMakeFiles/endiantest.dir/endiantest.cpp.o] Error
code 1
    110=20
    111 make[5]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
    112 1 error
    113=20
    114 make[5]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
    115 --- tests/endian/CMakeFiles/endiantest.dir/all ---
    116 *** [tests/endian/CMakeFiles/endiantest.dir/all] Error code 2
    117=20
    118 make[4]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
    119 4 errors
    120=20
    121 make[4]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
    122 *** [all] Error code 2
    123=20
    124 make[3]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
    125 1 error
    126=20
    127 make[3]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
    128 =3D=3D=3D> Compilation failed unexpectedly.
    129 Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the
failure to
    130 the maintainer.
    131 *** Error code 1
    132=20
    133 Stop.
    134 make[2]: stopped in /usr/ports/graphics/graphite2
    135 *** Error code 1
    136=20
    137 Stop.
    138 make[1]: stopped in /usr/ports/www/firefox
    139 *** Error code 1
    140=20
    141 Stop.
    142 make: stopped in /usr/ports/www/firefox
    143 mikea# exit
    144=20
    145 Script done on Wed Mar  9 10:12:26 2016

A make of /usr/ports/graphics/graphite2 by itself, after a "make distclean",
also fails. Note: MAKE_JOBS_UNSAFE is set to yes for this.=20
      1 Script started on Wed Mar  9 10:29:07 2016
      2 You have mail.
      3 mikea# env^M
      4 SCRIPT=3Dtypescript
      5 LANG=3Den_US.UTF-8
      6
PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/=
bin:/root/bin
      7 DISPLAY=3Dlocalhost:15.0
      8 TERM=3Dxterm
      9 LC_COLLATE=3DC
     10 MAIL=3D/var/mail/root
     11 LOGNAME=3Droot
     12 USER=3Droot
     13 USERNAME=3Droot
     14 HOME=3D/root
     15 SHELL=3D/bin/csh
     16 SUDO_COMMAND=3D/usr/bin/su
     17 SUDO_USER=3Dmikea
     18 SUDO_UID=3D1001
     19 SUDO_GID=3D1001
     20 HOSTTYPE=3DFreeBSD
     21 VENDOR=3Damd
     22 OSTYPE=3DFreeBSD
     23 MACHTYPE=3Dx86_64
     24 SHLVL=3D2
     25 PWD=3D/up/graphics/graphite2
     26 GROUP=3Dwheel
     27 HOST=3Dmikea.ath.cx
     28 REMOTEHOST=3D204.62.20.194
     29 EDITOR=3Dvi
     30 PAGER=3Dmore
     31 BLOCKSIZE=3DK
     32 MAKE_JOBS_UNSAFE=3Dyes
     33 mikea# make^M
     34 =3D=3D=3D>  Building for graphite2-1.3.6
     35 [  1%] ESC[32mBuilding CXX object
src/CMakeFiles/graphite2.dir/direct_machine.cpp.oESC[0m
     36 In file included from
/usr/ports/graphics/graphite2/work/graphite2-1.3.6/src/direct_machine.cpp:4=
2:
     37
ESC[1m/usr/ports/graphics/graphite2/work/graphite2-1.3.6/src/inc/Machine.h:=
35:10:
ESC[0mESC[0;1;31mfatal error: ESC[0mESC[1m'graphite2/Types     37 .h' file =
not
foundESC[0m
     38 #include <graphite2/Types.h>
     39 ESC[0;1;32m         ^
     40 ESC[0m1 error generated.
     41 *** Error code 1
     42=20
     43 Stop.
     44 make[3]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
     45 *** Error code 1
     46=20
     47 Stop.
     48 make[2]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
     49 *** Error code 1
     50=20
     51 Stop.
     52 make[1]: stopped in /usr/ports/graphics/graphite2/work/graphite2-1.=
3.6
     53 *** Error code 1
     54=20
     55 Stop.
     56 make: stopped in /usr/ports/graphics/graphite2
     57 mikea# exit
     58=20
     59 Script done on Wed Mar  9 10:29:18 2016

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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