FreeBSD ports which are currently scheduled for deletion

Gregory Nou gregorynou at
Sat Sep 10 03:19:18 PDT 2005

>portname:           audio/xmms-imms
>description:        Automatic, weight-based playlist ordering plugin for
>                    XMMS
>maintainer:         green at
>status:             BROKEN
>deprecated because: Does not compile
>expiration date:    2005-09-22
>build errors:       none.


I made this one working on my computer.
I experienced three problems :

        *  /usr/local/lib/ undefined reference to

        I've googled and have seen other threads concerning this issue,
        but the only solution I found don't seem to work for me.

        This post
        points out nvidia-driver, which I currently have. Is it really
        related ?

        I finally made some weird hacks and it seems to work :
        I've backed* and I replaced them with
        libqthread, set LDFLAGS="-L${LOCALBASE}/lib -L${PTHREAD_LIBS}"
        and used gtk-2.0 and glib-2.0 instead of gtk12 and glib12.
        Still, I think that libgthread-> libqthread is enough to make it
        work(libgthread12 -> libgthread-2.0 did not do the job).
        However, I don't really understand what I made : I assumed that
        libgthread12 was refering to gtk12or glib12, and as I don't
        usually use them, it was not risky. Am I right there ?

        * I also experienced linking problems :
          I changed manually work/imms-1.2a/
          LDFLAGS = -L/usr/X11R6/lib `xmms-config --libs` -lc -lm -ltag
          to :
          LDFLAGS = -L/usr/X11R6/lib `xmms-config --libs` -lc -lm -ltag
          -lpcre -lsqlite3

        * libtag now installs, but imms is looking for
 (would patching the LIB_DEPENDS line in the main
          Makefile do the trick ?)

By the way, this version is outdated, the new one is 2.2.1. But patching
the new version to make it compile is not as easy as I imagine first.

PS : it's the second time I send this mail, but it doesn't seem to have 
been sent the first time. Please forgive if you get this twice.

More information about the freebsd-ports mailing list