pkgsrc-Users archive

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

The sad state of pkgsrc [was Re: pkgsrc NetBSD 7.0.1_PATCH/x86_64 2016-09-04 11:03]

Hello all,
the following is an annotated list of build errors on NetBSD 7.0 AMD64,
pkgsrc current from 2016-09-04 09:46:05 UTC. The full report includes
build logs can be found at

Not included are problems related to GNU make and a couple of other
known failure cases.

Please help getting pkgsrc back into some decent shape. The current
situation is depressingly bad. This list doesn't even include ASLR or
mprotect related problems from NetBSD current.

In many cases, I have included either the maintainer or the last person
to commit to the package, so search ahead for a quick start.



> audio/bmpx                         

Needs C++11 due to glibmm, with that: error: size of array 'i_toplevel' has non-integral type 'Gtk::TreeModelColumn<Bmp::AlbumArtist>'
    UID uid (Bmp::AlbumArtist ((*i_toplevel)[mStoreArtistCR.artist]).bmpx_album_artist_id);

> cad/ghdl                           

checking dependency style of c++... none
configure: error: no usable dependency style found

> cad/gwave                          

configure: error: required guile module not found: (gnome-2)

> cad/kicad                          

Outdated boost interface:
/data/scratch/cad/kicad/work/kicad-4.0.1/include/tool/coroutine.h:30:38: fatal error: boost/context/fcontext.hpp: No such file or directory
 #include <boost/context/fcontext.hpp>

> cad/klayout                        

virtual memory exhausted: Cannot allocate memory
gmake[1]: *** [/data/scratch/cad/klayout/work/klayout-0.24.8/src/Makefile.rules:166: gsiExpression.o] Error 1

I think I see the same with clang.

> cad/tnt-mmtl                       

Mix-up of GCC runtime libraries:

/usr/lib/ undefined reference to `_Unwind_GetIPInfo@GCC_4.2.0'

> chat/inspircd                      

=> Creating /data/scratch/chat/inspircd/work/.rc.d/inspircd
shift: can't shift that many

> cross/nios2-gcc                    

checking dependency style of gcc... none
configure: error: no usable dependency style found

> cross/nios2-gcc3                   

xgcc: Internal error: Killed (program cc1)
Please submit a full bug report.

> databases/couchdb                  

checking Erlang version compatibility... detected Erlang version: 8.0.0...configure: error: The installed Erlang version must be >= R14B (erts-5.8.1) and =< 18 (erts-7.0) major_version does not match

> databases/geneweb                  

File "diff.cmo", line 1:
Warning 31: files diff.cmo and /usr/pkg/lib/ocaml/camlp5/gramlib.cma(Diff) both define a module named Diff
File "_none_", line 1:
Error: Some fatal warnings were triggered (1 occurrences)

> databases/mysql-workbench          

Uses C++11.

> devel/aegis                        

Requests C++11 mode, but operator new uses pre-C+11 exception specifier.

> devel/cmocka                       

PLIST problem after update (mef)

> devel/coccinelle                           1

Error: Unbound constructor MenhirLib.TableInterpreter.Accept

> devel/cqual                        

AST_types.h:58:21: error: 'nil' undeclared here (not in a function)
   kind_error_decl = nil,

> devel/cre2                         

Fails configure test due to missing C++11

> devel/gnustep-objc-lf2                     2

Needs unsupport __builtin_apply hack.

> devel/magit                        

magit.el:792:27:Error: Wrong type argument: listp, 769

> devel/mico                         

/data/scratch/devel/mico/work/mico/./idl/idl -B../.. --c++-skel --name CosNaming \
[4229412761 - 0x7f7ff6010700] assertion failed

> devel/monodevelop-database         

Conflicting mono versions.

> devel/py-logilab-astng             
>     py35-logilab-astng-0.24.3      
>     py34-logilab-astng-0.24.3      

running 2to3 on build/lib/logilab/astng/brain
error: [Errno 2] No such file or directory: '2to3'

> devel/py-lupa                      
>     py34-lupa-1.1                  
>     py35-lupa-1.1                  

building with Cython 0.24
missing cimport in module 'lupa': lupa/_lupa.pyx
Compiling lupa/_lupa.pyx because it depends on
[1/1] Cythonizing lupa/_lupa.pyx
Traceback (most recent call last):
  File "", line 222, in <module>
    ext_modules = cythonize(ext_modules)
  File "/usr/pkg/lib/python3.4/site-packages/Cython/Build/", line 912, in cythonize
  File "/usr/pkg/lib/python3.4/site-packages/Cython/Build/", line 1034, in cythonize_one
    raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: lupa/_lupa.pyx
*** Error code 1

> devel/py-mccabe                            4
>     py35-mccabe-0.5.2                      2
>     py34-mccabe-0.5.2                      2

distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('pytest-runner')

> devel/sdcc3                        

PLIST mismatch.

> devel/sfslite                      

../async/ihash.h:327:34: error: 'lookup_val' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
     for (v = lookup_val (hash (k));

> devel/tcl-tclOO                    

./generic/tclOOMethod.c:511:14: error: incompatible types when assigning to type 'union <anonymous>' from type 'void *'
   cfPtr->cmd = NULL;

> editors/TeXmacs                    

libguile fallout

> editors/emacs-snapshot             

leim/ja-dic/ja-dic.el:16979:1:Error: Args out of range: "��<9E>��<8B>/�<96>���<97>/�<80>� 信", 10

> editors/mule                       

temacs segfault.

> editors/vim-lang                   

PLIST mismatch.

> emulators/qemu                             2

gcc: Missing argument for -o
multiboot.raw: option ROM does not begin with magic 55 aa

> filesystems/fuse-encfs             

Instantiation of abstract class is invalid.

> filesystems/openafs                

PLIST mismatch.

> fonts/fontconfig                          16

test-bz96676.c:(.text.startup+0xa): undefined reference to `FcWeightFromOpenType'

