[Bug 218564] x11/lightdm: Use correct replacement for clearenv()

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Apr 12 13:22:28 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218564

Ben Woods <woodsb02 at freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |Open
           Assignee|freebsd-ports-bugs at FreeBSD. |woodsb02 at freebsd.org
                   |org                         |

--- Comment #1 from Ben Woods <woodsb02 at freebsd.org> ---
Note that if the patch contained in x11/lightdm/files/patch-src_process.c is
removed, the build fails with the following error:

cc -DHAVE_CONFIG_H -I. -I..   -isystem /usr/local/include -Wall                
 -Wstrict-prototypes                  -Wnested-externs                 
-Werror=missing-prototypes                 
-Werror=implicit-function-declaration                  -Wer
ror=pointer-arith                  -Werror=init-self                 
-Werror=format-security                  -Werror=format=2                 
-Werror=missing-include-dirs -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/incl
ude -I/usr/local/include/gio-unix-2.0/ -pthread  -I"../common"
-DSBIN_DIR=\"/usr/local/sbin\" -DUSERS_DIR=\"/var/lib/lightdm-data\"
-DLOG_DIR=\"/var/log/lightdm\" -DRUN_DIR=\"/var/run/lightdm\"
-DCACHE_DIR=\"/var/cache/lightdm\" -DSESSIONS_DIR=\"/usr/loca
l/share/lightdm/sessions:/usr/local/share/xsessions:/usr/local/share/wayland-sessions\"
-DWAYLAND_SESSIONS_DIR=\"/usr/local/share/wayland-sessions\"
-DREMOTE_SESSIONS_DIR=\"/usr/local/share/lightdm/remote-sessions\"
-DGREETERS_DIR=\"/usr/local/share/light
dm/greeters:/usr/local/share/xgreeters\" -O2 -pipe  -fstack-protector -isystem
/usr/local/include -fno-strict-aliasing -MT lightdm-seat-xdmcp-session.o -MD
-MP -MF .deps/lightdm-seat-xdmcp-session.Tpo -c -o lightdm-seat-xdmcp-session.o
`test -f 'seat-xdmc
p-session.c' || echo './'`seat-xdmcp-session.c
process.c:234:13: error: use of undeclared identifier 'environ'
            environ = NULL;
            ^
1 error generated.
gmake[3]: *** [Makefile:990: lightdm-process.o] Error 1

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list