Opened 11 years ago
Closed 11 years ago
#39765 closed defect (fixed)
Updating port 2.2.99 on PPC Tiger fails with: tracelib.c:579: error: ‘EV_RECEIPT’ undeclared
Reported by: | ballapete (Peter "Pete" Dyballa) | Owned by: | neverpanic (Clemens Lang) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | base | Version: | 2.2.99 |
Keywords: | tiger | Cc: | cooljeanius (Eric Gallager) |
Port: |
Description
The complete message from the compiler is:
gcc -c -DUSE_TCL_STUBS -DTCL_NO_DEPRECATED -g -O2 -Wextra -Wall -pedantic -DHAVE_CONFIG_H -I.. -I. -I"/usr/include" -fno-common tracelib.c -o tracelib.o tracelib.c: In function ‘TracelibRunCmd’: tracelib.c:579: error: ‘EV_RECEIPT’ undeclared (first use in this function) tracelib.c:579: error: (Each undeclared identifier is reported only once tracelib.c:579: error: for each function it appears in.) make[3]: *** [tracelib.o] Error 1 make[2]: *** [all] Error 1 make[1]: *** [all] Error 1 make: *** [all] Error 2
* $Id: tracelib.c 108070 2013-07-12 05:55:23Z jmr@macports.org $
Mac OS X 10.4.11 (Tiger), G4 (PPC) – here EV_RECEIPT is not defined in any C header file
Change History (5)
comment:1 Changed 11 years ago by mf2k (Frank Schima)
Component: | ports → base |
---|---|
Keywords: | tiger added |
Port: | port removed |
comment:2 Changed 11 years ago by larryv (Lawrence Velázquez)
Owner: | changed from macports-tickets@… to cal@… |
---|
comment:3 Changed 11 years ago by neverpanic (Clemens Lang)
Status: | new → assigned |
---|
Great, yet another #ifdef :/. I'll see what I can do.
comment:5 Changed 11 years ago by neverpanic (Clemens Lang)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Avoided the build failure by disabling trace mode when EV_RECEIPT is unavailable in r113706. Not the best solution, but I have no time and no box to test for PPC Tiger and will thus not support it with trace mode.
Note: See
TracTickets for help on using
tickets.
That was added in [107864/trunk/base/src/pextlib1.0/tracelib.c].