> games/ccgo                         

Fails with newer libsigc++, I have an update around somewhere.

> games/einstein-puzzle              

Missing rpath (wiz).

> games/gnuchess-book                

Broken since gnuchess update (mef).

> games/gnuchess-book-medium         

Broken since gnuchess update (mef).

> games/violetland                   

xgettext: unknown option -- package-version=

> geography/proj-swig                

libguile fallout.

> geography/py-obspy                 
>     py35-obspy-1.0.2nb1            
>     py34-obspy-1.0.2nb1            

PLIST mismatch (richard).

> geography/vis5d+                   

Fortran syntax error.

> graphics/MesaLib                           2

Requires lbdrm >= 2.4.60

> graphics/aqsis                     

Shared object "" not found, uses outdated GCC C++

> graphics/blender                           1

CMake Error at /usr/pkg/share/cmake-3.6/Modules/FindPackageHandleStandardArgs.cmake:148 (message):
Call Stack (most recent call first):
  /usr/pkg/share/cmake-3.6/Modules/FindPackageHandleStandardArgs.cmake:388 (_FPHSA_FAILURE_MESSAGE)
  /usr/pkg/share/cmake-3.6/Modules/FindFreetype.cmake:151 (find_package_handle_standard_args)
  CMakeLists.txt:850 (find_package)
  CMakeLists.txt:857 (find_package_wrapper)

> graphics/deforaos-icon-theme               3

inkscape: not found
convert: no decode delegate for this image format `' @ error/constitute.c/ReadImage/508.
convert: no images defined `DeforaOS/32x32/actions/application-exit.png' @ error/convert.c/ConvertImageCommand/3253.

> graphics/extrema                   

PLIST issue (mef).

> graphics/ivtools                   

Missing library path for libX11.

> graphics/numix-icon-theme          

PLIST mismatch.

> graphics/numix-icon-theme-circle   

PLIST mismatch.

> graphics/py-gdmodule               

WARNING:  Missing gd, jpeg, png, gif, X11, Xpm, ttf, freetype Libraries
Can't find GD library.

> graphics/scidavis                  

Uses removed GSL interface.

> inputmethod/ibus-table-chinese     

CMake Error at /usr/pkg/share/cmake-3.6/Modules/ManageVersion.cmake:75 (FILE):
  file failed to open for writing (Permission denied):

Call Stack (most recent call first):
  /usr/pkg/share/cmake-3.6/Modules/ManageVersion.cmake:92 (PRJ_INFO_CMAKE_APPEND)
  /usr/pkg/share/cmake-3.6/Modules/ManageVersion.cmake:170 (PRJ_INFO_CMAKE_WRITE)

> lang/cint                          

Invalid use of std::fpos. IMHO the package should be removed, if someone
wants a working C/C++ interpreter, cling is likely the better choice.

> lang/gcc3-c                                4

