Opened 16 years ago

Closed 13 years ago

#14371 closed defect (invalid)

teTeX fails to build while 'flex' port is active

Reported by: McDutchie (Martijn Dekker) Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc:
Port: teTeX

Description

System: Mac OS X 10.3.9. teTeX 3.0_5 fails to build (as follows) if the 'flex' port is active. Deactivating the 'flex' port works around the problem. This issue appears to be similar to the libpcap build failure described in #13802, #14015 and #14366 and which has been fixed since.

(Apologies for the Dutch messages in the output. "onjuist teken" = incorrect character; "onbekende fout tijdens verwerken van sectie" = unknown error while processing section)

martijn@grote5:~$ sudo port -cnuf upgrade teTeX
--->  Fetching teTeX
--->  Verifying checksum(s) for teTeX
--->  Extracting teTeX
--->  Configuring teTeX
--->  Building teTeX with target all
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_print_teTeX/work/tetex-src-3.0" && make all " returned error 2
Command output:                  from ../../kpathsea/c-std.h:28,
                 from ../../kpathsea/config.h:76,
                 from ../config.h:33,
                 from ../cpascal.h:16,
                 from ./pl.y:25:
/usr/include/architecture/ppc/math.h:47:1: warning: this is the location of the previous definition
flex -l ./pl.l
./pl.l:68: onjuist teken: %
./pl.l:68: onbekende fout tijdens verwerken van sectie 1
./pl.l:68: onbekende fout tijdens verwerken van sectie 1
./pl.l:68: onjuist teken: 4
./pl.l:68: onjuist teken: 0
./pl.l:68: onjuist teken: 0
./pl.l:68: onjuist teken: 0
./pl.l:69: onjuist teken: %
./pl.l:69: onbekende fout tijdens verwerken van sectie 1
./pl.l:69: onjuist teken: 7
./pl.l:69: onjuist teken: 0
./pl.l:69: onjuist teken: 0
./pl.l:69: onjuist teken: 0
./pl.l:70: onjuist teken: %
./pl.l:70: onbekende fout tijdens verwerken van sectie 1
./pl.l:70: onjuist teken: 1
./pl.l:70: onjuist teken: 0
./pl.l:70: onjuist teken: 0
./pl.l:70: onjuist teken: 0
make[3]: *** [lex.yy.c] Error 1
make[2]: *** [omegafonts/omfonts] Error 2
make[1]: *** [all] Error 1
make: *** [all] Error 1

Error: Unable to upgrade port: 1
martijn@grote5:~$

Change History (4)

comment:1 Changed 16 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to gwright@…

Assigning to maintainer.

comment:2 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:3 Changed 14 years ago by jmroot (Joshua Root)

Keywords: teTeX flex build failure removed
Port: teTeX added

comment:4 Changed 13 years ago by drkp (Dan Ports)

Owner: changed from gwright@… to dports@…
Resolution: invalid
Status: newclosed

teTeX has been removed and replaced by texlive in r75080.

Note: See TracTickets for help on using tickets.