Opened 12 years ago

Closed 10 years ago

#34559 closed defect (worksforme)

samba3 compile error on Leopard using Xcode 3.1

Reported by: m1cha3ld0m1n0@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: leopard Cc:
Port: samba3

Description (last modified by mf2k (Frank Schima))

d0m1n0-2:~ michael$ sudo port -v selfupdate
Password:
--->  Updating MacPorts base sources using rsync
receiving file list ... done

sent 132 bytes  received 7337 bytes  786.21 bytes/sec
total size is 3260213  speedup is 436.50
MacPorts base version 2.1.1 installed,
MacPorts base version 2.1.1 downloaded.
--->  Updating the ports tree
Synchronizing local ports tree from rsync://rsync.macports.org/release/ports/
receiving file list ... done

sent 805 bytes  received 603754 bytes  13287.01 bytes/sec
total size is 35110607  speedup is 58.08
Creating port index in /opt/local/var/macports/sources/rsync.macports.org/release/ports

Total number of ports parsed:   11 
Ports successfully parsed:      11 
Ports failed:                   0 
Up-to-date ports skipped:       14204

--->  MacPorts base is already the latest version

d0m1n0-2:~ michael$ sudo port -v upgrade outdated
--->  Computing dependencies for samba3.
--->  Building samba3
make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_samba3/samba3/work/samba-3.6.5/source3'
Using CFLAGS     = -I/opt/local/include -O2 -arch i386 -fno-common -I. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_samba3/samba3/work/samba-3.6.5/source3 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_samba3/samba3/work/samba-3.6.5/source3/../lib/iniparser/src -Iinclude -I./include  -I. -I. -I./../lib/replace -I./../lib/tevent -I./librpc -I./.. -I./../lib/talloc -I../lib/tdb/include -DHAVE_CONFIG_H  -I/opt/local/include -I/opt/local/include -I/opt/local/include -I/opt/local/include -Iinclude -I./include -I. -I. -I./../lib/replace -I./../lib/tevent -I./librpc -I./.. -I./../lib/popt -DLDAP_DEPRECATED  -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_samba3/samba3/work/samba-3.6.5/source3/lib -I.. -D_SAMBA_BUILD_=3 -D_SAMBA_BUILD_=3
      PICFLAG    = -fPIE
      LIBS       = -lresolv -liconv
      LDFLAGS    = -L/opt/local/lib -dynamic -Wl,-search_paths_first -L/opt/local/lib -lintl -arch i386 -L./bin
      DYNEXP     = 
      LDSHFLAGS  = -fPIE -dynamiclib -flat_namespace -undefined suppress  -L/opt/local/lib -dynamic -Wl,-search_paths_first -L/opt/local/lib -lintl -arch i386 -L./bin -lc 
      SHLIBEXT   = dylib
      SONAMEFLAG = #
Compiling ../lib/tdb/common/tdb.c
../lib/tdb/common/tdb.c: In function ‘tdb_add_flags’:
../lib/tdb/common/tdb.c:736: error: ‘TDB_ALLOW_NESTING’ undeclared (first use in this function)
../lib/tdb/common/tdb.c:736: error: (Each undeclared identifier is reported only once
../lib/tdb/common/tdb.c:736: error: for each function it appears in.)
../lib/tdb/common/tdb.c:737: error: ‘TDB_DISALLOW_NESTING’ undeclared (first use in this function)
../lib/tdb/common/tdb.c:738: error: ‘TDB_ERR_NESTING’ undeclared (first use in this function)
../lib/tdb/common/tdb.c: In function ‘tdb_remove_flags’:
../lib/tdb/common/tdb.c:756: error: ‘TDB_ALLOW_NESTING’ undeclared (first use in this function)
../lib/tdb/common/tdb.c:757: error: ‘TDB_DISALLOW_NESTING’ undeclared (first use in this function)
../lib/tdb/common/tdb.c:758: error: ‘TDB_ERR_NESTING’ undeclared (first use in this function)
The following command failed:
/usr/bin/gcc-4.0 -I/opt/local/include -O2 -arch i386 -fno-common -I. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_samba3/samba3/work/samba-3.6.5/source3 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_samba3/samba3/work/samba-3.6.5/source3/../lib/iniparser/src -Iinclude -I./include  -I. -I. -I./../lib/replace -I./../lib/tevent -I./librpc -I./.. -I./../lib/talloc -I../lib/tdb/include -DHAVE_CONFIG_H  -I/opt/local/include -I/opt/local/include -I/opt/local/include -I/opt/local/include -Iinclude -I./include -I. -I. -I./../lib/replace -I./../lib/tevent -I./librpc -I./.. -I./../lib/popt -DLDAP_DEPRECATED  -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_samba3/samba3/work/samba-3.6.5/source3/lib -I.. -D_SAMBA_BUILD_=3 -D_SAMBA_BUILD_=3 -fPIE -c ../lib/tdb/common/tdb.c -o ../lib/tdb/common/tdb.o
make: *** [../lib/tdb/common/tdb.o] Error 1
make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_samba3/samba3/work/samba-3.6.5/source3'
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_samba3/samba3/work/samba-3.6.5/source3" && /usr/bin/make -w all 
Exit code: 2
Error: org.macports.build for port samba3 returned: command execution failed
Warning: targets not executed for samba3: org.macports.install org.macports.build org.macports.destroot
Please see the log file for port samba3 for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_samba3/samba3/main.log
Error: Unable to upgrade port: 1
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets

Change History (4)

comment:1 Changed 12 years ago by mf2k (Frank Schima)

Description: modified (diff)
Owner: changed from macports-tickets@… to mww@…
Port: samba3 added

comment:2 Changed 12 years ago by mf2k (Frank Schima)

Keywords: leopard added

In the future, please use WikiFormatting, fill in the Port field and Cc the maintainer(s).

Please clean samba3 and run the upgrade again and attach the complete main.log file if it fails again.

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

Is this still a problem? If so please attach a clean main.log as requested above.

comment:4 Changed 10 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: worksforme
Status: newclosed

No response, closing.

Note: See TracTickets for help on using tickets.