ld: /data/scratch/lang/gcc3-c/work/gcc-3.3.6/gcc/crtbeginS.o: unrecognized relocation (0x2a) in section `.text'
ld: final link failed: Bad value

> lang/gcc34                         

checking for C compiler default output... configure: error: C compiler cannot create executables

> lang/gcc45                         

Problems with K&R compat junk.

> lang/icc11                         

404 for distfile.

> lang/intercal                      

PLIST doesn't match update (mef).

> lang/nhc98                         

Various issues starting from correctly invoking the compiler.

> lang/parrot                                2

Fails on -Werror=undef.

> lang/pfe                           

Bad docbook document.

> lang/py-byterun                    
>     py34-byterun-20160218          
>     py35-byterun-20160218          

PLIST mismatch (agc)

> lang/racket                        

Runs into process time limit by building everything in a single process
during build.

> lang/sbcl                          

*** - No more room for LISP objects
*** - EVAL: undefined function SB!VM:GENESIS

> lang/smlnj                                   richards+netbsd%CS.Princeton.EDU@localhost

[1]   Segmentation fault (core dumped) "${BINDIR}/sml" ...

> lang/smlnj11072                              richards+netbsd%CS.Princeton.EDU@localhost

[1]   Segmentation fault (core dumped) "${BINDIR}/sml" ...

> lang/swi-prolog-packages                   1

Needs X server.

> mail/neomutt                       

/usr/bin/msgfmt: bg.po: headerfield `PO-Revision-Date' missing in header
/usr/bin/msgfmt: bg.po: headerfield `Last-Translator' missing in header
/usr/bin/msgfmt: bg.po: headerfield `Language-Team' missing in header

> math/R                                    80

Something buildlinks fontconfig with a higher version than it actually
uses itself.

> math/clisp-pari                    

pari.c:136:37: error: 'gpi' undeclared (first use in this function)

> math/extcalc                       

cabsl vs libstdc++ bug.

> math/libmatheval                           1

guile fallout.

> math/octave                                1 trouble.

> math/php-stats                     
>     php56-stats-2.0.3              
>     php55-stats-2.0.3              

Incompatible PHP API?

> math/vowpal_wabbit                  error: 'sockaddr_in' was not declared in this scope
       sockaddr_in client_address;

> meta-pkgs/php70-extensions         

Conflicting PHP versions.

> misc/calibre                       

Missing rpaths.

> misc/hanzim                        

Needs Xserver. Does anyone actually care about this package?

> misc/root                          

See lang/cint.

> multimedia/fuppes                  

PLIST mismatch, ImageMagick fallout.

> multimedia/gnash                   

Invalid iterators.

> multimedia/p5-xmltv                

PLIST mismatch.

> multimedia/ruby-ming               

Missing rpath.

> net/dcsharp                        

Conflicting mono versions as depeendency.

> net/ekiga                          

Wants to create a set of non-comparable elements?

> net/guacamole-server               

socket.c:168:5: error: implicit declaration of function 'pthread_mutexattr_setpshared' [-Werror=implicit-function-declaration]

> net/kismet                         

checking for Magick-config... no
configure: WARNING: *** Missing Magick-config (or it is not in the path).  gpsmap will not be built. ***

> net/libbind                        

Conflicting types for sethostent_r and friends.

> net/libquic                        

CMake Error at boringssl/CMakeLists.txt:16 (message):
  Could not find Go

> net/nanomsgxx                      

Waf: Entering directory `/data/scratch/net/nanomsgxx/work/nanomsgxx-0.2/build'
source not found: '/data/scratch/net/nanomsgxx/work/nanomsgxx-0.2/tests/test_message.cpp' ...

> net/ns                             

Victim of network header changes.

> net/tigervnc                       

Missing xtrans.m4 (wiz).

> net/unison2.40                     

Error: The implementation /data/scratch/net/unison2.40/work/unison-2.40.128/
       does not match the interface system.cmi:
       Values do not match:
         val symlink : ?to_dir:bool -> string -> string -> unit
       is not included in
         val symlink : string -> fspath -> unit

> print/bibtool                      

Uses completely outdated LaTeX commands that got removed from recent

> print/tcl-pdflib                   

libtool: link: cannot find the library `../../pdflib/' or unhandled argument `../../pdflib/'

> security/cfs                       

Conflicts with rpcgen output?

> security/honeyd                    

Conflicts with libevent in base. Does anyone care about this package?

> security/ipsec-tools               

libpfkey.h:110:16: error: conflicting types for 'ipsec_set_policy'
 ipsec_policy_t ipsec_set_policy __P((__ipsec_const char *, int));

Does anyone still care about this package?

> security/libprelude-perl           

Outdated Perl API.

> security/libpreludedb-perl         

Outdated Perl API.

> security/p5-Digest-Hashcash        

Can't locate Canary/ in @INC  (wen)

> security/sfs                       

refcnt.h:421:18: error: declaration of 'typedef class ptr<T> ref<T>::ptr' [-fpermissive]
   typedef ptr<T> ptr;

> security/sks                       

stubs-md5.c:21:9: error: unknown type name 'uint32'

> shells/ast-ksh                     

