Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Jul 2015 06:12:43 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 201712] print/tex-dvispk fails with linker error
Message-ID:  <bug-201712-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201712

            Bug ID: 201712
           Summary: print/tex-dvispk fails with linker error
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: jrm@ftfl.ca

Created attachment 159011
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=159011&action=edit
patch to add pkgconfig to USES variable in Makefile

A partial log showing the error is pasted below.  Attached is a patch that
fixes the problem.

===>  Building for tex-dvipsk-5.995
gmake[1]: Entering directory
'/wrkdirs/usr/ports/print/tex-dvipsk/work/texlive-20150521-source/texk/dvipsk'
gmake  all-recursive
gmake[2]: Entering directory
'/wrkdirs/usr/ports/print/tex-dvipsk/work/texlive-20150521-source/texk/dvipsk'
Making all in squeeze
gmake[3]: Entering directory
'/wrkdirs/usr/ports/print/tex-dvipsk/work/texlive-20150521-source/texk/dvipsk/squeeze'
depbase=`echo squeeze.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DPACKAGE_NAME=\"dvipsk\ squeeze\" -DPACKAGE_TARNAME=\"dvipsk-squeeze\"
-DPACKAGE_VERSION=\"5.97\" -DPACKAGE_STRING=\"dvipsk\ squeeze\ 5.97\"
-DPACKAGE_BUGREPORT=\"tex-k@tug.org\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"dvipsk-squeeze\" -DVERSION=\"5.97\" -I.    -Wimplicit -Wreturn-type
-Wdeclaration-after-statement -Wno-unknown-pragmas -O2 -pipe 
-I/usr/local/include -fstack-protector -fno-strict-aliasing -MT squeeze.o -MD
-MP -MF $depbase.Tpo -c -o squeeze.o squeeze.c &&\
mv -f $depbase.Tpo $depbase.Po
cc -Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas
-O2 -pipe  -I/usr/local/include -fstack-protector -fno-strict-aliasing  -lpaper
-L/usr/local/lib -fstack-protector -o squeeze squeeze.o  
echo timestamp >stamp-squeeze
gmake[3]: Leaving directory
'/wrkdirs/usr/ports/print/tex-dvipsk/work/texlive-20150521-source/texk/dvipsk/squeeze'
gmake[3]: Entering directory
'/wrkdirs/usr/ports/print/tex-dvipsk/work/texlive-20150521-source/texk/dvipsk'
depbase=`echo afm2tfm.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I.  -DNO_DEBUG -DUNIX -DKPATHSEA -DSHIFTLOWCHARS 
-Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas -O2
-pipe  -I/usr/local/include -fstack-protector -fno-strict-aliasing -MT
afm2tfm.o -MD -MP -MF $depbase.Tpo -c -o afm2tfm.o afm2tfm.c &&\
mv -f $depbase.Tpo $depbase.Po
/bin/sh ./libtool  --tag=CC   --mode=link cc -Wimplicit -Wreturn-type
-Wdeclaration-after-statement -Wno-unknown-pragmas -O2 -pipe 
-I/usr/local/include -fstack-protector -fno-strict-aliasing  -lpaper
-L/usr/local/lib -fstack-protector -o afm2tfm afm2tfm.o  -lm 
libtool: link: cc -Wimplicit -Wreturn-type -Wdeclaration-after-statement
-Wno-unknown-pragmas -O2 -pipe -I/usr/local/include -fstack-protector
-fno-strict-aliasing -fstack-protector -o afm2tfm afm2tfm.o  -lpaper
-L/usr/local/lib -lm
afm2tfm.o: In function `main':
afm2tfm.c:(.text+0x2e): undefined reference to `kpse_set_program_name'
afm2tfm.c:(.text+0xf8): undefined reference to `find_suffix'
afm2tfm.c:(.text+0x3ef): undefined reference to `find_suffix'
afm2tfm.c:(.text+0x469): undefined reference to `kpse_open_file'
afm2tfm.c:(.text+0x486): undefined reference to `kpse_open_file'
afm2tfm.c:(.text+0x4dc): undefined reference to `find_suffix'
afm2tfm.c:(.text+0x541): undefined reference to `find_suffix'
afm2tfm.c:(.text+0x552): undefined reference to `xbasename'
afm2tfm.c:(.text+0x37b1): undefined reference to `kpathsea_version_string'
afm2tfm.o: In function `usage':
afm2tfm.c:(.text+0x389b): undefined reference to `kpathsea_bug_address'
afm2tfm.o: In function `readencoding':
afm2tfm.c:(.text+0x6419): undefined reference to `kpse_open_file'
afm2tfm.c:(.text+0x66ba): undefined reference to `kpse_def'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:851: recipe for target 'afm2tfm' failed
gmake[3]: *** [afm2tfm] Error 1
gmake[3]: Leaving directory
'/wrkdirs/usr/ports/print/tex-dvipsk/work/texlive-20150521-source/texk/dvipsk'
Makefile:1140: recipe for target 'all-recursive' failed
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory
'/wrkdirs/usr/ports/print/tex-dvipsk/work/texlive-20150521-source/texk/dvipsk'
Makefile:747: recipe for target 'all' failed
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory
'/wrkdirs/usr/ports/print/tex-dvipsk/work/texlive-20150521-source/texk/dvipsk'
*** Error code 1

Stop.
make: stopped in /usr/ports/print/tex-dvipsk
====>> Cleaning up wrkdir
===>  Cleaning for tex-dvipsk-5.995
build of print/tex-dvipsk ended at Mon Jul 20 02:21:31 ADT 2015
build time: 00:02:18
!!! build failure encountered !!!

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-201712-13>