[MacPorts] #43635: clamav 0.98.3_0 fails in build stage (missing symbols) with pre-Xcode 5.1

MacPorts noreply at macports.org
Fri May 9 14:11:05 PDT 2014


#43635: clamav 0.98.3_0 fails in build stage (missing symbols) with pre-Xcode 5.1
----------------------------+----------------------
  Reporter:  zanderpower@…  |      Owner:  dluke@…
      Type:  defect         |     Status:  assigned
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:  2.2.1
Resolution:                 |   Keywords:
      Port:  clamav         |
----------------------------+----------------------

Comment (by zanderpower@…):

 Replying to [comment:7 dluke@…]:
 > So, it looks like r119875 (strangely) fixed the build on the other
 buildslaves - can you let me know if it still fails on Leopard/PPC (and
 attach a new build log if it fails)?


 Oops... build stage still fails on Leopard/PPC.  I seem to have made it a
 bit further though.  The new main.log should be posted above.  The error
 is different:


 {{{
 :info:build /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I..
 -I/opt/local/include
  -I.. -I../shared -I../libclamav  -I/opt/local/include
 -I/opt/local/include  -pipe -Os -ar
 ch ppc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -MT freshclam.o -MD -MP
 -MF .deps/freshcl
 am.Tpo -c -o freshclam.o freshclam.c
 :info:build In file included from ../libclamav/matcher.h:28,:info:build
 from ../libclamav/others.h:21,:info:build                  from
 freshclam.c:57:
 :info:build ../libclamav/others.h:154: error: expected specifier-
 qualifier-list before ‘st
 ats_section_t’:info:build ../libclamav/others.h:323: error: expected
 specifier-qualifier-list before ‘clcb_stats_add_sample’
 :info:build ../libclamav/others.h:380: error: expected specifier-
 qualifier-list before ‘cl
 cb_stats_add_sample’:info:build freshclam.c: In function
 ‘submit_host_info’::info:build freshclam.c:766: error: ‘struct cl_engine’
 has no member named ‘cb_stats_submi
 t’:info:build freshclam.c:773: error: ‘struct cl_engine’ has no member
 named ‘cb_stats_submit’
 :info:build freshclam.c:786: error: ‘CL_ENGINE_STATS_TIMEOUT’ undeclared
 (first use in thi
 s function)
 :info:build freshclam.c:786: error: (Each undeclared identifier is
 reported only once
 :info:build freshclam.c:786: error: for each function it appears in.)
 :info:build make[2]: *** [freshclam.o] Error 1
 :info:build make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macpo
 rts_sources_rsync.macports.org_release_tarballs_ports_sysutils_clamav/clamav/work/clamav-0
 .98.3/freshclam'
 :info:build make[1]: *** [all-recursive] Error 1
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macpo
 rts_sources_rsync.macports.org_release_tarballs_ports_sysutils_clamav/clamav/work/clamav-0
 .98.3'
 :info:build make: *** [all] Error 2
 :info:build make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports
 _sources_rsync.macports.org_release_tarballs_ports_sysutils_clamav/clamav/work/clamav-0.98.3'

 }}}

 I hope this helps.

 Though I enjoy the challenges that Leopard poses 7 years after its
 release, occasionally I daydream about a brand-new MacBook Pro...

-- 
Ticket URL: <https://trac.macports.org/ticket/43635#comment:9>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list