BSD Ports

Broken: Fails to build, error: incompatible pointer to integer conversion

net/dico 2.12_1 FreeBSD

Flexible modular implementation of DICT server

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
fb50c6b8ac
License
GPLv3
Categories
net, textproc

Description

GNU Dico is a flexible modular implementation of DICT server (RFC 2229). It handles database accesses using loadable modules, and does not depend on particular database format. The package includes several loadable modules for interfacing with various database formats, among them a module for dict.org databases. New modules can be written in C, Guile or Python. The package also includes a console client program for querying remote dictionary servers.

In the other systems

SystemPortVersion
FreeBSDnet/dico2.12_1
OpenBSDnet/dico2.12p0

Install

Binary package:

pkg install dico

From the ports tree:

cd /usr/ports/net/dico/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	dico>0:net/dico
LIB_DEPENDS=	libdico.so:net/dico

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest---2.12_1-
FreeBSD:14:quarterly--n/a2.12_1-
FreeBSD:15:latest--n/a2.12_12.12_1
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 15
Run dependencies 9

No port depends on this one.

Configuration

Options name: net_dico

OptionDefaultDescription
GSASLoffGSASL support
GUILEoffGuile extension language support
LDAPoffLDAP protocol support
NLSoffNative Language Support
PAMoffPluggable authentication module support
PCREonUse Perl Compatible Regular Expressions
PYTHONonPython bindings or support
TKoffTk GUI toolkit support
USES
gmake iconv libtool localbase ncurses pkgconfig readline tar:xz
Service scripts
dicod

Files

Manual pages 3
  • dico(1)
  • dicod(8)
  • dicod.conf(5)
pkg-plist 72
  • bin/dico
  • bin/gcider
  • etc/dicod.conf.sample
  • include/dico/argcv.h
  • include/dico/assoc.h
  • include/dico/conv.h
  • include/dico/diag.h
  • include/dico/dico.h
  • include/dico/filter.h
  • include/dico/list.h
  • include/dico/markup.h
  • include/dico/parseopt.h
  • include/dico/strat.h
  • include/dico/stream.h
  • include/dico/tokenize.h
  • include/dico/types.h
  • include/dico/udb.h
  • include/dico/url.h
  • include/dico/utf8.h
  • include/dico/util.h
  • include/dico/xlat.h
  • lib/dico/dictorg.a
  • lib/dico/dictorg.so
  • lib/dico/echo.a
  • lib/dico/echo.so
  • lib/dico/gcide.a
  • lib/dico/gcide.so
  • lib/dico/greek_kbd.a
  • lib/dico/greek_kbd.so
  • lib/dico/guile.a
  • lib/dico/guile.so
  • lib/dico/ldap.a
  • lib/dico/ldap.so
  • lib/dico/metaphone2.a
  • lib/dico/metaphone2.so
  • lib/dico/nprefix.a
  • lib/dico/nprefix.so
  • lib/dico/outline.a
  • lib/dico/outline.so
  • lib/dico/pam.a
  • lib/dico/pam.so
  • lib/dico/pcre.a
  • lib/dico/pcre.so
  • lib/dico/python.a
  • lib/dico/python.so
  • lib/dico/stratall.a
  • lib/dico/stratall.so
  • lib/dico/substr.a
  • lib/dico/substr.so
  • lib/dico/word.a
  • lib/dico/word.so
  • lib/libdico.a
  • lib/libdico.so
  • lib/libdico.so.2
  • lib/libdico.so.2.0.0
  • libexec/idxgcide
  • share/man/man1/dico.1.gz
  • share/man/man5/dicod.conf.5.gz
  • share/man/man8/dicod.8.gz
  • sbin/dicod
  • share/dico/%%VERSION%%/include/pp-setup
  • share/locale/da/LC_MESSAGES/dico.mo
  • share/locale/de/LC_MESSAGES/dico.mo
  • share/locale/es/LC_MESSAGES/dico.mo
  • share/locale/fi/LC_MESSAGES/dico.mo
  • share/locale/fr/LC_MESSAGES/dico.mo
  • share/locale/pl/LC_MESSAGES/dico.mo
  • share/locale/pt_BR/LC_MESSAGES/dico.mo
  • share/locale/ro/LC_MESSAGES/dico.mo
  • share/locale/sr/LC_MESSAGES/dico.mo
  • share/locale/sv/LC_MESSAGES/dico.mo
  • share/locale/uk/LC_MESSAGES/dico.mo
distinfo 1
FileSizeSHA256
dico-2.12.tar.xz2.0199e+06728b89c50e090bff839e8f7b3043b5c7023f861a9211c93048b42ab455866af7
Master sites 1
  • GNU

Commit history 1

DateCommitCreditsLog message
fb50c6b8ac Daniel Engberg net/dico: Mark as BROKEN
Fails to build, python.c:103:5: error: incompatible pointer to integer conversion initializing 'Py_ssize_t' (aka 'long') with an expression of type 'PyTypeObject *' (aka 'struct _typeobject *') Reported by: pkg-fallout