+ cc -O2 '-L.' '-L/data/scratch/shells/ast-ksh/work/arch/netbsd.amd64/lib' -o 'suid_exec' 'suid_exec.o' '/data/scratch/shells/ast-ksh/work/arch/netbsd.amd64/lib/libast.a' '/data/scratch/ shells/ast-ksh/work/arch/netbsd.amd64/lib/libast.a' /data/scratch/shells/ast-ksh/work/arch/netbsd.amd64/lib/libast.a(sfcvt.o):
In function `_sfcvt':
sfcvt.c:(.text+0x2f1): undefined reference to `frexpl'
sfcvt.c:(.text+0x306): undefined reference to `ldexpl'
sfcvt.c:(.text+0x3bb): undefined reference to `ldexpl'

> shells/standalone-tcsh             

Doesn't honour PREFIX.

> shells/static-ast-ksh              

See shells/ast-ksh.

> sysutils/strace                    

Needs sources.

> sysutils/tkdesk                    

tkAppInit.c:(.text+0x31): undefined reference to `Itcl_Init'

> sysutils/virt-manager              

pod2man --release="" --center="Virtual Machine Manager" virt-manager.pod > virt-manager.1
Option release requires an argument

> sysutils/xentools41                        2

xs_ring_stubs.c:49:2: error: unknown type name 'uint32'

> sysutils/xentools42                

xs_ring_stubs.c:45:2: error: unknown type name 'uint32'

> textproc/cabocha                           5

Botched updated (mef).

> textproc/hevea                             2

ocamlbuild: not found

> textproc/hs-texmath                

cc1: out of memory allocating 4072 bytes after a total of 0 bytes

> textproc/link-grammar                      1

PLIST mismatch after update (mef).

> textproc/odt2tex                   

C99 code without being tagged as such.

> time/ruby-hitimes                          7
>     ruby21-hitimes-1.2.3                   7

PLIST mismatch.

> www/ap2-python                     
>     ap22-py35-python-3.5.0nb1      
>     ap24-py35-python-3.5.0nb1      

Different PLIST expansion for __pycache__ subdirectory.

> www/eliom                          

ocamlbuild: not found

> www/khtml                          

Missing msgfmt, fix pending.

> www/nvu                            

xpidl dumps core.

> www/p5-libapreq                    

ap22-perl conflicts with p5-Apache-Test.

> www/swill                          

web.c:24:17: fatal error: mpi.h: No such file or directory
  #include <mpi.h>

> www/webkit-gtk                             8
> www/yaws                           

compile: warnings being treated as errors
yaws_ls.erl:256: crypto:rand_bytes/1 is deprecated and will be removed in a future release; use crypto:strong_rand_bytes/1
yaws_ls.erl:261: random:uniform/1: the 'random' module is deprecated; use the 'rand' module instead

> x11/clisp-gtk2                     

ld -Bshareable -o /data/scratch/x11/clisp-gtk2/work/.destdir/usr/pkg/lib/clisp/dynmod/ gtk.o -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 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -Wl,-R/usr/pkg/lib -lglib-2.0 -lintl -lfreetype -lz -lbz2 -Wl,-rpath,/usr/X11R7/lib -lfontconfig -L/usr/pkg/lib -lglade-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -L/usr/X11R7/lib -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lfreetype -lz -lbz2 -Wl,-rpath,/usr/X11R7/lib -lfontconfig -Wl,-R/usr/pkg/lib -lxml2
ld: bad -rpath option

> x11/gtkada                                 1

Missing rpath.

> x11/hs-X11                                 3

Missing rpath.

> x11/kdelibs4support                

Missing msgfmt, fix pending.

> x11/lablgtk1                       

ocamlmktop  -thread -o lablgtktop_t unix.cma threads.cma unix.cma str.cma \
   -I . lablgtk.cma gtkThread.cmo gtkInit.cmo gtkThInit.cmo
File "/usr/pkg/lib/ocaml/unix.cma(Unix)", line 1:
Warning 31: files /usr/pkg/lib/ocaml/unix.cma(Unix) and /usr/pkg/lib/ocaml/unix.cma(Unix) both define a module named Unix
File "/usr/pkg/lib/ocaml/unix.cma(UnixLabels)", line 1:
Warning 31: files /usr/pkg/lib/ocaml/unix.cma(UnixLabels) and /usr/pkg/lib/ocaml/unix.cma(UnixLabels) both define a module named UnixLabels
File "_none_", line 1:
Error: Some fatal warnings were triggered (2 occurrences)

> x11/labltk                         

File "", line 129, characters 25-27:
Error: This expression has type (Asttypes.arg_label * Types.type_expr) list
       but an expression was expected of type (string * Types.type_expr)
       list Type Asttypes.arg_label is not compatible with type string 

> x11/qt4-creator                    

Needs outdated Botan, not easy to update.

> x11/xbindkeys                              1

libguile fallout, lots of missing prototypes.

Home | Main Index | Thread Index | Old Index