[MacPorts] #56099: libgpg-error @1.28 does not build on PPC Tiger, Mac OS X 10.4.11, because it cannot learn that unseenv() returns void
MacPorts
noreply at macports.org
Mon Mar 19 23:19:02 UTC 2018
#56099: libgpg-error @1.28 does not build on PPC Tiger, Mac OS X 10.4.11, because
it cannot learn that unseenv() returns void
-----------------------+--------------------------
Reporter: ballapete | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.4.2
Keywords: tiger | Port: libgpg-error
-----------------------+--------------------------
{{{
/bin/sh ../libtool --tag=CC --mode=compile /opt/local/bin/gcc-apple-4.2
-DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/local/share/locale\"
-I/opt/local/include -pipe -Os -arch ppc -Wall -Wpointer-arith -MT
libgpg_error_la-sysutils.lo -MD -MP -MF .deps/libgpg_error_la-sysutils.Tpo
-c -o libgpg_error_la-sysutils.lo `test -f 'sysutils.c' || echo
'./'`sysutils.c
libtool: compile: /opt/local/bin/gcc-apple-4.2 -DHAVE_CONFIG_H -I. -I..
-DLOCALEDIR=\"/opt/local/share/locale\" -I/opt/local/include -pipe -Os
-arch ppc -Wall -Wpointer-arith -MT libgpg_error_la-sysutils.lo -MD -MP
-MF .deps/libgpg_error_la-sysutils.Tpo -c sysutils.c -fno-common -DPIC -o
.libs/libgpg_error_la-sysutils.o
sysutils.c: In function '_gpgrt_setenv':
sysutils.c:178: error: void value not ignored as it ought to be
make[3]: *** [libgpg_error_la-sysutils.lo] Error 1
make[3]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports
.org_release_tarballs_ports_devel_libgpg-error/libgpg-error/work/libgpg-
error-1.28/src'
make[2]: *** [all] Error 2
}}}
This is the corresponding source code:
{{{
173 # ifdef HAVE_SETENV
174
175 {
176 if (!value && overwrite)
177 {
178 if (unsetenv (name))
179 return _gpg_err_code_from_syserror ();
180 }
181 else
182 {
183 if (setenv (name, value, overwrite))
184 return _gpg_err_code_from_syserror ();
185 }
186
187 return 0;
188 }
189
190 # else /*!HAVE_SETENV*/
}}}
--
Ticket URL: <https://trac.macports.org/ticket/56099>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list