Rob Marshall
2016-May-24 13:58 UTC
[Samba] Errors building 3.6.25 after applying security patches
Hi, I'm attempting to build 3.6.25 after applying the 16-Dec-2015 and the 12-Apr-2016 patches from samba.org but I'm seeing two issues. First during autogen.sh I see: /build/samba/samba-3.6.25/source3 # ./autogen.sh ./autogen.sh: running script/mkversion.sh ./script/mkversion.sh: 'include/version.h' created for Samba("3.6.25") ./autogen.sh: running autoheader -Im4 -I../m4 -I../lib/replace ./autogen.sh: running autoconf -Im4 -I../m4 -I../lib/replace ./autogen.sh: running autoheader in ../examples/VFS/ ./autogen.sh: running autoconf in ../examples/VFS/ Compiling ../librpc/idl/dcerpc.idl ../librpc/idl/dcerpc.idl:564: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead error: Unable to determine origin of type `struct ist' Now run ./configure (or ./configure.developer) and then make. If I go ahead and run ./configure and make I get: ... Compiling lib/access.c Compiling lib/smbrun.c make: *** No rule to make target `../lib/util/bitmap.o', needed by `bin/libnetapi.so.0'. Stop. I don't see any other patches listed at samba.org but is there another patch I'm missing? I can build unpatched 3.6.25 without any errors. Thanks, Rob
mathias dufresne
2016-May-24 14:58 UTC
[Samba] Errors building 3.6.25 after applying security patches
Hi Rob, Sorry for that question but why not upgrade to 4.x.y as Samba 4 is supposed to do all did Samba 3? Sorry not to help... mathias 2016-05-24 15:58 GMT+02:00 Rob Marshall <rob.marshall17 at gmail.com>:> Hi, > > I'm attempting to build 3.6.25 after applying the 16-Dec-2015 and the > 12-Apr-2016 patches from samba.org but I'm seeing two issues. First during > autogen.sh I see: > > /build/samba/samba-3.6.25/source3 # ./autogen.sh > ./autogen.sh: running script/mkversion.sh > ./script/mkversion.sh: 'include/version.h' created for Samba("3.6.25") > ./autogen.sh: running autoheader -Im4 -I../m4 -I../lib/replace > ./autogen.sh: running autoconf -Im4 -I../m4 -I../lib/replace > ./autogen.sh: running autoheader in ../examples/VFS/ > ./autogen.sh: running autoconf in ../examples/VFS/ > Compiling ../librpc/idl/dcerpc.idl > ../librpc/idl/dcerpc.idl:564: warning: subcontext() is deprecated. Use > represent_as() or transmit_as() instead > error: Unable to determine origin of type `struct ist' > Now run ./configure (or ./configure.developer) and then make. > > If I go ahead and run ./configure and make I get: > > ... > Compiling lib/access.c > Compiling lib/smbrun.c > make: *** No rule to make target `../lib/util/bitmap.o', needed by > `bin/libnetapi.so.0'. Stop. > > I don't see any other patches listed at samba.org but is there another > patch I'm missing? I can build unpatched 3.6.25 without any errors. > > Thanks, > > Rob > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba >
Rob Marshall
2016-May-24 15:31 UTC
[Samba] Errors building 3.6.25 after applying security patches
Hi Mathias, I have a product that I support that bundles Samba with an old OS version. I don't believe the OS has all of the pre-requisites for Samba 4. Rob On Tue, May 24, 2016 at 10:58 AM, mathias dufresne <infractory at gmail.com> wrote:> Hi Rob, > > Sorry for that question but why not upgrade to 4.x.y as Samba 4 is > supposed to do all did Samba 3? > > Sorry not to help... > > mathias > > 2016-05-24 15:58 GMT+02:00 Rob Marshall <rob.marshall17 at gmail.com>: > >> Hi, >> >> I'm attempting to build 3.6.25 after applying the 16-Dec-2015 and the >> 12-Apr-2016 patches from samba.org but I'm seeing two issues. First >> during >> autogen.sh I see: >> >> /build/samba/samba-3.6.25/source3 # ./autogen.sh >> ./autogen.sh: running script/mkversion.sh >> ./script/mkversion.sh: 'include/version.h' created for Samba("3.6.25") >> ./autogen.sh: running autoheader -Im4 -I../m4 -I../lib/replace >> ./autogen.sh: running autoconf -Im4 -I../m4 -I../lib/replace >> ./autogen.sh: running autoheader in ../examples/VFS/ >> ./autogen.sh: running autoconf in ../examples/VFS/ >> Compiling ../librpc/idl/dcerpc.idl >> ../librpc/idl/dcerpc.idl:564: warning: subcontext() is deprecated. Use >> represent_as() or transmit_as() instead >> error: Unable to determine origin of type `struct ist' >> Now run ./configure (or ./configure.developer) and then make. >> >> If I go ahead and run ./configure and make I get: >> >> ... >> Compiling lib/access.c >> Compiling lib/smbrun.c >> make: *** No rule to make target `../lib/util/bitmap.o', needed by >> `bin/libnetapi.so.0'. Stop. >> >> I don't see any other patches listed at samba.org but is there another >> patch I'm missing? I can build unpatched 3.6.25 without any errors. >> >> Thanks, >> >> Rob >> -- >> To unsubscribe from this list go to the following URL and read the >> instructions: https://lists.samba.org/mailman/options/samba >> > >
Apparently Analagous Threads
- Errors building 3.6.25 after applying security patches
- samba4 make error - drsblobs.so
- Compiling 3.4.0pre1 via makerpms.sh
- Installing Samba4
- 2nd try: Lots of RPC-related compile errors (conflicting types, too many arguments, ...) trying to update Samba from 3.5 to 4.6