Date: Tue, 2 Jul 2013 08:51:37 -0600 From: Alan Somers <asomers@freebsd.org> To: "O. Hartmann" <ohartman@zedat.fu-berlin.de> Cc: FreeBSD CURRENT <freebsd-current@freebsd.org> Subject: Re: CURRENT fails to build: usr/src/sbin/devd/devd.cc:1125:2: error: use of undeclared identifier 'va_end' va_end(argp); Message-ID: <CAOtMX2gm1bV2dpTJHg8JnnqqsEvu4XVmfFcwk8yQDne%2BoLoUJg@mail.gmail.com> In-Reply-To: <20130702151106.75d0988a@telesto> References: <20130702115653.770d555c@telesto> <CAOtMX2go3VppMtvqrVT%2B%2B8T1h=LWA2Ba=fX-hsE-rcRDkjgYzw@mail.gmail.com> <20130702151106.75d0988a@telesto>
next in thread | previous in thread | raw e-mail | index | archive | help
Should be fixed in 252508. I guess I need to start testing with libc++ from now on. On Tue, Jul 2, 2013 at 7:11 AM, O. Hartmann <ohartman@zedat.fu-berlin.de> wrote: > On Tue, 2 Jul 2013 07:05:00 -0600 > asomers@gmail.com wrote: > >> And yet it's not producing any tinderbox errors. Perhaps stdarg.h is >> getting implicitly included by some other header in CURRENT, but not >> in whatever version of the code you have? For now, you can #include >> <stdarg.h> and I'll fix it when I get to the office this morning. > > The code version I have is > [...] >>>> Updating /usr/src using Subversion > -------------------------------------------------------------- > Updating '.': > At revision 252505. > [...] > > Thanks for looking into it. > > Regards, > Oliver > >> >> On Tue, Jul 2, 2013 at 3:56 AM, O. Hartmann >> <ohartman@zedat.fu-berlin.de> wrote: >> > The recent sources fails to build with the following error: >> > >> > >> > [...] >> > ===> sbin/devd (all) >> > c++ -O2 -pipe -O3 -march=native -I. -I/usr/src/sbin/devd -pipe -O3 >> > -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall >> > -Wno-format-y2k -W -Wno-unused-parameter -Wpointer-arith >> > -Wno-uninitialized -Wno-empty-body -Wno-string-plus-int >> > -Wno-tautological-compare -Wno-unused-value >> > -Wno-parentheses-equality -Wno-unused-function -Wno-conversion >> > -stdlib=libc++ -std=c++11 >> > -c /usr/src/sbin/devd/devd.cc /usr/src/sbin/devd/devd.cc:1120:2: >> > error: use of undeclared identifier 'va_start' va_start(argp, fmt); >> > ^ /usr/src/sbin/devd/devd.cc:1125:2: error: use of undeclared >> > identifier 'va_end' va_end(argp); ^ 2 errors generated. *** Error >> > code 1 >> > >> > Stop. >> > make: stopped in /usr/src/sbin/devd >> > *** Error code 1 >> > >> > >> > Oliver > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOtMX2gm1bV2dpTJHg8JnnqqsEvu4XVmfFcwk8yQDne%2BoLoUJg>