Opened 15 years ago

Closed 15 years ago

#21162 closed defect (fixed)

aesutil +universal fails

Reported by: zullil@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: Cc: nerdling (Jeremy Lavergne)
Port: aesutil

Description (last modified by tobypeterson)

 sudo port install aesutil +universal
--->  Computing dependencies for aesutil
--->  Fetching aesutil
--->  Verifying checksum(s) for aesutil
--->  Extracting aesutil
--->  Configuring aesutil
--->  Building aesutil
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_security_aesutil/work/aes-1.0.7" && /usr/bin/make -j2 all " returned error 2
Command output: gcc -g -Wall    -c -o aes.o aes.c
gcc -g -Wall    -c -o base64.o base64.c
gcc -g -Wall    -c -o getopts.o getopts.c
gcc -g -Wall    -c -o aeslib.o aeslib.c
gcc -g -Wall    -c -o aeskey.o aeskey.c
aeslib.c: In function 'encbuf':
aeslib.c:126: warning: implicit declaration of function 'fillrand'
gcc -g -Wall    -c -o aestab.o aestab.c
gcc -g -Wall    -c -o aescrypt.o aescrypt.c
ar -cru libaes.a aeslib.o aeskey.o aestab.o aescrypt.o
ranlib libaes.a
gcc -g -o aes aes.o base64.o getopts.o -L. -laes
Undefined symbols:
  "_fillrand", referenced from:
      _encbuf in libaes.a(aeslib.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [aes] Error 1

Error: Status 1 encountered during processing.

(no problem when +universal is omitted)

Change History (4)

comment:1 Changed 15 years ago by tobypeterson

Description: modified (diff)
Keywords: universal fails removed

comment:2 Changed 15 years ago by nerdling (Jeremy Lavergne)

Cc: snc@… added

Cc Me!

comment:3 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

comment:4 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

Fixed in r65676.

Note: See TracTickets for help on using tickets.