ports/140783: [BROKEN:ports] print/pdftk: after gcj42 removal (does not build with either gcj44 or gcj45)
Mario Sergio Fujikawa Ferreira
lioux at FreeBSD.org
Sun Nov 22 18:40:02 UTC 2009
>Number: 140783
>Category: ports
>Synopsis: [BROKEN:ports] print/pdftk: after gcj42 removal (does not build with either gcj44 or gcj45)
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Nov 22 18:40:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Mario Sergio Fujikawa Ferreira
>Release: FreeBSD 8.0-PRERELEASE i386
>Organization:
home
>Environment:
System: FreeBSD exxodus.fedaykin.here 8.0-PRERELEASE FreeBSD 8.0-PRERELEASE #4: Sun Nov 15 10:14:26 BRST 2009 lioux at exxodus:/usr/obj/usr/src/sys/LIOUX i386
Ports updated as of today (Sun Nov 22 18:28:11 UTC 2009).
>Description:
1) print/pdftk build has been broken since gcj was removed from lang/gcc42.
2) gcj from both lang/gcc44 and lang/gcc45 is lacking ecj1 (ecj.jar)
>How-To-Repeat:
Update ports tree. Rebuild lang/gcc42 to make sure. Then, try to build print/pdftk.
>Fix:
Not sure yet. We might need to bring java/ecj-bootstrap back.
--- log begins here ---
Script started on Sun Nov 22 16:24:46 2009
===> Vulnerability check disabled, database not found
===> Extracting for pdftk-1.41
=> MD5 Checksum OK for pdftk-1.41.tar.gz.
=> SHA256 Checksum OK for pdftk-1.41.tar.gz.
===> Patching for pdftk-1.41
===> Applying FreeBSD patches for pdftk-1.41
===> pdftk-1.41 depends on executable: gmake - found
===> pdftk-1.41 depends on executable: gcc44 - found
===> pdftk-1.41 depends on shared library: gcj - found
===> pdftk-1.41 depends on shared library: iconv.3 - found
===> Configuring for pdftk-1.41
===> Building for pdftk-1.41
gmake -C ../java_libs
gmake[1]: Entering directory `/tmp/pdftk/work/pdftk-1.41/java_libs'
gmake -C "/tmp/pdftk/work/pdftk-1.41/java_libs/gnu_local/java/security";
gmake[2]: Entering directory `/tmp/pdftk/work/pdftk-1.41/java_libs/gnu_local/java/security'
/usr/local/bin/gcj44 -L/usr/local/lib -O2 --encoding=UTF-8 --classpath="/tmp/pdftk/work/pdftk-1.41/java_libs" -c Engine.java -o Engine.o
gcj44: error trying to exec 'ecj1': execvp: No such file or directory
gmake[2]: *** [Engine.o] Error 1
gmake[2]: Leaving directory `/tmp/pdftk/work/pdftk-1.41/java_libs/gnu_local/java/security'
gmake[1]: *** [libgcj_local] Error 2
gmake[1]: Leaving directory `/tmp/pdftk/work/pdftk-1.41/java_libs'
gmake: *** [java_libs] Error 2
*** Error code 1
Stop in /tmp/pdftk.
Script done on Sun Nov 22 16:24:47 2009
--- log ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list