Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#15839 closed defect (fixed)

cryptcat-unix-1.2.1 build error

Reported by: wustenfuchs@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: cryptcat build error Cc: jmroot (Joshua Root)
Port:

Description

2003 Apple Macintosh G4 Powerbook 12" - Mac OS-X 10.3.9 - XCode 1.5 - MacPorts 1.6.0

Cryptcat failing to build - I know very little about these things but seems to be defaulting to /usr at some point...

ROMMEL:~ Rommel$ sudo port -Rdst install cryptcat
Password:
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/net/cryptcat
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/net/cryptcat
--->  Fetching cryptcat
--->  Attempting to fetch cryptcat-unix-1.2.1.tar from http://downloads.sourceforge.net/cryptcat
  % Total    % Received % Xferd  Average Speed          Time             Curr.
                                 Dload  Upload Total    Current  Left    Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
100  186k  100  186k    0     0  10077      0  0:00:18  0:00:18  0:00:00 12423
--->  Verifying checksum(s) for cryptcat
--->  Extracting cryptcat
--->  Applying patches to cryptcat
--->  Configuring cryptcat
--->  Building cryptcat with target darwin
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_cryptcat/work/unix" && make darwin " returned error 2
Command output: make -e   XFLAGS='-DFREEBSD' XLIBS='-lstdc++'
cc -O   -c -o netcat.o netcat.c
In file included from /usr/include/sys/select.h:71,
                 from netcat.c:52:
/usr/include/sys/event.h:68: error: parse error before "u_short"
/usr/include/sys/event.h:72: error: parse error before '}' token
In file included from netcat.c:52:
/usr/include/sys/select.h:88: error: parse error before "u_int"
make[1]: *** [netcat.o] Error 1
make: *** [darwin] Error 2

Error: Status 1 encountered during processing.

Change History (10)

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

Cc: jmr@… added

Trace mode can sometimes disallow access to too much. Does it fail if you install with simply sudo port -d install cryptcat?

comment:2 Changed 16 years ago by wustenfuchs@…

Yes. Same error.

comment:3 Changed 16 years ago by wustenfuchs@…

Keeps giving this error regardless of switch options.

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

I committed a fix in r38045, but I don't have a Panther machine to test on. Could you please try it and report back? (You may first need to wait up to 30 minutes for the rsync server to get the change.)

comment:5 Changed 16 years ago by wustenfuchs@…

Ok, thanks, i will try it soon. All tickets reported by me have now been tested for the trace-option issue, and it seems that, in all, three tickets (#15835, #15849 and #15842) were affected, and can now be closed. Thanks again for that, it is very much appreciated.

comment:6 Changed 16 years ago by wustenfuchs@…

Umm, sorry if this is a silly question and off-topic, but how do i force macports to download the new version? Nothing i do seems to work (-dncufs) ?

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

sudo port sync will bring your ports tree up to date.

comment:8 Changed 16 years ago by wustenfuchs@…

Thank you, and cryptcat works just fine, and thank you again.

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

Resolution: fixed
Status: newclosed

Great!

comment:10 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.