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