[ports-i386@pointyhat.freebsd.org: libdivxdecore-devel- failed on i386 7]

Kris Kennaway kris at obsecurity.org
Thu Apr 5 23:59:30 UTC 2007

Dear Maintainer,

As you probably know from previous copies of this email, FreeBSD 7.x
will be switching from the gcc 3.4 compiler to gcc 4.x.  After several
unplanned delays the import is likely to take place this weekend.

Unfortunately your port fails to build with the new compiler; see the
log below.  This means that your port will no longer build on 7.x
after the import, and if you do not fix it yourself then someone
(probably me) will have to mark it BROKEN after the import.

Can you please work (with the upstream developers if necessary) on
fixing this error?

In many cases it requires only simple code changes, and these may
already have been submitted to the developers by other projects
(thesedays many Linux distributions use gcc 4.1, so chances are they
have fixed the error already), or the patches may be found in their
package repositories.

You should be able to reproduce it yourself simply by installing the
lang/gcc41 port and then setting the variables


in your environment (Note: some ports do not respect these variables
currently, but this is another bug that should be fixed).


----- Forwarded message from User Ports-i386 <ports-i386 at pointyhat.freebsd.org> -----

X-Original-To: kkenn at localhost
Delivered-To: kkenn at localhost.obsecurity.org
X-Original-To: kris at FreeBSD.org
Delivered-To: kris at FreeBSD.org
Date: Wed, 4 Apr 2007 12:28:13 GMT
From: User Ports-i386 <ports-i386 at pointyhat.freebsd.org>
To: kris at FreeBSD.org
Subject: libdivxdecore-devel- failed on i386 7
X-UIDL: (5,!!*ZF"!UfA"!?)Q!!
X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.1.5

building libdivxdecore-devel- on gohan18.freebsd.org
in directory /x/tmp/7/chroot/197
building for: 7.0-CURRENT i386
maintained by: multimedia at FreeBSD.org
port directory: /usr/ports/multimedia/libdivxdecore-devel
build started at Wed Apr  4 12:28:05 UTC 2007
prefixes: LOCALBASE=usr/local X11BASE=usr/X11R6
====================<phase 1: make checksum>====================
=> decore50src.zip doesn't seem to exist in /tmp/distfiles/.
=> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/.
decore50src.zip                                        138 kB 1177 kBps
=> MD5 Checksum OK for decore50src.zip.
=> SHA256 Checksum OK for decore50src.zip.
====================<phase 2: make extract>====================
add_pkg unzip-5.52_3.tbz
adding dependencies
pkg_add unzip-5.52_3.tbz
===>  Extracting for libdivxdecore-devel-
=> MD5 Checksum OK for decore50src.zip.
=> SHA256 Checksum OK for decore50src.zip.
===>   libdivxdecore-devel- depends on executable in : unzip - found
Deleting unzip-5.52_3
====================<phase 3: make patch>====================
===>  Patching for libdivxdecore-devel-
===>  Applying FreeBSD patches for libdivxdecore-devel-
====================<phase 4: make build>====================
===>  Configuring for libdivxdecore-devel-
===>  Building for libdivxdecore-devel-
Warning: Object directory not changed from original /work/a/ports/multimedia/libdivxdecore-devel/work/decore/src
cc -O2 -fno-strict-aliasing -pipe   -I/work/a/ports/multimedia/libdivxdecore-devel/work/decore/src -DLINUX -DO_BINARY=0 -D_DECORE  -c basic_prediction.c
cc -O2 -fno-strict-aliasing -pipe   -I/work/a/ports/multimedia/libdivxdecore-devel/work/decore/src -DLINUX -DO_BINARY=0 -D_DECORE  -c clearblock.c
cc -O2 -fno-strict-aliasing -pipe   -I/work/a/ports/multimedia/libdivxdecore-devel/work/decore/src -DLINUX -DO_BINARY=0 -D_DECORE  -c debug.c
cc -O2 -fno-strict-aliasing -pipe   -I/work/a/ports/multimedia/libdivxdecore-devel/work/decore/src -DLINUX -DO_BINARY=0 -D_DECORE  -c decore.c
decore.c:177: error: static declaration of 'decore_init' follows non-static declaration
mp4_vars.h:182: error: previous declaration of 'decore_init' was here
decore.c:276: error: static declaration of 'decore_release' follows non-static declaration
mp4_vars.h:184: error: previous declaration of 'decore_release' was here
*** Error code 1

Stop in /work/a/ports/multimedia/libdivxdecore-devel/work/decore/src.
*** Error code 1

Stop in /a/ports/multimedia/libdivxdecore-devel.
build of /usr/ports/multimedia/libdivxdecore-devel ended at Wed Apr  4 12:28:10 UTC 2007

----- End forwarded message -----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-multimedia/attachments/20070405/9faceb0e/attachment.pgp

More information about the freebsd-multimedia mailing list