[MacPorts] #63699: openldap-devel @2.6.0: build fails on 10.5 PPC

MacPorts noreply at macports.org
Sat Apr 23 00:05:28 UTC 2022


#63699: openldap-devel @2.6.0: build fails on 10.5 PPC
-----------------------------+----------------------
  Reporter:  mascguy         |      Owner:  mascguy
      Type:  defect          |     Status:  assigned
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:
Resolution:                  |   Keywords:  ppc
      Port:  openldap-devel  |
-----------------------------+----------------------

Comment (by barracuda156):

 `openlpad` @2.6.1 fails on 10.6.8 Rosetta using `gcc-4.2`:

 {{{
  Entering subdirectory liblutil
 make[2]: Entering directory
 `/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_databases_openldap/openldap/work/openldap-2.6.1/libraries/liblutil'
 rm -f version.c
 ../../build/mkversion -v "2.6.1" liblutil.a > version.c
 /usr/bin/gcc-4.2 -pipe -Os -arch ppc -I../../include
 -I../../include   -I/opt/local/include -I/opt/local/include/db48
 -I/opt/local/include/openssl -DBIND_8_COMPAT -DMDB_FDATASYNC=fsync     -c
 -o base64.o base64.c
 /usr/bin/gcc-4.2 -pipe -Os -arch ppc -I../../include
 -I../../include   -I/opt/local/include -I/opt/local/include/db48
 -I/opt/local/include/openssl -DBIND_8_COMPAT -DMDB_FDATASYNC=fsync     -c
 -o entropy.o entropy.c
 /usr/bin/gcc-4.2 -pipe -Os -arch ppc -I../../include
 -I../../include   -I/opt/local/include -I/opt/local/include/db48
 -I/opt/local/include/openssl -DBIND_8_COMPAT -DMDB_FDATASYNC=fsync     -c
 -o sasl.o sasl.c
 /usr/bin/gcc-4.2 -pipe -Os -arch ppc -I../../include
 -I../../include   -I/opt/local/include -I/opt/local/include/db48
 -I/opt/local/include/openssl -DBIND_8_COMPAT -DMDB_FDATASYNC=fsync     -c
 -o signal.o signal.c
 /usr/bin/gcc-4.2 -pipe -Os -arch ppc -I../../include
 -I../../include   -I/opt/local/include -I/opt/local/include/db48
 -I/opt/local/include/openssl -DBIND_8_COMPAT -DMDB_FDATASYNC=fsync     -c
 -o hash.o hash.c
 /usr/bin/gcc-4.2 -pipe -Os -arch ppc -I../../include
 -I../../include   -I/opt/local/include -I/opt/local/include/db48
 -I/opt/local/include/openssl -DBIND_8_COMPAT -DMDB_FDATASYNC=fsync     -c
 -o passfile.o passfile.c
 /usr/bin/gcc-4.2 -pipe -Os -arch ppc -I../../include
 -I../../include   -I/opt/local/include -I/opt/local/include/db48
 -I/opt/local/include/openssl -DBIND_8_COMPAT -DMDB_FDATASYNC=fsync     -c
 -o md5.o md5.c
 /usr/bin/gcc-4.2 -pipe -Os -arch ppc -I../../include
 -I../../include   -I/opt/local/include -I/opt/local/include/db48
 -I/opt/local/include/openssl -DBIND_8_COMPAT -DMDB_FDATASYNC=fsync     -c
 -o passwd.o passwd.c
 /usr/bin/gcc-4.2 -pipe -Os -arch ppc -I../../include
 -I../../include   -I/opt/local/include -I/opt/local/include/db48
 -I/opt/local/include/openssl -DBIND_8_COMPAT -DMDB_FDATASYNC=fsync     -c
 -o sha1.o sha1.c
 In file included from ../../include/lutil.h:21,
                  from passwd.c:60:
 ../../include/ac/socket.h:247: error: redefinition of typedef ‘Sockaddr’
 ../../include/ldap_pvt.h:188: error: previous declaration of ‘Sockaddr’
 was here
 /usr/bin/gcc-4.2 -pipe -Os -arch ppc -I../../include
 -I../../include   -I/opt/local/include -I/opt/local/include/db48
 -I/opt/local/include/openssl -DBIND_8_COMPAT -DMDB_FDATASYNC=fsync     -c
 -o getpass.o getpass.c
 make[2]: *** [passwd.o] Error 1
 make[2]: *** Waiting for unfinished jobs....
 make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_databases_openldap/openldap/work/openldap-2.6.1/libraries/liblutil'
 make[1]: *** [all-common] Error 1
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/63699#comment:15>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list