[opensuse-factory] openSUSE flaunting GPL
Seems like openSUSE doesn't bother to include sources anymore for building their packages. Since no one seem to care about the bug in the spec-file for samba-3.6.3 causing it's build to fail, the fact that perl5.14.2 doesn't build is become evidence of a pattern. The spec file has a requirement on a package 'db-devel', yet there is no such package. Presumably it would include the necessary /usr/include/db.h file that defines the dbm_open call needed for perl5 to build as well. Doesn't this violate the GPL that allows suse's software to be licensed under the GPL? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sun, Jul 15, 2012 at 10:43:55AM -0700, Linda Walsh wrote:
Seems like openSUSE doesn't bother to include sources anymore for building their packages.
Since no one seem to care about the bug in the spec-file for samba-3.6.3 causing it's build to fail, the fact that perl5.14.2 doesn't build is become evidence of a pattern.
The spec file has a requirement on a package 'db-devel', yet there is no such package.
Presumably it would include the necessary /usr/include/db.h file that defines the dbm_open call needed for perl5 to build as well.
Doesn't this violate the GPL that allows suse's software to be licensed under the GPL?
No, its not a pattern... Its just that "rpmbuild" and the "osc build" process act a tad bit different. osc build pulls in exactly the set of buildrequirements specified and nothing more. libdb-4_8-devel has: Provides: db-devel = %{version} and samba probably doesn't build because you have too much builddeps installed or similar. CIao, Marcus -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sun, 15 Jul 2012 10:43:55 -0700
Linda Walsh
Seems like openSUSE doesn't bother to include sources anymore for building their packages.
Since no one seem to care about the bug in the spec-file for samba-3.6.3 causing it's build to fail, the fact that perl5.14.2 doesn't build is become evidence of a pattern.
The spec file has a requirement on a package 'db-devel', yet there is no such package.
libdb-4_8-devel
Presumably it would include the necessary /usr/include/db.h file that defines the dbm_open call needed for perl5 to build as well.
Above file has it....
Doesn't this violate the GPL that allows suse's software to be licensed under the GPL?
How so, you have the source? rpmbuild is not supported as far as I know, use osc and OBS..... -- Cheers Malcolm °¿° (Linux Counter #276890) SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.34-0.7-default up 5 days 16:37, 4 users, load average: 2.45, 2.15, 1.65 CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Marcus Meissner wrote:
osc build pulls in exactly the set of buildrequirements specified and nothing more.
libdb-4_8-devel has: Provides: db-devel = %{version}
Then db-devel doesn't provide the necessary dbm_open call . Either way the deps are not satisfied.
and samba probably doesn't build because you have too much builddeps installed or similar.
--- "too much"... The spec spell out what to build -- if some things should not build, then the spec shouldn't build them. But *part* of the problem requiring python to build everything and going through a lengthy brp-check that seems to recompile all the python byte code for every package -- even though the packages don't contain python code. In this particular case, though, the spec file uses wildcards to delete files in directories that do not exist -- I fail to see why the spec file would delete files in directories that the spec file doesn't create ***AND*** do not exist on my system either.. I have no files of the form /usr/lib64/ldb/libp* on my system due to any "excess builddeps"... I fail to see either reasons applying in this case. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Malcolm wrote:
rpmbuild is not supported as far as I know, use osc and OBS.....
--- They do not comply with the GPL -- they require accounts and off-machine "permissions" (i.e. a form of "licensing") to build...and do not support a local build. Besides the fact that they don't easily install and did not install under 11.4 and have not installed under 12.1. Apparently I don't have the correct extra -required- proprietary information needed to build those packages. That's violates the GPL. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
What's with the flamebait subject line? By "flaunting" you accuse people of intentionally disregarding GPL, taking a willful action to go against GPL. Do you see anything published anywhere where such intention is declared? Wouldn't it be better to say "Hmm I'm looking for sources, in compliance with GPL. But I don't see it anywhere, can someone point me to this? If it isn't there, perhaps we should address it in order to stay in compliance with GPL?" Picking a fight by slamming people in a blindsided way is just totally and wholly unproductive. It contributes to the increasingly bad taste people are having with the mailing lists. Cool it and approach it in a more sensible manner please. You'll get the answers you're looking for better with honey than cowdung. Thanks, Bryen On Sun, 2012-07-15 at 10:43 -0700, Linda Walsh wrote:
Seems like openSUSE doesn't bother to include sources anymore for building their packages.
Since no one seem to care about the bug in the spec-file for samba-3.6.3 causing it's build to fail, the fact that perl5.14.2 doesn't build is become evidence of a pattern.
The spec file has a requirement on a package 'db-devel', yet there is no such package.
Presumably it would include the necessary /usr/include/db.h file that defines the dbm_open call needed for perl5 to build as well.
Doesn't this violate the GPL that allows suse's software to be licensed under the GPL?
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi to all.... One question After installed openSUSE 12.2 RC1, the video on youtube have shifted the croma color.... but if I'm downloading the video and I'm watching on VLC, no problem. DVD or other indifferent format, no problem with VLC or some other player. Why? Regards Maury -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Please do not hijack a thread. Thanks, Bryen On Sun, 2012-07-15 at 20:48 +0200, maury63ts wrote:
Hi to all.... One question After installed openSUSE 12.2 RC1, the video on youtube have shifted the croma color.... but if I'm downloading the video and I'm watching on VLC, no problem. DVD or other indifferent format, no problem with VLC or some other player. Why?
Regards Maury
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Bryen M Yunashko wrote:
What's with the flamebait subject line? By "flaunting" you accuse people of intentionally disregarding GPL, taking a willful action to go against GPL. Do you see anything published anywhere where such intention is declared?
I have stated before that by relying on the "osc" and "OBS", are not good methods of ensuring GPL compliance. In 11.4, it was shown that osc scripts were broken and would not create home dirs or projects. Then it was suggested, I rely on OBS and let the 'vendor' build my binaries -- again -- a violation of the GPL. This was pointed out a year ago when I upgraded to 11.4. In upgrading to 12.1, I'm running into worse compatibility problems -- I can no longer download tars for packages from the internet, and run "configure" and Make and expect it to work on a openSUSE system. I complained about these developments a year ago and the result was that compliance was too difficult -- that only non-GPL compliant osc and OBS were supported. With 12.1, not only were problems in 11.4 NOT fixed and not only was the ability to build improved, but it got worse. I consider that flaunting. They may have not put advertisements in the national newspapers, but those who violate the GPL rarely do. They simply justify proprietary needs to or create 'maker-owned' permissions or resources to generate their product. This allows them to track and be gatekeepers to generating the source. That's not GPL compliance. And, as I said, it's gotten worse in 12.1. You can call it flamebait. I'm hoping it might get the attention of people willing to make sure it changes rather than it becoming worse as it has over the past couple of years. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Well... after your answer, I've decide to change distro linux Bye at all. Il 15/07/2012 20.49, Bryen M Yunashko ha scritto:
Please do not hijack a thread.
Thanks, Bryen
On Sun, 2012-07-15 at 20:48 +0200, maury63ts wrote:
Hi to all.... One question After installed openSUSE 12.2 RC1, the video on youtube have shifted the croma color.... but if I'm downloading the video and I'm watching on VLC, no problem. DVD or other indifferent format, no problem with VLC or some other player. Why?
Regards Maury
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sunday 15 July 2012 11:25:08 Linda Walsh wrote:
Malcolm wrote:
rpmbuild is not supported as far as I know, use osc and OBS.....
--- They do not comply with the GPL -- they require accounts and off-machine "permissions" (i.e. a form of "licensing") to build...and do not support a local build. Besides the fact that they don't easily install and did not install under 11.4 and have not installed under 12.1. Apparently I don't have the correct extra -required- proprietary information needed to build those packages.
That's violates the GPL.
The gdbm-devel package has the dbm_open call. If you install the source RPM with "zypper si samba" you get all the required packages needed for build. If you want to do it manually, grep the spec file for BuildRequires and be sure you only get the ones that are %if defined for your version of openSUSE. zypper will do it for you automatically. You then do "rpmbuild -bb /usr/src/packages/SPECS/samba.spec" and it builds to completion. I just did it - it works Anders -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sun, 15 Jul 2012 11:25:08 -0700
Linda Walsh
Malcolm wrote:
rpmbuild is not supported as far as I know, use osc and OBS.....
--- They do not comply with the GPL -- they require accounts and off-machine "permissions" (i.e. a form of "licensing") to build...and do not support a local build. Besides the fact that they don't easily install and did not install under 11.4 and have not installed under 12.1. Apparently I don't have the correct extra -required- proprietary information needed to build those packages.
That's violates the GPL.
Install a local instance of OBS and build away..... You have the src rpm, yes? You have the source tarball, yes? You have any applied patches etc, yes? -- Cheers Malcolm °¿° (Linux Counter #276890) SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.34-0.7-default up 5 days 17:33, 4 users, load average: 0.13, 0.52, 0.79 CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Do you even understand the nature of what you did? When you take an existing email in a mailing list and reply to it and simply change the subject it creates a big technical problem for some email clients. Intelligent email clients will thread a discussion and reads the headers inside an email to determine if it is indeed part of an existing thread. When the thread becomes long, and someone starts a new topic within that thread (as you have done) then the problem becomes evident. At this point in time, you only "hijacked a thread" (yes that's the technical term for it, that was short. But if some thread is 50-100 messages long and you hijack it, there's a good chance no one will see your new subject and help you out. Switching to another distro doesn't solve the problem. You're just dumping the same malformed mailing list habit onto another distro that will have to contend with you. So, as part of normal mailing list netiquette that exists everywhere, please don't hijack a thread. Create a brand new email. it isn't that hard to do. And it will ensure that you get the attention you are looking for to help you out. Otherwise, all is lost. Thanks, Bryen On Sun, 2012-07-15 at 20:55 +0200, maury63ts wrote:
Well... after your answer, I've decide to change distro linux
Bye at all.
Il 15/07/2012 20.49, Bryen M Yunashko ha scritto:
Please do not hijack a thread.
Thanks, Bryen
On Sun, 2012-07-15 at 20:48 +0200, maury63ts wrote:
Hi to all.... One question After installed openSUSE 12.2 RC1, the video on youtube have shifted the croma color.... but if I'm downloading the video and I'm watching on VLC, no problem. DVD or other indifferent format, no problem with VLC or some other player. Why?
Regards Maury
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sunday 15 July 2012 11:53:36 Linda Walsh wrote:
Then it was suggested, I rely on OBS and let the 'vendor' build my binaries -- again -- a violation of the GPL. This was pointed out a year ago when I upgraded to 11.4.
"osc build" builds the package locally on your machine. There is no violation of the GPL, the GPL actually requires the tools the vendor uses to build the package, and that is what openSUSE provides. "osc build" sets up a chroot build environment locally on your machine, similar in most respects to the old build.rpm package
In upgrading to 12.1, I'm running into worse compatibility problems -- I can no longer download tars for packages from the internet, and run "configure" and Make and expect it to work on a openSUSE system.
I have never seen any such problem. Is this the one where you ran things with env -i, expecting things to work with an empty environment? I build things all the time and I have never seen an issue, nor have I heard of any such bug reports Anders -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sunday 15 July 2012 20:48:42 maury63ts wrote:
Hi to all.... One question After installed openSUSE 12.2 RC1, the video on youtube have shifted the croma color.... but if I'm downloading the video and I'm watching on VLC, no problem. DVD or other indifferent format, no problem with VLC or some other player. Why?
It is a bug in flash-player when hardware acceleration is enabled. Right-click on the video, go in to the settings of flash and disable hardware acceleration. Adobe knows about it, but doesn't seem to care Anders -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Anders Johansson wrote:
The gdbm-devel package has the dbm_open call.
That are only included if you have ndbm installed, which openSUSE does not: Oh? Not according to a grep of it's contents:
rpm -ql gdbm-devel|xargs grep dbm_open /usr/include/gdbm.h:/* Parameters to gdbm_open for READERS, WRITERS, and WRITERS who /usr/include/gdbm.h:extern GDBM_FILE gdbm_open __P((char *, int, int, int, void (*)())); /usr/include/ndbm.h:extern DBM *dbm_open __P((char *file, int flags, int mode));
---
OpenSuSE only has gdbm -- so only gdbm, but no compat layer for ndbm->gdbm is found:
config section says:
If you install the source RPM with "zypper si samba" you get all the required packages needed for build.
I did: # zypper si samba Reading installed packages... Loading repository data... Resolving package dependencies... The following source package is going to be installed: samba 1 source package to install. Overall download size: 23.5 MiB. After the operation, additional 23.8 MiB will be used. Continue? [y/n/?] (y): y -----------(was already in local cache) Did the same with perl.
. You then do "rpmbuild -bb /usr/src/packages/SPECS/samba.spec" and it builds to completion. I just did it - it works
I've been using rpmbuild -bb. Could you send me your build log so I can look for clues as to why yours would work -- in particular I'm interested in sections like the above. I have other errors after that, but they could all be caused by bugs due to dbm_open not working... You can send it to me or to the list... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
El 15/07/12 14:25, Linda Walsh escribió:
--- They do not comply with the GPL -- they require accounts and off-machine "permissions" (i.e. a form of "licensing") to build...and do not support a local build.
No, the GPL applies to distribution of binaries, that is, sources must be available to the people to whom the binaries are distributed. Nothing else, it does not include "supporting local build" or "off-machine" permissions. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
El 15/07/12 14:53, Linda Walsh escribió:
Then it was suggested, I rely on OBS and let the 'vendor' build my binaries -- again -- a violation of the GPL.
No, the GPL does not regulate that, in short to clear up your poor understanding Joe Doe wants GPL software X , gets BINARY X , then Joe Doe must be able to access the source code of BINARY X. (not of binary Y nor Joe's neighboard that has not get a binary) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Malcolm wrote:
On Sun, 15 Jul 2012 11:25:08 -0700 Linda Walsh
wrote: Malcolm wrote:
rpmbuild is not supported as far as I know, use osc and OBS.....
They do not comply with the GPL -- they require accounts and off-machine "permissions" (i.e. a form of "licensing") to build...and do not support a local build. Besides the fact that they don't easily install and did not install under 11.4 and have not installed under 12.1. Apparently I don't have the correct extra -required- proprietary information needed to build those packages.
That's violates the GPL.
Install a local instance of OBS and build away.....
Have tried under 11.4 and 12.1 neither built. I pursued it under 11.4, but have not under 12.1, as the OBS system is a boondoogle that requires building and installing a separate build root for software that is supposed to be able to be "config'ed" and built anywhere. Suse has broken that system. I am not expecting a binary duplicate of a binary built on my system with rpmbuild to be the same as one built with OBS -- but I am expecting it to build. That I need to develop and debug SuSE's proprietary OBS system to create an unsatisfactory build environment, is less than satisfactory.
You have the src rpm, yes? You have the source tarball, yes? You have any applied patches etc, yes?
--- I have tried source tarballs, patched tarballs, source rpm's.. perl fails for the same reasons -- the expected dbm_open call can't be found by configure. samba -- I can build older versions or ones from 'source3' (which is FINE for me,), but when my machine was updated with 3.6.3 (or 3.6.1), all of my clients were no longer able to access the server. So I tried building just the source3 part of those -- didn't work (don't remember exact issues -- maybe just no access, though I think some things didn't start). With the official suse rpm, it starts, but existing configs and users are locked out. So I go back and rebuild/reinstall 3.5.11, voila, access again, users are happy. I have another set of issues with squid (3.x), in trying to debug core dumps -- gdb says to do 'zypper ....23095823908abcde89350a91248..." (some long hex id)... I do that, and the majority of those numbers can't be found -- and a few come back saying the don't match the installed version. So that's another whole set of libraries and sources that I would want to rebuild on my system with my existing libraries...since having debug stuff for a sterile OBS build system isn't the same as having debug packages for live systems that aren't wiped clean after each install. The debug packages alone won't work, in some cases, unless you only run and debug under an OBS root -- completely impractical. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sun, 2012-07-15 at 13:14 -0700, Linda Walsh wrote:
That I need to develop and debug SuSE's proprietary OBS system to create an unsatisfactory build environment, is less than satisfactory.
AFAIK, OBS is not proprietary. It is a tool developed under the openSUSE Project and thus open sourced. Yes, SUSE uses it for commercial contracts, but I'm 90% certain that doesn't make OBS proprietary. Bryen -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Cristian Rodr�������������������������������� wrote:
No, the GPL does not regulate that, in short to clear up your poor understanding
Joe Doe wants GPL software X , gets BINARY X , then Joe Doe must be able to access the source code of BINARY X. (not of binary Y nor Joe's neighboard that has not get a binary)
I'm given the source of Binary X -- how do I know it is the source if I cannot build it? The purpose of me getting the source is so I can build it myself and make changes, or support myself should the vendor go out of business (among other reasons). If you cannot build it with free tools, then you haven't given them the source necessary to build binary X. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sunday 15 July 2012 13:14:23 Linda Walsh wrote:
Malcolm wrote:
On Sun, 15 Jul 2012 11:25:08 -0700
Linda Walsh
wrote: Malcolm wrote:
rpmbuild is not supported as far as I know, use osc and OBS.....
---
They do not comply with the GPL -- they require accounts and
off-machine "permissions" (i.e. a form of "licensing") to build...and do not support a local build. Besides the fact that they don't easily install and did not install under 11.4 and have not installed under 12.1. Apparently I don't have the correct extra -required- proprietary information needed to build those packages.
That's violates the GPL.
Install a local instance of OBS and build away.....
---- Have tried under 11.4 and 12.1 neither built.
I pursued it under 11.4, but have not under 12.1, as the OBS system is a boondoogle that requires building and installing a separate build root for software that is supposed to be able to be "config'ed" and built anywhere. Suse has broken that system.
This is absolute nonsense. The packages are the same. The reason for the chroot build environment (which by the way was *always* there, it isn't new for the build service) is to guarantee consistency. It is fundamentally impossible to write a spec file that takes into account all variations of software people have installed, so in the chroot there is a clean build environment, which means you know what to expect when writing the spec file. It used to be called build. Now it's obs. The principle is the same. You are of course able to build the package without it, if you know what you're doing. As I said before, I do it all the time. openSUSE is linux. If you understand linux, there is nothing in openSUSE that prevents you from treating it like any other linux system. we just provide tools that make life a little easier. Anders -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
I pursued it under 11.4, but have not under 12.1, as the OBS system is a boondoogle that requires building and installing a separate build root for software that is supposed to be able to be "config'ed" and built anywhere. Suse has broken that system.
SUSE hasn't broken anything, SUSE improved, just like Red Hat does the same with 'mock'; One of the reasons why this is nicer than the way you suggest is because it blindly increases the quality of the RPM and discards a few situations where everything can go wrong... Do you want a quick example you can test so you can see what I'm talking about? 1) Install the build dependencies for x86_64 and i686 for a package that generates a binary, lets say a system library from your choice; 2) Lets say you are on a x86_64 and you want to build a RPM for i686, issue the following command: rpmbuild -ba <SPEC> --target i686 3) See the generated RPM, and inspect the requires with: rpm -qip PACKAGE.rpm Questions you might want to ask yourself: a) Do you see anything strange? b) Does it happen while using a chroot'ed environment? Now do we have point or not?
I am not expecting a binary duplicate of a binary built on my system with rpmbuild to be the same as one built with OBS -- but I am expecting it to build.
It should build, I've never had problems.
That I need to develop and debug SuSE's proprietary OBS system to create an unsatisfactory build environment, is less than satisfactory.
Like I said before, you can use rpmbuild, but you have far less control over the environment... What happens on a system when you try to install an RPM build with 'rpmbuild' for i686 which has x86_64 dependencies? Maybe we should pick up the pitch forks and the torches and start gathering a mob to chase down RPM maintainers :) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-07-15 20:55, maury63ts wrote:
Well... after your answer, I've decide to change distro linux
As you wish. You broke the netiquete rules for participation in a mail list. You have to learn. You are very welcome here to post your question again in the proper manner, and people will try to help you. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlADLIYACgkQIvFNjefEBxqA2wCfQuE07LgQCOgmjPP6ZVdERca7 fRwAn13IiRYQc6DMxScI/iyAE19EeAqn =AOk4 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Cristian Rodríguez wrote:
El 15/07/12 14:25, Linda Walsh escribió:
--- They do not comply with the GPL -- they require accounts and off-machine "permissions" (i.e. a form of "licensing") to build...and do not support a local build.
No, the GPL applies to distribution of binaries, that is, sources must be available to the people to whom the binaries are distributed.
Nothing else, it does not include "supporting local build" or "off-machine" permissions.
Prove to me it is the source. Prove to me that if you go out of business I can still build it. if you can't do that, then you haven't given't me the complete source necessary to build the product. Sources doesn't just mean the lines of the source code for the .exe. they include libraries and languages. You can't add a proprietary language module to a GPL program, and then not distribute the compiler. It would violate the GPL, as by linking your proprietary language module to the GPL module, it is covered under the GPL, thus all of it and it's sources are also covered (LPGL is more lenient when it comes to libraries, but not talking about it). If I have to be online to connect to your service to get a any sort of information when I build -- then I don't have the complete source code on my machine at build time. It should be possible to download everything you need onto a laptop, and compile the OS while you fly from Paris to Hawaii (presuming they have a power connection on the plane). If you can't -- then you don't have the complete source. The GPL isn't just about looking at source code -- it's about being able to recreate the software and make changes to it. If I don't have all those tools available to me, then I don't have the complete build source. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sun, Jul 15, 2012 at 6:55 PM, Linda Walsh
Sources doesn't just mean the lines of the source code for the .exe.
they include libraries and languages. You can't add a proprietary language module to a GPL program, and then not distribute the compiler.
"sources" doesn't mean an automated building tool either. You have the sources in source RPMs. You can untar, configure and build, even if rpmbuild fails (which it shouldn't). And no, source doesn't mean libraries, you have the libraries' source in the libraries' RPMs. GPL code, AFAIK, IANAL, can depend on closed-source libraries, as long as the dependency is runtime-only. Ie: if you don't link against it, but just use it if installed. It's not the case for samba or any of the cited examples, it's just that the rpmbuild tool is failing. You can fix it and still build. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Anders Johansson wrote:
On Sunday 15 July 2012 13:14:23 Linda Walsh wrote:
Malcolm wrote:
On Sun, 15 Jul 2012 11:25:08 -0700
Linda Walsh
wrote: Malcolm wrote:
rpmbuild is not supported as far as I know, use osc and OBS.....
They do not comply with the GPL -- they require accounts and
off-machine "permissions" (i.e. a form of "licensing") to build...and do not support a local build. Besides the fact that they don't easily install and did not install under 11.4 and have not installed under 12.1. Apparently I don't have the correct extra -required- proprietary information needed to build those packages.
That's violates the GPL. Install a local instance of OBS and build away.....
Have tried under 11.4 and 12.1 neither built.
I pursued it under 11.4, but have not under 12.1, as the OBS system is a boondoogle that requires building and installing a separate build root for software that is supposed to be able to be "config'ed" and built anywhere. Suse has broken that system.
This is absolute nonsense. The packages are the same.
I never said it worked under 11.4 - I said I pursued it trying to figure out why.
The reason for the chroot build environment (which by the way was *always* there, it isn't new for the build service)
This is incorrect. rpmbuild uses a BUILDROOT, but not a chroot. Did you look at the error messages?? Samba as an example: /var/tmp/rpm-tmp.fcG8ke#78> rm -r /usr/src/packages/BUILDROOT/samba-3.6.3-34.6.1.x86_64//usr/lib64/python2.7/site-packages /usr/src/packages/BUILDROOT/samba-3.6.3-34.6.1.x86_64//usr/lib64/ldb/libtalloc.so.2 /usr/src/packages/BUILDROOT/samba-3.6.3-34.6.1.x86_64//usr/lib64/ldb/libtalloc.so.2.0.5 /usr/src/packages/BUILDROOT/samba-3.6.3-34.6.1.x86_64//usr/lib64/ldb/libtevent.so.0 /usr/src/packages/BUILDROOT/samba-3.6.3-34.6.1.x86_64//usr/lib64/ldb/libtevent.so.0.9.11 '/usr/src/packages/BUILDROOT/samba-3.6.3-34.6.1.x86_64//usr/lib64/ldb/libp*' /usr/src/packages/BUILDROOT/samba-3.6.3-34.6.1.x86_64//usr/lib64/tevent ---- That's not a chrooted path, that's building under BUILDROOT and it's giving full pathnames.
is to guarantee consistency. It is fundamentally impossible to write a spec file that takes into account all variations of software people have installed ==== You don't write spec files for ALL variations... you write it for a particular release with requirements from that release.
SuSE and OSuSE have did it for years before the build system came out. So that type of FUD won't work. On top of that, 'configure', has done a damn close job to doing exactly what you are claiming for years as well. It runs into situations it can't handle, but I never have had something where i've had pre-reqs install, that configure couldn't handle -- and spec files use configure. So again, your argument doesn't hold water.
so in the chroot there is a clean build environment, which means you know what to expect when writing the spec file.
Spec files that fragile should have their developer drawn and quartered. If the spec file doesn't work on a released system, then it's broken. My system dependencies verify -- I can run zypper verify, and it says everything is complete.
It used to be called build. Now it's obs. The principle is the same.
--- Broke and more Broke?
You are of course able to build the package without it, if you know what you're doing. As I said before, I do it all the time.
---- Me too -- up to 11.4 where had a few problems that I worked out, but at 12.1 I've hit stone walls with proof submitted in logfiles. I don't trust your build environment -- how's that -- if it is working, then it is broken, because there's no way the build from samba removing files that were never there could work. And note -- I didn't ASK it to build samba4 -- it just did. I normally only build samba3 -- I run configure, and it builds and installs fine. Samba4 is officially in BETA, (or maybe alpha).... it's not ready for release -- should the default build samba4 as well? I know they have intermixed source deps, so it may not be practical.. but if they could be built separately, IT, at least might have built. Why perl doesn't build... another issue... dbm_open isn't there. I asked for a log file so I could see why it worked in one case and not here -- but the fact that none has been provided and the same people keep claiming it works leads me to believe they can't produce a clean build w/log file. Believe me -- I REALLY did NOT want to open this can of worms... if there had been any other way... I don't need the love this type of issue gets me... But at least large rpms I rebuild regularly the kernel, samba, perl and squid... if I can't rebuild them it's not because it's my first time and I don't know how. I've been rebuilding my own copies for over 10 years -- don't even think that I wouldn't know, at least, the basics... My kernels are config'ed for my HW -- I don't rebuild everything -- same with most of the other utils...I'll optimize them and throw out parts I don't need. I did this from the very first suSE I used (6.8? something <7.0) that was optimized for a pentium -- and not my P-II or P-III machine. This isn't new stuff to me. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sunday, July 15, 2012 02:20:14 PM Linda Walsh wrote:
Cristian Rodr�������������������������������� wrote:
No, the GPL does not regulate that, in short to clear up your poor understanding
Joe Doe wants GPL software X , gets BINARY X , then Joe Doe must be able to access the source code of BINARY X. (not of binary Y nor Joe's neighboard that has not get a binary)
---- I'm given the source of Binary X -- how do I know it is the source if I cannot build it?
Then it is you that has the problem. Others have said they can build it. Evidently you have a problem with the build. It's not a GPL problem. You seem to think it is. It's not. It's your build problem that you must figure out. Mike -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sunday 15 July 2012 15:22:56 Linda Walsh wrote:
I don't trust your build environment -- how's that -- if it is working, then it is broken, because there's no way the build from samba removing files that were never there could work.
Yes. I can build the package and you can't - obviously I'm the one who don't know what I'm doing Anders -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sunday 15 July 2012 15:22:56 Linda Walsh wrote:
The reason for the chroot build environment (which by the way was *always* there, it isn't new for the build service)
---- This is incorrect. rpmbuild uses a BUILDROOT, but not a chroot. Did you look at the error messages??
SuSE used to be built with the package called build, which set up a chroot environment, not with rpmbuild. Look, you have done something to your system, rebuilt some or all of the dependencies, which now causes other builds to fail. I guarantee you that a default install can build the rpm Anders -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
[Please no crossposting, it doesnät help]
On Sun, 15 Jul 2012 11:25:08 -0700, Linda Walsh
off-machine "permissions" (i.e. a form of "licensing") to build...and
What off-machine permissions do you mean?
do not support a local build.
Of cause the packages can be built locally, I do that all the time using the build script. Somehow you just seem angry because it doesn't work the way you want it to do.
Besides the fact that they don't easily install and did not install under 11.4 and have not installed under 12.1.
You mean which packages? The ones mentioned in your fist mail in this thread? Not all spec files are GPL but rather the license of the package they belong to. Secondly, building with rpmbuild needs not to be supported in order to fullfill the GPL and neither does naming all dependencies. And every package I've yet to come accross was buildable, including gcc, glibc, boost and a few other heavyweights. Philipp -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Jul 15, 12 14:55:09 -0700, Linda Walsh wrote:
Prove to me it is the source.
For each and every RPM you grab from the Build Service, you can get the exact and complete corresponding source. The bottom half of http://en.opensuse.org/Source_code#Exact_source_code has the simple commands to do that. The build service may have weaknesses, as any large software that is under active development. But this feature alone justifies to say that it is a tool that helps GPL compliance. We put a lot of effort into this feature, and provide all the storage capacity for this. I'd count that as a hint that openSUSE strives for GPL compliance. You attempt to prove a different intent by carefully chosen examples. I don't think it works like that.
Prove to me that if you go out of business I can still build it.
This obviously cannot be proven, unless you define a guaranteed environment on your side (skill set, patience, hardware, and many more resorces). We don't attempt the proof. Instead we provide information, documentation, help, and active guidance, until we see that (some) people can reproduce our build results.
if you can't do that, then you haven't given't me the complete source necessary to build the product. ... or we have found one of the other reasons, why a build might fail. A build does not automatically succeed, once all the sources are there.
Sources doesn't just mean the lines of the source code for the .exe.
I know. Let me refer to on of the documents published by the SFLC. http://www.softwarefreedom.org/resources/2008/compliance-guide.html It discusses the effort in detail, and summarizes like this: ... you must include “scripts used to control compilation and installation of the executable” and/or anything “needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities”. These phrases are written to cover different types of build environments and systems. Therefore, the details of what you need to provide with regard to scripts and installation instructions vary depending on the software details. You must provide all information necessary such that someone generally skilled with computer systems could produce a binary similar to the one provided. This is called a 'A Practical Guide to GPL Compliance'. A more theoretical guide might ask to include all libraries and compilers. My understanding here is that a complete depependency tree is not needed in source form with every package. A reference to those packages (as defined in the BuildRequires: and documented in the Build Log) provides the needed information.
The GPL isn't just about looking at source code -- it's about being able to recreate the software and make changes to it. If I don't have all those tools available to me, then I don't have the complete build source.
Well, I fully agree with this last statement! Thanks for your understanding. Thanks everybody else for helping Linda with the dbm, ndbm, gdbm confusion, despite the flamboyant subject of this thread. cheers, JW. PS: Sponser me a flight from Paris to Hawaii, and I will attempt to build samba while airborne. Whatever that proves. -- o \ Juergen Weigert paint it green! __/ _=======.=======_ <V> | jw@suse.de back to ascii! __/ _---|____________\/ \ | 0911 74053-508 say #263A!__/ (____/ /\ (/) | _____________________________/ _/ \_ vim:set sw=2 wm=8 SUSE LINUX Products GmbH, GF: Jeff Hawn, J.Guild, F.Imendoerffer, HRB 16746 (AG Nuernberg), Maxfeldstrasse 5, 90409 Nuernberg, Germany SuSE. Supporting Linux since 1992. ☺ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sun, Jul 15, 2012 at 8:17 PM, Juergen Weigert
I know. Let me refer to on of the documents published by the SFLC. http://www.softwarefreedom.org/resources/2008/compliance-guide.html It discusses the effort in detail, and summarizes like this: ... you must include “scripts used to control compilation and installation of the executable” and/or anything “needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities”. These phrases are written to cover different types of build environments and systems. Therefore, the details of what you need to provide with regard to scripts and installation instructions vary depending on the software details. You must provide all information necessary such that someone generally skilled with computer systems could produce a binary similar to the one provided.
While that is true, it's part of the license, the point in my earlier post is that those phrases don't refer to obs scripts, they refer to makefiles and configure scripts that are already part of the source rpms, inside the tarballs. You can build using only those scripts, provided you've installed all the dependencies. It's not the spirit of the GPL that the distributor should provide absolutely everything, otherwise people would be forced to give you the hardware and operating system used to build (as that can influence build results, as is notoriously true in the atlas package). No, the scripts mentioned in the GPL are already there on the tarball. All the other stuff openSUSE provides are conveniences, not necessary for GPL compliance. That's my humble understanding of the words. IANAL. Maybe a lawyer could shed some light into this thread, though, knowing them (my dad's one), I imagine they'd just add more questions and uncertainty instead. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sun, 15 Jul 2012 11:53:36 -0700
Linda Walsh
Bryen M Yunashko wrote:
What's with the flamebait subject line? By "flaunting" you accuse people of intentionally disregarding GPL, taking a willful action to go against GPL. Do you see anything published anywhere where such intention is declared? --- I have stated before that by relying on the "osc" and "OBS", are not good methods of ensuring GPL compliance. In 11.4, it was shown that osc scripts were broken and would not create home dirs or projects.
Then it was suggested, I rely on OBS and let the 'vendor' build my binaries -- again -- a violation of the GPL. This was pointed out a year ago when I upgraded to 11.4.
In upgrading to 12.1, I'm running into worse compatibility problems -- I can no longer download tars for packages from the internet, and run "configure" and Make and expect it to work on a openSUSE system.
I complained about these developments a year ago and the result was that compliance was too difficult -- that only non-GPL compliant osc and OBS were supported.
With 12.1, not only were problems in 11.4 NOT fixed and not only was the ability to build improved, but it got worse. I consider that flaunting.
They may have not put advertisements in the national newspapers, but those who violate the GPL rarely do. They simply justify proprietary needs to or create 'maker-owned' permissions or resources to generate their product. This allows them to track and be gatekeepers to generating the source. That's not GPL compliance. And, as I said, it's gotten worse in 12.1.
You can call it flamebait. I'm hoping it might get the attention of people willing to make sure it changes rather than it becoming worse as it has over the past couple of years.
+1 (+10) Tom -- “What we do for ourselves dies with us. What we do for others and the world remains and is immortal.” Albert Pine -- Tom Taylor - retired penguin AMD Phenom II x4 955 -- 4GB RAM -- 2x1.5TB sata2 openSUSE 12.1x86_64 openSUSE 12.2x86_64 KDE 4.7.2, FF 7.0 KDE 4.8.4, FF 13.0 claws-mail 3.8.0 registered linux user 263467 linxt-At-comcast-DoT-net -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Currently you can pretty much download any SRPM that is on OBS; if you
don't believe our tools or havent understood how a RPM based system
works, you can still go hardcore on it:
# rpm2cpm vanish_candidate_opensuse_package.src.rpm | cpio -idmv
And there you go... you should have your sources including local
patches, and files used for the build. You can see pretty much that
the spec file contains a lot of parametrization about the build. Even
without installing the source RPM you can still take some info out of
it, namely:
# rpm -qp --scripts vanish_candidate_opensuse_package.src.rpm
In case you believe we have some crazy scripts out there (you can also
take a look at the spec); and if you want to see what work people have
done on that package, you can still see the changelog without
installing it:
# rpm -qp --changelog vanish_candidate_opensuse_package.src.rpm
So if you don't trust people, then you can still audit everything
without using any of our tools and without installing or building it;
In extremis, if you still believe that will vanish in thin air, most
upstream projects (as we're mainly downstreamers) do have the
sources... For good packages you even have the correct download url;
'in extremis' if you like you can always keep the SRPM in safe place
and no one ever will take the sources away from you :)
There isn't really nothing preventing you from building our src.rpms
in any system, even if it's not RPM based. If you don't like our
tools, rpmbuild does work quite nice :)
It would still be a bit silly to claim that a community with strong
roots and origins as openSUSE would be in GPL or any other license
violation; if you package a package and submit it for openSUSE it goes
for strong legal review; would the community really be investing such
effort to just not comply with it ? makes no sense to me.
An approach more aligned with 'Hey people I need help to build a
package' would proper have been far more profitable :)
You would excuse for something that sounds funny, english isn't my
native language.
NM
2012/7/15 Linda Walsh
Cristian Rodríguez wrote:
El 15/07/12 14:25, Linda Walsh escribió:
--- They do not comply with the GPL -- they require accounts and off-machine "permissions" (i.e. a form of "licensing") to build...and do not support a local build.
No, the GPL applies to distribution of binaries, that is, sources must be available to the people to whom the binaries are distributed.
Nothing else, it does not include "supporting local build" or "off-machine" permissions.
---- Prove to me it is the source.
Prove to me that if you go out of business I can still build it.
if you can't do that, then you haven't given't me the complete source necessary to build the product.
Sources doesn't just mean the lines of the source code for the .exe.
they include libraries and languages. You can't add a proprietary language module to a GPL program, and then not distribute the compiler.
It would violate the GPL, as by linking your proprietary language module to the GPL module, it is covered under the GPL, thus all of it and it's sources are also covered (LPGL is more lenient when it comes to libraries, but not talking about it).
If I have to be online to connect to your service to get a any sort of information when I build -- then I don't have the complete source code on my machine at build time.
It should be possible to download everything you need onto a laptop, and compile the OS while you fly from Paris to Hawaii (presuming they have a power connection on the plane).
If you can't -- then you don't have the complete source.
The GPL isn't just about looking at source code -- it's about being able to recreate the software and make changes to it. If I don't have all those tools available to me, then I don't have the complete build source.
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- Nelson Marques // I've stopped trying to understand sandwiches with a third piece of bread in the middle... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Anders Johansson wrote:
On Sunday 15 July 2012 15:22:56 Linda Walsh wrote:
The reason for the chroot build environment (which by the way was *always* there, it isn't new for the build service)
This is incorrect. rpmbuild uses a BUILDROOT, but not a chroot. Did you look at the error messages??
SuSE used to be built with the package called build, which set up a chroot environment, not with rpmbuild.
I thought obs was build repackaged as the open-build-system...? When you said previous, I thought you were talking about when it was built with RPM's... Maybe 2-3 years ago.... build was used for 11, maybe 10, though I'm pretty sure rpmbuild was used in Osuse9...obs came in on 11.4? or 12.1?
Look, you have done something to your system, rebuilt some or all of the dependencies, which now causes other builds to fail.
--- Show me 1 that I have rebuilt. I haven't rebuilt anything -- it doesn't work. It's a fresh upgrade with all the latest patches applied. I guarantee you that a
default install can build the rpm ==== I've done something to my system? uh... like use it you mean? Oh no...maybe it's not freshly formatted?
If I did something to my system, then why does a zypper verify claim it is all dependencies are satisfied? The build system is so fragile it can't detect anything wrong and fails with no diagnostic information to fix it? Sorry, that's still a broken build system. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Linda Walsh (12:37 PST) wrote:
Anders Johansson wrote:
. You then do "rpmbuild -bb /usr/src/packages/SPECS/samba.spec" and it builds to completion. I just did it - it works
Could you send me your build log so I can look for clues as to why yours would work -- in particular I'm interested in sections like the above. I have other errors after that, but they could all be caused by bugs due to dbm_open not working...
You can send it to me or to the list... ==================================== Linda Walsh (15:22 PST) wrote: Anders Johansson wrote:
This is absolute nonsense. The packages are the same. The reason for the chroot build environment (which by the way was *always* there, it isn't new for the build service)
I asked for a log file so I could see why it worked in one case and not here -- but the fact that none has been provided and the same people keep claiming it works leads me to believe they can't produce a clean build w/log file.
****************Sorry, that person was you.****************........ a 2nd request for a log file... ======================================================================================== Anders Johansson wrote:
On Sunday 15 July 2012 15:22:56 Linda Walsh wrote:
I don't trust your build environment -- how's that -- if it is working, then it is broken, because there's no way the build from samba removing files that were never there could work.
Yes. I can build the package and you can't - obviously I'm the one who don't know what I'm doing
Is there a problem producing full build logs in your build system? I thought I asked nicely. I didn't say prove it. But now, over 7 hours later and listening to your braggadocio, I'm really wondering what the problem is... One for perl and one for samba would be great I might be able to find out what's different. Just to me, off-list, is fine, or to the list, either way -- uncompressed is fine...or compressed...take your pick... Whichever is easiest... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sunday 15 July 2012 19:47:49 Linda Walsh wrote:
Is there a problem producing full build logs in your build system? I thought I asked nicely. I didn't say prove it. But now, over 7 hours later and listening to your braggadocio, I'm really wondering what the problem is...
I sent it, directly to you. Check your spam folder perhaps? Attaching again Anders
Anders Johansson wrote:
I have never seen any such problem. Is this the one where you ran things with env -i, expecting things to work with an empty environment?
--- ==== Is this a second "exaggeration" or your first?.. First when asked nicely for logs of your build, you ignore the issue... are asked again and a 3rd time, ... samba perl? Your full build logs...the ones that build with no problem using rpmbuild -bb?? Where are they? Can you produce them? Or are you just going to claim you can and brag that you have no problem....what...you didn't test out what I said? having a problem reproducing the build using rpmbuild like you said worked? And now... "expecting things to work with an empty environment"...lets see: env -i /bin/sh sh-4.2$ set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=() BASH_SOURCE=() BASH_VERSINFO=([0]="4" [1]="2" [2]="10" [3]="1" [4]="release" [5]="x86_64-suse-linux-gnu") BASH_VERSION='4.2.10(1)-release' COLUMNS=80 DIRSTACK=() EUID=5013 GROUPS=() HISTFILE=/home/law/.bash_history HISTFILESIZE=500 HISTSIZE=500 HOSTNAME=Ishtar HOSTTYPE=x86_64 IFS=' ' LINES=42 MACHTYPE=x86_64-suse-linux-gnu MAILCHECK=60 OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:. POSIXLY_CORRECT=y PPID=21730 PS1='\s-\v\$ ' PS2='> ' PS4='+ ' PWD=/home/tools/perl SHELL=/bin/bash SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor:posix SHLVL=1 TERM=dumb UID=5013 _=/bin/sh ---------------- Yeah, Terrible of me to expect anything to work with a full standard path and with dash: Ishtar:tools/perl> env -i dash $ set IFS=' ' LINENO='' OPTIND='1' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' PPID='21730' PS1='$ ' PS2='> ' PS4='+ ' PWD='/home/tools/perl' ----- This was shorter, but it has everything except X - and all the sbin dirs... What do you need in your env that doesn't come from the PATH? Where is it documented? Why do you do something so easily proven false in front of people and not expect to be caught? Don't you get why your build isn't trusted yet, or rather your claims of them working? You haven't offered much in the way of trustable evidence to prove your point. On the other hand you have offered evidence that you are prone to ...at least, "exaggerating"? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Monday 16 July 2012 00:32:51 Linda Walsh wrote:
Anders Johansson wrote:
I have never seen any such problem. Is this the one where you ran things with env -i, expecting things to work with an empty environment?
--- ==== Is this a second "exaggeration" or your first?.. First when asked nicely for logs of your build, you ignore the issue... are asked again and a 3rd time, ...
samba perl? Your full build logs...the ones that build with no problem using rpmbuild -bb??
Where are they? Can you produce them? Or are you just going to claim you can and brag that you have no problem....what...you didn't test out what I said? having a problem reproducing the build using rpmbuild like you said worked?
I've sent the logs twice now. Seriously, check your spam folder. It was an .xz attachment
And now... "expecting things to work with an empty environment"...lets see:
env -i /bin/sh sh-4.2$ set
This does not show you your environment. It shows you the shell variables in the current shell instance. There is a *huge* difference. Shell variables in a local instance aren't inherited by child processes. environment variables are. Try 'env' instead of 'set' Anders -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Claudio Freire
GPL code, AFAIK, IANAL, can depend on closed-source libraries, as long as the dependency is runtime-only. Ie: if you don't link against it, but just use it if installed. It's not the case for samba or any of
The GPL does not talk about linkint and/or runtime, so your assumption is not correct. Closed source libraries are permitted as long as you can redistribute them legally together with the source to allow recompilation. Jörg -- EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin js@cs.tu-berlin.de (uni) joerg.schilling@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Claudio Freire
It's not the spirit of the GPL that the distributor should provide absolutely everything, otherwise people would be forced to give you the hardware and operating system used to build (as that can influence build results, as is notoriously true in the atlas package). No, the scripts mentioned in the GPL are already there on the tarball. All the other stuff openSUSE provides are conveniences, not necessary for GPL compliance.
It is disputable what's the spirit of the GPL, given the fact that GCC was distributed under a license that required to include everything in 1986. I asume that this GPLv0 (as used with GCC in 1986) is what we should call what RMS understands by the spirit of the GPL as this was the uncorrected wish from RMS. We had a long discussion from this problem, as this GPLv0 license did try to force people to redistribute e.g. libc even though the license of libc did not allow that. RMS finally understood that the GPLv0 was a license that is completely unusable and introduced the execption that allowed to omit libc and similar things from what he calls "complete source". Note that there is a difference between "source" and "complete source". Everything that is part of the "source" needs to be under GPL but what you need to add to get "complete source" may be under any license....even closed source as long as it is redistributable. Jörg -- EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin js@cs.tu-berlin.de (uni) joerg.schilling@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 16.07.2012 04:42, schrieb Linda Walsh:
When you said previous, I thought you were talking about when it was built with RPM's... Maybe 2-3 years ago.... build was used for 11, maybe 10, though I'm pretty sure rpmbuild was used in Osuse9...obs came in on 11.4? or 12.1?
the old build script was used since at least Version 9.1 (that's when I first used it). The distribution was never built with plain rpmbuild AFAIK.
Show me 1 that I have rebuilt. I haven't rebuilt anything -- it doesn't work. It's a fresh upgrade with all the latest patches applied.
I guarantee you that a
default install can build the rpm ==== I've done something to my system? uh... like use it you mean? Oh no...maybe it's not freshly formatted?
If I did something to my system, then why does a zypper verify claim it is all dependencies are satisfied?
The build system is so fragile it can't detect anything wrong and fails with no diagnostic information to fix it?
Sorry, that's still a broken build system.
Go ahead, send patches. At least I (for my packages) will rather spend my free time to fix real bugs than to hunt down some obscure bugs hit only when building with local rpmbuild. -- Stefan Seyfried "Dispatch war rocket Ajax to bring back his body!" -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi, On Mon, Jul 16, Anders Johansson wrote:
I've sent the logs twice now. Seriously, check your spam folder. It was an .xz attachment
Anders, save your time and don't feed the troll! According to Linda's logic, you would even be required to teach any user of openSUSE how to read and how to type, as otherwise (s)he would not be able to build packages. Hubert Mantel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 16.07.2012 11:30, schrieb Stefan Seyfried:
Go ahead, send patches.
not necessary. Just because I had a freshly installed 12.2RC1 VM ready (rather small XFCE default install), I tried it and did the following: as root: * zypper mr -e 6 # enable source repo * zypper si samba # install samba sources and buildrequires * zypper in rpm-build # is not installed by default then as user "tux" (my testuser): * cd * mkdir rpmbuild * cd rpmbuild * ln -s /usr/src/packages/SOURCES * ln -s /usr/src/packages/SPECS * time rpmbuild -bb SPECS/samba.spec Which ended like that: ... Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/tux/rpmbuild/BUILDROOT/samba-3.6.6-48.4.1.i386 Wrote: /home/tux/rpmbuild/RPMS/i586/samba-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/samba-client-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/samba-devel-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/noarch/samba-doc-3.6.6-48.4.1.noarch.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/samba-krb-printing-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/samba-winbind-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/libsmbclient0-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/libsmbclient-devel-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/libnetapi0-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/libnetapi-devel-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/libsmbsharemodes0-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/libsmbsharemodes-devel-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/libwbclient0-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/libwbclient-devel-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/ldapsmb-1.34b-48.4.1.i586.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.HB3Yvb + umask 022 + cd /home/tux/rpmbuild/BUILD + cd samba-3.6.6 + '[' x/home/tux/rpmbuild/BUILDROOT/samba-3.6.6-48.4.1.i386 = x/ ']' + rm -rf /home/tux/rpmbuild/BUILDROOT/samba-3.6.6-48.4.1.i386 + '[' -e /home/tux/rpmbuild/SOURCES/baselibs.conf -a 01220 -gt 0 -a 01220 -lt 1110 ']' + exit 0 real 22m2.971s user 17m45.637s sys 2m47.631s tux@linux-69ba:~/rpmbuild> So this definitely works with no extra work. Linda, consider yourself ignored on this list unless you apologize to those you insulted with your claim. -- Stefan Seyfried "Dispatch war rocket Ajax to bring back his body!" -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Disable hardware acceleration of Flash Player.
and... These questions should be asked in the forum.
See ya!
On Sun, Jul 15, 2012 at 3:48 PM, maury63ts
Hi to all.... One question After installed openSUSE 12.2 RC1, the video on youtube have shifted the croma color.... but if I'm downloading the video and I'm watching on VLC, no problem. DVD or other indifferent format, no problem with VLC or some other player. Why?
Regards Maury
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- Raul Libório http://rauhmaru.blogspot.com/ openSUSE Member | Linux User #4444581 "There are only 10 types of people in the world - Those who understand binary, and those who don't." -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 07/15/2012 11:25 AM, Linda Walsh wrote:
Malcolm wrote:
rpmbuild is not supported as far as I know, use osc and OBS.....
--- They do not comply with the GPL -- they require accounts and off-machine "permissions" (i.e. a form of "licensing") to build...and do not support a local build. Besides the fact that they don't easily install and did not install under 11.4 and have not installed under 12.1. Apparently I don't have the correct extra -required- proprietary information needed to build those packages.
That's violates the GPL.
This suggests that SuSE wants to control and oversee what people do with openSuSE. With each new release of OpenSuSE, it becomes increasingly difficult to do local builds, even with all the required devel packages installed. OBS is not acceptable for devel work or for non-public code. There are things that people want to do that are nobody else's business at all. jd -- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 16.07.2012 19:32, schrieb j debert:
This suggests that SuSE wants to control and oversee what people do with openSuSE. With each new release of OpenSuSE, it becomes increasingly difficult to do local builds, even with all the required devel packages installed.
did you send patches to fix those "problems"? Or are you expecting everybody else to cater for this rather exotic need?
OBS is not acceptable for devel work or for non-public code.
You can do local builds with OBS easily. You can even install your own OBS instance. I don't see your problem. OBS is even GPL licensed with full source available, so the conspiracy theories are really totally off-track.
There are things that people want to do that are nobody else's business at all.
Exactly. For example it is nobody else's business how I do spend my free time and thus I am free to ignore requests to make my packages easier to build without OBS. At least if those requests have no patches attached. It's interesting that I have never seen a patch or a submitrequest with a fix for my packages from the people claiming there is an evil conspiracy going on here, only continuous complaining all the time... It seems to be a pattern. -- Stefan Seyfried "Dispatch war rocket Ajax to bring back his body!" -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Mon, 16 Jul 2012 10:32:08 -0700
j debert
On 07/15/2012 11:25 AM, Linda Walsh wrote:
Malcolm wrote:
rpmbuild is not supported as far as I know, use osc and OBS.....
--- They do not comply with the GPL -- they require accounts and off-machine "permissions" (i.e. a form of "licensing") to build...and do not support a local build. Besides the fact that they don't easily install and did not install under 11.4 and have not installed under 12.1. Apparently I don't have the correct extra -required- proprietary information needed to build those packages.
That's violates the GPL.
This suggests that SuSE wants to control and oversee what people do with openSuSE. With each new release of OpenSuSE, it becomes increasingly difficult to do local builds, even with all the required devel packages installed. OBS is not acceptable for devel work or for non-public code. There are things that people want to do that are nobody else's business at all.
jd Hi Please just reply to the list thanks :)
Using osc and kvm for local builds means I don't have to pollute my system with unnecessary development files, it means I can build on one system for any arch, any system. I can collaborate with updates much better etc, so many advantages over plain old rpmbuild... I build non public code all the time, they just don't exist on the open build service. -- Cheers Malcolm °¿° (Linux Counter #276890) SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.34-0.7-default up 6 days 16:47, 3 users, load average: 0.51, 0.40, 0.38 CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
rrectly,Anders Johansson wrote:
On Sunday 15 July 2012 19:47:49 Linda Walsh wrote:
Is there a problem producing full build logs in your build system? I thought I asked nicely. I didn't say prove it. But now, over 7 hours later and listening to your braggadocio, I'm really wondering what the problem is...
I sent it, directly to you. Check your spam folder perhaps?
Attaching again
Anders
Got these 2 copies (1 to me and 1 cc'ed to list), but first copy wasn't received
by my email system.
It wasn't treated as spam, as that's recorded as well... maybe misspelled addr?
Anyway *got it* *(thanks
will review)..
FWIY... this is what I have for you or 'SPAM.*suse' in the past few days...
Some of the earlier entries are not included for brevity, as the last example I
had of something
that was SPAM and went to opensuse-project was last February. I had 2 that were
sent
directly to me @ my domain address (1 SPAM from a few weeks ago) and only the
email I am
responding to that came in @ 2012-07-15 - 13:13:57(PDT), subtracting processing
of 34s: 06:13:23 UTC
20120209:131842 (Thu) SPAM tagged mail , Supposedly to
opensuse-project@opensuse.org . mail (***SPAM*** [opensuse-project] Email
Notice!!) received ("email newsletter"
Stefan Seyfried wrote:
Am 16.07.2012 11:30, schrieb Stefan Seyfried: then as user "tux" (my testuser): Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/tux/rpmbuild/BUILDROOT/samba-3.6.6-48.4.1.i386 Wrote: /home/tux/rpmbuild/RPMS/i586/samba-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/samba-client-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/i586/samba-devel-3.6.6-48.4.1.i586.rpm Wrote: /home/tux/rpmbuild/RPMS/noarch/samba-doc-3.6.6-48.4.1.noarch.rpm
Linda, consider yourself ignored on this list unless you apologize to those you insulted with your claim.
/var/tmp/rpm-tmp.sLBTbd#23> umask 022 /var/tmp/rpm-tmp.sLBTbd#24> cd /usr/src/packages/BUILD /var/tmp/rpm-tmp.sLBTbd#25> cd /usr/src/packages/BUILD /var/tmp/rpm-tmp.sLBTbd#26> rm -rf samba-3.6.3 /var/tmp/rpm-tmp.sLBTbd#27> /usr/bin/pbzip2 -dc /usr/src/packages/SOURCES/samba-3.6.3/samba-3.6.3.tar.bz2 /var/tmp/rpm-tmp.sLBTbd#27> /bin/tar -xf - /var/tmp/rpm-tmp.sLBTbd#28> STATUS=0 /var/tmp/rpm-tmp.sLBTbd#29> '[' 0 -ne 0 ']' /var/tmp/rpm-tmp.sLBTbd#32> cd samba-3.6.3 /var/tmp/rpm-tmp.sLBTbd#33> /bin/chmod -Rf a+rX,u+w,g-w,o-w . /var/tmp/rpm-tmp.sLBTbd#35> grep '^VERSION = '\''1.0.2'\''$' source4/lib/ldb/wscript VERSION = '1.0.2' /var/tmp/rpm-tmp.sLBTbd#37> grep '^VERSION = '\''2.0.5'\''$' lib/talloc/wscript VERSION = '2.0.5' /var/tmp/rpm-tmp.sLBTbd#39> grep '^VERSION = '\''1.2.9'\''$' lib/tdb/wscript VERSION = '1.2.9' /var/tmp/rpm-tmp.sLBTbd#41> grep '^VERSION = '\''0.9.11'\''$' lib/tevent/wscript VERSION = '0.9.11' /var/tmp/rpm-tmp.sLBTbd#44> cd /usr/src/packages/BUILD /var/tmp/rpm-tmp.sLBTbd#45> cd samba-3.6.3 /var/tmp/rpm-tmp.sLBTbd#46> /usr/bin/pbzip2 -dc /usr/src/packages/SOURCES/samba-3.6.3/ldapsmb-1.34b.tar.bz2 /var/tmp/rpm-tmp.sLBTbd#46> /bin/tar -xvvf - drwxr-xr-x gd/users 0 2006-11-01 08:29 ldapsmb-1.34b/ -rw-r--r-- gd/users 1895 2006-11-01 08:29 ldapsmb-1.34b/ChangeLog -rw-r--r-- gd/users 91 2006-11-01 08:29 ldapsmb-1.34b/AUTHORS -rw-r--r-- gd/users 95 2006-11-01 08:29 ldapsmb-1.34b/BUGS -rw-r--r-- gd/users 713 2006-11-01 08:29 ldapsmb-1.34b/COPYING -rw-r--r-- gd/users 7155 2006-11-01 08:29 ldapsmb-1.34b/DOCS.in -rw-r--r-- gd/users 7151 2006-11-01 08:29 ldapsmb-1.34b/DOCS -rw-r--r-- gd/users 1162 2006-11-01 08:29 ldapsmb-1.34b/Makefile.in -rw-r--r-- gd/users 67 2006-11-01 08:29 ldapsmb-1.34b/INSTALL -rw-r--r-- gd/users 1191 2006-11-01 08:29 ldapsmb-1.34b/Makefile -rw-r--r-- gd/users 299 2006-11-01 08:29 ldapsmb-1.34b/README -rw-r--r-- gd/users 0 2006-11-01 08:29 ldapsmb-1.34b/NEWS -rw-r--r-- gd/users 14 2006-11-01 08:29 ldapsmb-1.34b/VERSION -rw-r--r-- gd/users 1013 2006-11-01 08:29 ldapsmb-1.34b/TODO -rw-r--r-- gd/users 343 2006-11-01 08:29 ldapsmb-1.34b/smb.conf_samba-2.2.x -rwxr-xr-x gd/users 67 2006-11-01 08:29 ldapsmb-1.34b/autogen.sh -rwxr-xr-x gd/users 220 2006-11-01 08:29 ldapsmb-1.34b/build.pl -rwxr-xr-x gd/users 79004 2006-11-01 08:29 ldapsmb-1.34b/configure -rw-r--r-- gd/users 4077 2006-11-01 08:29 ldapsmb-1.34b/configure.in -rw-r--r-- gd/users 0 2006-11-01 08:29 ldapsmb-1.34b/dummy -rwxr-xr-x gd/users 71634 2006-11-01 08:29 ldapsmb-1.34b/ldapsmb -rw-r--r-- gd/users 64430 2006-11-01 08:29 ldapsmb-1.34b/ldapsmb.in -rw-r--r-- gd/users 958 2006-11-01 08:29 ldapsmb-1.34b/smb.conf_samba-3.0 /var/tmp/rpm-tmp.sLBTbd#47> STATUS=0 /var/tmp/rpm-tmp.sLBTbd#48> '[' 0 -ne 0 ']' /var/tmp/rpm-tmp.sLBTbd#51> /bin/chmod -Rf a+rX,u+w,g-w,o-w . /var/tmp/rpm-tmp.sLBTbd#53> cd /usr/src/packages/BUILD /var/tmp/rpm-tmp.sLBTbd#54> cd samba-3.6.3 /var/tmp/rpm-tmp.sLBTbd#55> /usr/bin/pbzip2 -dc /usr/src/packages/SOURCES/samba-3.6.3/patches.tar.bz2 /var/tmp/rpm-tmp.sLBTbd#55> /bin/tar -xvvf - drwxr-xr-x lmuelle/users 0 2012-04-21 16:13 patches/ -rw-r--r-- lmuelle/users 4509 2012-04-21 11:13 patches/series drwxr-xr-x lmuelle/users 0 2012-04-21 11:09 patches/samba.org/ -rw-r--r-- lmuelle/users 1309 2012-04-21 10:57 patches/samba.org/918b165760671c755517957aa969844a8935d4e5 -rw-r--r-- lmuelle/users 1148 2012-03-26 09:31 patches/samba.org/01747a5554839f21992b8845328c4b08c3dd8ff8 -rw-r--r-- lmuelle/users 1786 2012-04-21 10:57 patches/samba.org/3bdcf3208c8ff1a99bc457549257af83a869b381 -rw-r--r-- lmuelle/users 1308 2012-04-21 10:57 patches/samba.org/ee81564123be5e21b87e7003b51467180c3fdcb5 -rw-r--r-- lmuelle/users 2071 2012-04-21 10:57 patches/samba.org/7330bdbbd62a0fc69d6d193bb3f3294013e62f01 -rw-r--r-- lmuelle/users 934 2012-03-26 09:31 patches/samba.org/c738f0ea9e1c2356eab1dac778ceb94f22036f0a -rw-r--r-- lmuelle/users 769 2012-04-21 10:57 patches/samba.org/e538c0b1f99853e2921c48db28ef32d33f4fd50d -rw-r--r-- lmuelle/users 1783 2012-03-26 09:31 patches/samba.org/fa17a5518ff050234cccc1d35ec3699202a3e941 -rw-r--r-- lmuelle/users 1277 2012-03-26 09:31 patches/samba.org/4e9091a65a9a19511763a09ae6a48ec05fb156d6 -rw-r--r-- lmuelle/users 2032 2012-03-26 09:31 patches/samba.org/693533ba5b91d74925568f719bdee969c6637ba7 -rw-r--r-- lmuelle/users 2603 2012-04-21 10:57 patches/samba.org/df3a0693d7a0f49b3b3171a6a481451413b66918 -rw-r--r-- lmuelle/users 3742 2012-04-21 10:57 patches/samba.org/ab1e69dc8c2bf81e881d37f7bc9b76a0cf1f40b7 -rw-r--r-- lmuelle/users 976 2012-03-26 09:31 patches/samba.org/43f9e7400a106cd70d12cf50e84a552f3f75a294 -rw-r--r-- lmuelle/users 1114 2012-03-26 09:31 patches/samba.org/e86ad41af9d50265cab7cfdabdacb40bb4d3acc0 -rw-r--r-- lmuelle/users 19802 2012-03-26 09:31 patches/samba.org/0ba64e6bc78404b2f75af638c22b52007159d96b -rw-r--r-- lmuelle/users 978 2012-03-26 09:31 patches/samba.org/15a423bf373a8116a0de7a627eaaea3932541e88 -rw-r--r-- lmuelle/users 686 2012-03-26 09:31 patches/samba.org/3eb26f3cf877cc279cb9218654d0d6c39897ded4 -rw-r--r-- lmuelle/users 2509 2012-04-21 10:57 patches/samba.org/b4abc44a370b8196c72d58a2ed4d8c9bcbc49d17 -rw-r--r-- lmuelle/users 1389 2012-03-26 09:31 patches/samba.org/a1ea9634fd07d1a949b9f772c36fcfb84c2f230f -rw-r--r-- lmuelle/users 768 2012-03-26 09:31 patches/samba.org/57ff85c0d785be074d2c62bb979fbd104db6edfe -rw-r--r-- lmuelle/users 3747 2012-03-26 09:31 patches/samba.org/b30626720405c435ad48abf8e1445ee8f4b859a3 -rw-r--r-- lmuelle/users 2468 2012-03-26 09:31 patches/samba.org/53109bfa351da21b07ad99fa9b2a26d7c87bfa44 -rw-r--r-- lmuelle/users 1445 2012-03-26 09:31 patches/samba.org/8852ad6bd77b44e9dd71de3994869f5603964ef7 -rw-r--r-- lmuelle/users 1752 2012-04-21 10:57 patches/samba.org/e24594dd7ae4a490843aaf7d698bb40638e0d24a -rw-r--r-- lmuelle/users 2780 2012-04-20 04:19 patches/samba.org/CVE-2012-2111.diff -rw-r--r-- lmuelle/users 1027 2012-03-26 09:31 patches/samba.org/b0ac12539673a2e6b19e52f36822850b40d9dfae -rw-r--r-- lmuelle/users 2113 2012-03-26 09:31 patches/samba.org/ecb99789acc1cd8a4caa6635291cf5f44fe39e7e -rw-r--r-- lmuelle/users 968 2012-03-26 09:31 patches/samba.org/16f900cb94a69a47d627666751d374f097f092f4 -rw-r--r-- lmuelle/users 3081 2012-03-26 09:31 patches/samba.org/28150366a958a3133dc8e418695b914f2ff3f472 -rw-r--r-- lmuelle/users 963 2012-03-26 09:31 patches/samba.org/bb28a9387d3c76f6f8c7f79ec61d37a499d6c8f6 -rw-r--r-- lmuelle/users 1246 2012-03-26 09:31 patches/samba.org/caa7ccae10f9be77cf28890aadff735ca83de93e -rw-r--r-- lmuelle/users 1159 2012-04-21 10:57 patches/samba.org/d4df4ac8133f1030d17cbd2e434806ed8e4e338e -rw-r--r-- lmuelle/users 2236 2012-03-26 09:31 patches/samba.org/990274481795a47376cdbc95d5f80d830079d702 -rw-r--r-- lmuelle/users 2791 2012-03-26 09:31 patches/samba.org/271a1f42b5dc95bff6ffd93a653ca8a1269e92af -rw-r--r-- lmuelle/users 4300 2012-03-26 09:31 patches/samba.org/00d59a043dc4008f25cdf44dc233d181114dfa2d -rw-r--r-- lmuelle/users 701 2012-03-26 09:31 patches/samba.org/5bfe963d9279571b8392fabf0373b603014615eb -rw-r--r-- lmuelle/users 2201 2012-03-26 09:31 patches/samba.org/fc5ba7a9cc0e3fd76edb85be72406d0e77788dab -rw-r--r-- lmuelle/users 2775 2012-03-26 09:31 patches/samba.org/9c5bee9f731b70b0a01248f52adf7622025591c2 -rw-r--r-- lmuelle/users 1205 2012-03-26 09:31 patches/samba.org/4d603924fa07b908994bdc0a15dcfa2f83a3f1be -rw-r--r-- lmuelle/users 2512 2012-04-21 10:57 patches/samba.org/7c3e90c07a77e66947e89dbbdec3fb9d3178a75b -rw-r--r-- lmuelle/users 1562 2012-04-21 10:57 patches/samba.org/2041a4e6c52415c743f2ee5c435e5c731dbd8b1c -rw-r--r-- lmuelle/users 840 2012-04-21 10:57 patches/samba.org/ad6d51892597336aa162452f3944393fa5afa7c4 -rw-r--r-- lmuelle/users 966 2012-04-21 10:57 patches/samba.org/6edb03ed1678c4301c559e2f67c131450d3a8cfa -rw-r--r-- lmuelle/users 1265 2012-03-26 09:31 patches/samba.org/9d5ed16ddac1598918338a432e9effa8ab869300 -rw-r--r-- lmuelle/users 2137 2012-03-26 09:31 patches/samba.org/8c4491c6ad126771eafa8ea0f54f733f52437a10 -rw-r--r-- lmuelle/users 844 2012-03-26 09:31 patches/samba.org/9ba7748b5f1c08dbefbb8d9c9646f631c2a355e0 -rw-r--r-- lmuelle/users 2401 2012-03-26 09:31 patches/samba.org/5278f1c89191ae56ffe68feac4eb019fbc8336bc drwxr-xr-x lmuelle/users 0 2012-03-26 09:31 patches/smbmount-diet/ -rw-r--r-- lmuelle/users 3359 2012-03-26 09:31 patches/smbmount-diet/smbmount-diet.diff -rw-r--r-- lmuelle/users 68 2012-03-26 09:31 patches/smbmount-diet/series drwxr-xr-x lmuelle/users 0 2012-03-26 09:31 patches/suse/ -rw-r--r-- lmuelle/users 2336 2012-03-26 09:31 patches/suse/idmap_ad-Global_Catalog.diff -rw-r--r-- lmuelle/users 970 2012-03-26 09:31 patches/suse/missing-pkgconfig.diff -rw-r--r-- lmuelle/users 2805 2012-03-26 09:31 patches/suse/net-kdc-lookup.diff -rw-r--r-- lmuelle/users 461 2012-03-26 09:31 patches/suse/ldapsmb-VERSION.diff -rw-r--r-- lmuelle/users 21801 2012-03-26 09:31 patches/suse/net-report.diff -rw-r--r-- lmuelle/users 874 2012-03-26 09:31 patches/suse/fix-pam_sm_authenticate-segv.diff -rw-r--r-- lmuelle/users 2238 2012-03-26 09:31 patches/suse/disable_login_cache_on_clusters.diff -rw-r--r-- lmuelle/users 1225 2012-03-26 09:31 patches/suse/get_printing_ticket.diff -rw-r--r-- lmuelle/users 728 2012-03-26 09:31 patches/suse/smbprint-debugfilepath.diff -rw-r--r-- lmuelle/users 2453 2012-03-26 09:31 patches/suse/fix-incorrect-array-length-calculations.diff -rw-r--r-- lmuelle/users 82249 2012-03-26 09:31 patches/suse/dcerpc-funnel.diff -rw-r--r-- lmuelle/users 847 2012-03-26 09:31 patches/suse/passdb_backend_defaults_smbpasswd.diff -rw-r--r-- lmuelle/users 5180 2012-03-26 09:31 patches/suse/samba3-net_rpc_migrate.diff -rw-r--r-- lmuelle/users 1000 2012-03-26 09:31 patches/suse/fix-build-for-example-perfcount-daemon.diff drwxr-xr-x lmuelle/users 0 2012-03-26 09:31 patches/heimdal/ -rw-r--r-- lmuelle/users 569 2012-03-26 09:31 patches/heimdal/heimdal-0.7.1-light.diff -rw-r--r-- lmuelle/users 184 2012-03-26 09:31 patches/heimdal/series -rw-r--r-- lmuelle/users 466 2012-03-26 09:31 patches/heimdal/heimdal-configure-pthread.diff -rw-r--r-- lmuelle/users 549 2012-03-26 09:31 patches/heimdal/samba3-exampleheimdal4.diff drwxr-xr-x lmuelle/users 0 2012-03-26 09:31 patches/tools/ -rwxr-xr-x lmuelle/users 6371 2012-03-26 09:31 patches/tools/guards /var/tmp/rpm-tmp.sLBTbd#56> STATUS=0 /var/tmp/rpm-tmp.sLBTbd#57> '[' 0 -ne 0 ']' /var/tmp/rpm-tmp.sLBTbd#60> /bin/chmod -Rf a+rX,u+w,g-w,o-w .
/var/tmp/rpm-tmp.sLBTbd#66> patches/tools/guards '%{guards_symbols}' /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols}
patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/3eb26f3cf877cc279cb9218654d0d6c39897ded4 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/e86ad41af9d50265cab7cfdabdacb40bb4d3acc0 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/a1ea9634fd07d1a949b9f772c36fcfb84c2f230f /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/bb28a9387d3c76f6f8c7f79ec61d37a499d6c8f6 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/4e9091a65a9a19511763a09ae6a48ec05fb156d6 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/53109bfa351da21b07ad99fa9b2a26d7c87bfa44 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/15a423bf373a8116a0de7a627eaaea3932541e88 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/9ba7748b5f1c08dbefbb8d9c9646f631c2a355e0 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/693533ba5b91d74925568f719bdee969c6637ba7 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/9d5ed16ddac1598918338a432e9effa8ab869300 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/ecb99789acc1cd8a4caa6635291cf5f44fe39e7e /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/5bfe963d9279571b8392fabf0373b603014615eb /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/b30626720405c435ad48abf8e1445ee8f4b859a3 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/00d59a043dc4008f25cdf44dc233d181114dfa2d /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/caa7ccae10f9be77cf28890aadff735ca83de93e /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/0ba64e6bc78404b2f75af638c22b52007159d96b /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/c738f0ea9e1c2356eab1dac778ceb94f22036f0a /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/16f900cb94a69a47d627666751d374f097f092f4 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/9c5bee9f731b70b0a01248f52adf7622025591c2 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/fc5ba7a9cc0e3fd76edb85be72406d0e77788dab /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/b0ac12539673a2e6b19e52f36822850b40d9dfae /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/fa17a5518ff050234cccc1d35ec3699202a3e941 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/43f9e7400a106cd70d12cf50e84a552f3f75a294 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/271a1f42b5dc95bff6ffd93a653ca8a1269e92af /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/57ff85c0d785be074d2c62bb979fbd104db6edfe /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/4d603924fa07b908994bdc0a15dcfa2f83a3f1be /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/990274481795a47376cdbc95d5f80d830079d702 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/01747a5554839f21992b8845328c4b08c3dd8ff8 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/5278f1c89191ae56ffe68feac4eb019fbc8336bc /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/8852ad6bd77b44e9dd71de3994869f5603964ef7 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/28150366a958a3133dc8e418695b914f2ff3f472 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/8c4491c6ad126771eafa8ea0f54f733f52437a10 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/CVE-2012-2111.diff /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/d4df4ac8133f1030d17cbd2e434806ed8e4e338e /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/2041a4e6c52415c743f2ee5c435e5c731dbd8b1c /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/ab1e69dc8c2bf81e881d37f7bc9b76a0cf1f40b7 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/918b165760671c755517957aa969844a8935d4e5 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/e24594dd7ae4a490843aaf7d698bb40638e0d24a /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/df3a0693d7a0f49b3b3171a6a481451413b66918 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/7c3e90c07a77e66947e89dbbdec3fb9d3178a75b /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/7330bdbbd62a0fc69d6d193bb3f3294013e62f01 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/ad6d51892597336aa162452f3944393fa5afa7c4 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/ee81564123be5e21b87e7003b51467180c3fdcb5 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/b4abc44a370b8196c72d58a2ed4d8c9bcbc49d17 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/6edb03ed1678c4301c559e2f67c131450d3a8cfa /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/3bdcf3208c8ff1a99bc457549257af83a869b381 /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/samba.org/e538c0b1f99853e2921c48db28ef32d33f4fd50d /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/suse/smbprint-debugfilepath.diff /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/suse/get_printing_ticket.diff /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/suse/net-kdc-lookup.diff /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/suse/missing-pkgconfig.diff /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/suse/disable_login_cache_on_clusters.diff /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/suse/fix-pam_sm_authenticate-segv.diff /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/suse/fix-build-for-example-perfcount-daemon.diff /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/suse/fix-incorrect-array-length-calculations.diff /var/tmp/rpm-tmp.sLBTbd#61> for patch in '$( patches/tools/guards %{guards_symbols} patch -s -E -p0 --no-backup-if-mismatch -i patches/suse/ldapsmb-VERSION.diff /var/tmp/rpm-tmp.sLBTbd#68> cd /usr/src/packages/BUILD /var/tmp/rpm-tmp.sLBTbd#69> cd samba-3.6.3 /var/tmp/rpm-tmp.sLBTbd#70> /usr/bin/pbzip2 -dc /usr/src/packages/SOURCES/samba-3.6.3/vendor-files.tar.bz2 /var/tmp/rpm-tmp.sLBTbd#70> /bin/tar -xvvf - drwxr-xr-x lmuelle/users 0 2012-03-26 09:30 vendor-files/ drwxr-xr-x lmuelle/users 0 2012-03-26 09:30 vendor-files/docu/ -rw-r--r-- lmuelle/users 563 2012-03-26 09:30 vendor-files/docu/Samba.desktop -rw-r--r-- lmuelle/users 4688 2012-03-26 09:30 vendor-files/docu/README.vendor -rw-r--r-- lmuelle/users 5984 2012-03-26 09:30 vendor-files/docu/manpages.html -rw-r--r-- lmuelle/users 138684 2012-03-26 09:30 vendor-files/docu/rfc3454.txt drwxr-xr-x lmuelle/users 0 2012-03-26 09:30 vendor-files/logrotate/ -rw-r--r-- lmuelle/users 148 2012-03-26 09:30 vendor-files/logrotate/samba-winbind -rw-r--r-- lmuelle/users 289 2012-03-26 09:30 vendor-files/logrotate/samba drwxr-xr-x lmuelle/users 0 2012-03-26 09:30 vendor-files/config/ -rw-r--r-- lmuelle/users 426 2012-03-26 09:30 vendor-files/config/sysconfig.firewall.netbios-server -rw-r--r-- lmuelle/users 126 2012-03-26 09:30 vendor-files/config/sysconfig.firewall.samba-client -rw-r--r-- lmuelle/users 379 2012-03-26 09:30 vendor-files/config/smbusers -rw-r--r-- lmuelle/users 198 2012-03-26 09:30 vendor-files/config/dhcp.conf -rw-r--r-- lmuelle/users 457 2012-03-26 09:30 vendor-files/config/cifstab -rw-r--r-- lmuelle/users 515 2012-03-26 09:30 vendor-files/config/samba.reg drwxr-xr-x lmuelle/users 0 2012-03-26 09:30 vendor-files/config/templates/ -rw-r--r-- lmuelle/users 61 2012-03-26 09:30 vendor-files/config/templates/global-winbind-offline -rw-r--r-- lmuelle/users 9304 2012-03-26 09:30 vendor-files/config/smb.conf.vendor -rw-r--r-- lmuelle/users 249 2012-03-26 09:30 vendor-files/config/lmhosts -rw-r--r-- lmuelle/users 289 2012-03-26 09:30 vendor-files/config/smbpasswd -rw-r--r-- lmuelle/users 198 2012-03-26 09:30 vendor-files/config/sysconfig.dhcp-samba-client -rw-r--r-- lmuelle/users 277 2012-03-26 09:30 vendor-files/config/swat.xinetd -rw-r--r-- lmuelle/users 165 2012-03-26 09:30 vendor-files/config/samba.pamd-common -rw-r--r-- lmuelle/users 373 2012-03-26 09:30 vendor-files/config/sysconfig.firewall.samba-server -rw-r--r-- lmuelle/users 82 2012-03-26 09:30 vendor-files/config/samba.pamd drwxr-xr-x lmuelle/users 0 2012-03-26 09:30 vendor-files/init/ lrwxrwxrwx lmuelle/users 0 2012-03-26 09:30 vendor-files/init/nmb-1130 -> nmb -rwxr-xr-x lmuelle/users 3581 2012-03-26 09:30 vendor-files/init/winbind-900 lrwxrwxrwx lmuelle/users 0 2012-03-26 09:30 vendor-files/init/smb-1010 -> smb -rwxr-xr-x lmuelle/users 5843 2012-03-26 09:30 vendor-files/init/cifs-1130 -rwxr-xr-x lmuelle/users 5843 2012-03-26 09:30 vendor-files/init/smbfs -rwxr-xr-x lmuelle/users 3656 2012-03-26 09:30 vendor-files/init/winbind-1110 -rw-r--r-- lmuelle/users 413 2012-03-26 09:30 vendor-files/init/template.xml lrwxrwxrwx lmuelle/users 0 2012-03-26 09:30 vendor-files/init/smb-1130 -> smb -rwxr-xr-x lmuelle/users 3659 2012-03-26 09:30 vendor-files/init/smb-900 -rwxr-xr-x lmuelle/users 3723 2012-03-26 09:30 vendor-files/init/smb-1110 -rwxr-xr-x lmuelle/users 3439 2012-03-26 09:30 vendor-files/init/nmb-1110 -rwxr-xr-x lmuelle/users 5850 2012-03-26 09:30 vendor-files/init/smbfs-1010 lrwxrwxrwx lmuelle/users 0 2012-03-26 09:30 vendor-files/init/nmb-1010 -> nmb lrwxrwxrwx lmuelle/users 0 2012-03-26 09:30 vendor-files/init/smbfs-1110 -> smbfs lrwxrwxrwx lmuelle/users 0 2012-03-26 09:30 vendor-files/init/winbind-1010 -> winbind -rwxr-xr-x lmuelle/users 3454 2012-03-26 09:30 vendor-files/init/nmb -rwxr-xr-x lmuelle/users 5807 2012-03-26 09:30 vendor-files/init/smbfs-900 -rwxr-xr-x lmuelle/users 3671 2012-03-26 09:30 vendor-files/init/winbind lrwxrwxrwx lmuelle/users 0 2012-03-26 09:30 vendor-files/init/smbfs-1130 -> smbfs -rwxr-xr-x lmuelle/users 3738 2012-03-26 09:30 vendor-files/init/smb lrwxrwxrwx lmuelle/users 0 2012-03-26 09:30 vendor-files/init/winbind-1130 -> winbind lrwxrwxrwx lmuelle/users 0 2012-03-26 09:30 vendor-files/init/nmb-900 -> nmb -rwxr-xr-x lmuelle/users 5806 2012-03-26 09:30 vendor-files/init/cifs drwxr-xr-x lmuelle/users 0 2012-03-26 09:30 vendor-files/tools/ -rwxr-xr-x lmuelle/users 1887 2012-03-26 09:30 vendor-files/tools/samba-winbindd -rw-r--r-- lmuelle/users 65 2012-04-30 07:55 vendor-files/tools/package-data -rwxr-xr-x lmuelle/users 12457 2012-03-26 09:30 vendor-files/tools/nmbstatus -rwxr-xr-x lmuelle/users 1689 2012-03-26 09:30 vendor-files/tools/smbfs -rw-r--r-- lmuelle/users 3944 2012-03-26 09:30 vendor-files/tools/get_printing_ticket.c -rw-r--r-- lmuelle/users 1619 2012-03-26 09:30 vendor-files/tools/dhcpcd-hook-samba-functions -rwxr-xr-x lmuelle/users 7857 2012-03-26 09:30 vendor-files/tools/smbprngenpdf -rwxr-xr-x lmuelle/users 2274 2012-03-26 09:30 vendor-files/tools/update-apparmor-samba-profile -rwxr-xr-x lmuelle/users 7001 2012-03-26 09:30 vendor-files/tools/dhcpcd-hook-samba -rwxr-xr-x lmuelle/users 3066 2012-03-26 09:30 vendor-files/tools/cifs /var/tmp/rpm-tmp.sLBTbd#71> STATUS=0 /var/tmp/rpm-tmp.sLBTbd#72> '[' 0 -ne 0 ']' /var/tmp/rpm-tmp.sLBTbd#75> /bin/chmod -Rf a+rX,u+w,g-w,o-w . /var/tmp/rpm-tmp.sLBTbd#76> for file in docs/htmldocs/index.html vendor-files/docu/README.vendor /var/tmp/rpm-tmp.sLBTbd#77> sed -e s/VENDOR/SUSE/g docs/htmldocs/index.html /var/tmp/rpm-tmp.sLBTbd#78> mv docs/htmldocs/index.html.new docs/htmldocs/index.html /var/tmp/rpm-tmp.sLBTbd#76> for file in docs/htmldocs/index.html vendor-files/docu/README.vendor /var/tmp/rpm-tmp.sLBTbd#77> sed -e s/VENDOR/SUSE/g vendor-files/docu/README.vendor /var/tmp/rpm-tmp.sLBTbd#78> mv vendor-files/docu/README.vendor.new vendor-files/docu/README.vendor /var/tmp/rpm-tmp.sLBTbd#80> install -m 0644 vendor-files/tools/get_printing_ticket.c source3/client/get_printing_ticket.c /var/tmp/rpm-tmp.sLBTbd#81> install -m 0644 -p vendor-files/docu/rfc3454.txt source4/heimdal/lib/wind/ /var/tmp/rpm-tmp.sLBTbd#83> test -f vendor-files/tools/package-data /var/tmp/rpm-tmp.sLBTbd#84> . vendor-files/tools/package-data vendor-files/tools/package-data#2> SAMBA_PACKAGE_SVN_VERSION=2797 /var/tmp/rpm-tmp.sLBTbd#85> pushd source3 /usr/src/packages/BUILD/samba-3.6.3/source3 /usr/src/packages/BUILD/samba-3.6.3 /var/tmp/rpm-tmp.sLBTbd#86> test '%{_project}' '!=' openSUSE:Factory /var/tmp/rpm-tmp.sLBTbd#90> grep -m 1 '^Release:' /usr/src/packages/SOURCES/samba-3.6.3/samba.spec /var/tmp/rpm-tmp.sLBTbd#90> read tag release /var/tmp/rpm-tmp.sLBTbd#90> echo -n 34.6.1- /var/tmp/rpm-tmp.sLBTbd#90> read tag release /var/tmp/rpm-tmp.sLBTbd#90> vendor_tag_release=34.6.1- /var/tmp/rpm-tmp.sLBTbd#96> echo -n 34.6.1- /var/tmp/rpm-tmp.sLBTbd#96> echo -n 2797- /var/tmp/rpm-tmp.sLBTbd#96> test 0 -eq 1 /var/tmp/rpm-tmp.sLBTbd#96> : /var/tmp/rpm-tmp.sLBTbd#96> vendor_tag=34.6.1-2797- /var/tmp/rpm-tmp.sLBTbd#98> test 0 -gt 0 /var/tmp/rpm-tmp.sLBTbd#99> test 0 -gt 0 /var/tmp/rpm-tmp.sLBTbd#100> test 0 -gt 0 /var/tmp/rpm-tmp.sLBTbd#101> test 0 -gt 0 /var/tmp/rpm-tmp.sLBTbd#102> test 01210 -gt 0 /var/tmp/rpm-tmp.sLBTbd#102> product_version=1210 /var/tmp/rpm-tmp.sLBTbd#103> major_version=12 /var/tmp/rpm-tmp.sLBTbd#104> minor_version=121 /var/tmp/rpm-tmp.sLBTbd#105> minor_version=1 /var/tmp/rpm-tmp.sLBTbd#106> product_version=12.1 /var/tmp/rpm-tmp.sLBTbd#107> product_suffix= /var/tmp/rpm-tmp.sLBTbd#108> test SUSE '!=' UL /var/tmp/rpm-tmp.sLBTbd#109> test 00 -gt 0 /var/tmp/rpm-tmp.sLBTbd#111> test 01210 -gt 0 /var/tmp/rpm-tmp.sLBTbd#112> product_suffix=-SL12.1 /var/tmp/rpm-tmp.sLBTbd#116> case "1210" in /var/tmp/rpm-tmp.sLBTbd#121> test x86_64 '!=' '' /var/tmp/rpm-tmp.sLBTbd#122> product_suffix=-SL12.1-x86_64 /var/tmp/rpm-tmp.sLBTbd#124> mv VERSION VERSION.orig /var/tmp/rpm-tmp.sLBTbd#125> sed -e 's/^SAMBA_VERSION_VENDOR_SUFFIX=$/SAMBA_VERSION_VENDOR_SUFFIX="34.6.1-2797-SUSE-SL12.1-x86_64"/' VERSION.orig /var/tmp/rpm-tmp.sLBTbd#127> exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.nEKrTh /var/tmp/rpm-tmp.nEKrTh#23> umask 022 /var/tmp/rpm-tmp.nEKrTh#24> cd /usr/src/packages/BUILD /var/tmp/rpm-tmp.nEKrTh#25> /bin/rm -rf /usr/src/packages/BUILDROOT/samba-3.6.3-34.12.1.x86_64 /var/tmp/rpm-tmp.nEKrTh#26> dirname /usr/src/packages/BUILDROOT/samba-3.6.3-34.12.1.x86_64 #0> (( 1 )) #1> local -a _p #2> printf -v _p %q /usr/src/packages/BUILDROOT/samba-3.6.3-34.12.1.x86_64 #3> echo -En /usr/src/packages/BUILDROOT /var/tmp/rpm-tmp.nEKrTh#26> /bin/mkdir -p /usr/src/packages/BUILDROOT /var/tmp/rpm-tmp.nEKrTh#27> /bin/mkdir /usr/src/packages/BUILDROOT/samba-3.6.3-34.12.1.x86_64 /var/tmp/rpm-tmp.nEKrTh#29> cd samba-3.6.3 /var/tmp/rpm-tmp.nEKrTh#31> unset OPTIMIZATION /var/tmp/rpm-tmp.nEKrTh#32> export SUSE_ASNEEDED=0 /var/tmp/rpm-tmp.nEKrTh#32> SUSE_ASNEEDED=0 /var/tmp/rpm-tmp.nEKrTh#33> export 'CFLAGS=-g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -O2 -fbranch-target-load-optimize2 -fgcse -fgcse-las -fgcse-lm -fgcse-sm -fpredictive-commoning -frename-registers -ftree-loop-linear -floop-interchange -floop-strip-mine -floop-block -ftree-loop-distribution -ftree-loop-im -ftree-loop-ivcanon -fivopts -ftree-vectorize -funswitch-loops -fvariable-expansion-in-unroller -freorder-blocks-and-partition -fweb -march=native -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -DIDMAP_RID_SUPPORT_TRUSTED_DOMAINS' /var/tmp/rpm-tmp.nEKrTh#33> CFLAGS='-g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -O2 -fbranch-target-load-optimize2 -fgcse -fgcse-las -fgcse-lm -fgcse-sm -fpredictive-commoning -frename-registers -ftree-loop-linear -floop-interchange -floop-strip-mine -floop-block -ftree-loop-distribution -ftree-loop-im -ftree-loop-ivcanon -fivopts -ftree-vectorize -funswitch-loops -fvariable-expansion-in-unroller -freorder-blocks-and-partition -fweb -march=native -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -DIDMAP_RID_SUPPORT_TRUSTED_DOMAINS' /var/tmp/rpm-tmp.nEKrTh#34> pushd source3 /usr/src/packages/BUILD/samba-3.6.3/source3 /usr/src/packages/BUILD/samba-3.6.3 /var/tmp/rpm-tmp.nEKrTh#38> rm -f librpc/gen_ndr/atsvc.h librpc/gen_ndr/audiosrv.h librpc/gen_ndr/auth.h librpc/gen_ndr/backupkey.h librpc/gen_ndr/browser.h librpc/gen_ndr/com_dcom.h librpc/gen_ndr/com_wmi.h librpc/gen_ndr/dbgidl.h librpc/gen_ndr/dcerpc.h librpc/gen_ndr/dcom.h librpc/gen_ndr/dcom_p.c librpc/gen_ndr/dfs.h librpc/gen_ndr/dfsblobs.h librpc/gen_ndr/dns.h librpc/gen_ndr/dnsp.h librpc/gen_ndr/dnsserver.h librpc/gen_ndr/drsblobs.h librpc/gen_ndr/drsuapi.h librpc/gen_ndr/dsbackup.h librpc/gen_ndr/dssetup.h librpc/gen_ndr/echo.h librpc/gen_ndr/efs.h librpc/gen_ndr/epmapper.h librpc/gen_ndr/eventlog.h librpc/gen_ndr/eventlog6.h librpc/gen_ndr/file_id.h librpc/gen_ndr/frsapi.h librpc/gen_ndr/frsrpc.h librpc/gen_ndr/frstrans.h librpc/gen_ndr/idmap.h librpc/gen_ndr/initshutdown.h librpc/gen_ndr/keysvc.h librpc/gen_ndr/krb5pac.h librpc/gen_ndr/libnet_join.h librpc/gen_ndr/libnetapi.h librpc/gen_ndr/lsa.h librpc/gen_ndr/messaging.h librpc/gen_ndr/mgmt.h librpc/gen_ndr/misc.h librpc/gen_ndr/msgsvc.h librpc/gen_ndr/named_pipe_auth.h librpc/gen_ndr/nbt.h librpc/gen_ndr/ndr_atsvc.c librpc/gen_ndr/ndr_atsvc.h librpc/gen_ndr/ndr_atsvc_c.c librpc/gen_ndr/ndr_atsvc_c.h librpc/gen_ndr/ndr_atsvc_s.c librpc/gen_ndr/ndr_audiosrv.c librpc/gen_ndr/ndr_audiosrv.h librpc/gen_ndr/ndr_audiosrv_c.c librpc/gen_ndr/ndr_audiosrv_c.h librpc/gen_ndr/ndr_audiosrv_s.c librpc/gen_ndr/ndr_auth.c librpc/gen_ndr/ndr_auth.h librpc/gen_ndr/ndr_auth_c.c librpc/gen_ndr/ndr_auth_c.h librpc/gen_ndr/ndr_auth_s.c librpc/gen_ndr/ndr_backupkey.c librpc/gen_ndr/ndr_backupkey.h librpc/gen_ndr/ndr_backupkey_c.c librpc/gen_ndr/ndr_backupkey_c.h librpc/gen_ndr/ndr_backupkey_s.c librpc/gen_ndr/ndr_browser.c librpc/gen_ndr/ndr_browser.h librpc/gen_ndr/ndr_browser_c.c librpc/gen_ndr/ndr_browser_c.h librpc/gen_ndr/ndr_browser_s.c librpc/gen_ndr/ndr_dbgidl.c librpc/gen_ndr/ndr_dbgidl.h librpc/gen_ndr/ndr_dbgidl_c.c librpc/gen_ndr/ndr_dbgidl_c.h librpc/gen_ndr/ndr_dbgidl_s.c librpc/gen_ndr/ndr_dcerpc.c librpc/gen_ndr/ndr_dcerpc.h librpc/gen_ndr/ndr_dcerpc_c.c librpc/gen_ndr/ndr_dcerpc_c.h librpc/gen_ndr/ndr_dcerpc_s.c librpc/gen_ndr/ndr_dcom.c librpc/gen_ndr/ndr_dcom.h librpc/gen_ndr/ndr_dcom_c.c librpc/gen_ndr/ndr_dcom_c.h librpc/gen_ndr/ndr_dcom_s.c librpc/gen_ndr/ndr_dfs.c librpc/gen_ndr/ndr_dfs.h librpc/gen_ndr/ndr_dfs_c.c librpc/gen_ndr/ndr_dfs_c.h librpc/gen_ndr/ndr_dfs_s.c librpc/gen_ndr/ndr_dfsblobs.c librpc/gen_ndr/ndr_dfsblobs.h librpc/gen_ndr/ndr_dfsblobs_c.c librpc/gen_ndr/ndr_dfsblobs_c.h librpc/gen_ndr/ndr_dfsblobs_s.c librpc/gen_ndr/ndr_dns.c librpc/gen_ndr/ndr_dns.h librpc/gen_ndr/ndr_dns_c.c librpc/gen_ndr/ndr_dns_c.h librpc/gen_ndr/ndr_dns_s.c librpc/gen_ndr/ndr_dnsp.c librpc/gen_ndr/ndr_dnsp.h librpc/gen_ndr/ndr_dnsp_c.c librpc/gen_ndr/ndr_dnsp_c.h librpc/gen_ndr/ndr_dnsp_s.c librpc/gen_ndr/ndr_dnsserver.c librpc/gen_ndr/ndr_dnsserver.h librpc/gen_ndr/ndr_dnsserver_c.c librpc/gen_ndr/ndr_dnsserver_c.h librpc/gen_ndr/ndr_dnsserver_s.c librpc/gen_ndr/ndr_drsblobs.c librpc/gen_ndr/ndr_drsblobs.h librpc/gen_ndr/ndr_drsblobs_c.c librpc/gen_ndr/ndr_drsblobs_c.h librpc/gen_ndr/ndr_drsblobs_s.c librpc/gen_ndr/ndr_drsuapi.c librpc/gen_ndr/ndr_drsuapi.h librpc/gen_ndr/ndr_drsuapi_c.c librpc/gen_ndr/ndr_drsuapi_c.h librpc/gen_ndr/ndr_drsuapi_s.c librpc/gen_ndr/ndr_dsbackup.c librpc/gen_ndr/ndr_dsbackup.h librpc/gen_ndr/ndr_dsbackup_c.c librpc/gen_ndr/ndr_dsbackup_c.h librpc/gen_ndr/ndr_dsbackup_s.c librpc/gen_ndr/ndr_dssetup.c librpc/gen_ndr/ndr_dssetup.h librpc/gen_ndr/ndr_dssetup_c.c librpc/gen_ndr/ndr_dssetup_c.h librpc/gen_ndr/ndr_dssetup_s.c librpc/gen_ndr/ndr_echo.c librpc/gen_ndr/ndr_echo.h librpc/gen_ndr/ndr_echo_c.c librpc/gen_ndr/ndr_echo_c.h librpc/gen_ndr/ndr_echo_s.c librpc/gen_ndr/ndr_efs.c librpc/gen_ndr/ndr_efs.h librpc/gen_ndr/ndr_efs_c.c librpc/gen_ndr/ndr_efs_c.h librpc/gen_ndr/ndr_efs_s.c librpc/gen_ndr/ndr_epmapper.c librpc/gen_ndr/ndr_epmapper.h librpc/gen_ndr/ndr_epmapper_c.c librpc/gen_ndr/ndr_epmapper_c.h librpc/gen_ndr/ndr_epmapper_s.c librpc/gen_ndr/ndr_eventlog.c librpc/gen_ndr/ndr_eventlog.h librpc/gen_ndr/ndr_eventlog6.c librpc/gen_ndr/ndr_eventlog6.h librpc/gen_ndr/ndr_eventlog6_c.c librpc/gen_ndr/ndr_eventlog6_c.h librpc/gen_ndr/ndr_eventlog6_s.c librpc/gen_ndr/ndr_eventlog_c.c librpc/gen_ndr/ndr_eventlog_c.h librpc/gen_ndr/ndr_eventlog_s.c librpc/gen_ndr/ndr_file_id.c librpc/gen_ndr/ndr_file_id.h librpc/gen_ndr/ndr_file_id_c.c librpc/gen_ndr/ndr_file_id_c.h librpc/gen_ndr/ndr_file_id_s.c librpc/gen_ndr/ndr_frsapi.c librpc/gen_ndr/ndr_frsapi.h librpc/gen_ndr/ndr_frsapi_c.c librpc/gen_ndr/ndr_frsapi_c.h librpc/gen_ndr/ndr_frsapi_s.c librpc/gen_ndr/ndr_frsrpc.c librpc/gen_ndr/ndr_frsrpc.h librpc/gen_ndr/ndr_frsrpc_c.c librpc/gen_ndr/ndr_frsrpc_c.h librpc/gen_ndr/ndr_frsrpc_s.c librpc/gen_ndr/ndr_frstrans.c librpc/gen_ndr/ndr_frstrans.h librpc/gen_ndr/ndr_frstrans_c.c librpc/gen_ndr/ndr_frstrans_c.h librpc/gen_ndr/ndr_frstrans_s.c librpc/gen_ndr/ndr_idmap.c librpc/gen_ndr/ndr_idmap.h librpc/gen_ndr/ndr_idmap_c.c librpc/gen_ndr/ndr_idmap_c.h librpc/gen_ndr/ndr_idmap_s.c librpc/gen_ndr/ndr_initshutdown.c librpc/gen_ndr/ndr_initshutdown.h librpc/gen_ndr/ndr_initshutdown_c.c librpc/gen_ndr/ndr_initshutdown_c.h librpc/gen_ndr/ndr_initshutdown_s.c librpc/gen_ndr/ndr_keysvc.c librpc/gen_ndr/ndr_keysvc.h librpc/gen_ndr/ndr_keysvc_c.c librpc/gen_ndr/ndr_keysvc_c.h librpc/gen_ndr/ndr_keysvc_s.c librpc/gen_ndr/ndr_krb5pac.c librpc/gen_ndr/ndr_krb5pac.h librpc/gen_ndr/ndr_krb5pac_c.c librpc/gen_ndr/ndr_krb5pac_c.h librpc/gen_ndr/ndr_krb5pac_s.c librpc/gen_ndr/ndr_libnet_join.c librpc/gen_ndr/ndr_libnet_join.h librpc/gen_ndr/ndr_libnet_join_c.c librpc/gen_ndr/ndr_libnet_join_c.h librpc/gen_ndr/ndr_libnetapi.c librpc/gen_ndr/ndr_libnetapi.h librpc/gen_ndr/ndr_libnetapi_c.c librpc/gen_ndr/ndr_libnetapi_c.h librpc/gen_ndr/ndr_lsa.c librpc/gen_ndr/ndr_lsa.h librpc/gen_ndr/ndr_lsa_c.c librpc/gen_ndr/ndr_lsa_c.h librpc/gen_ndr/ndr_lsa_s.c librpc/gen_ndr/ndr_messaging.c librpc/gen_ndr/ndr_messaging.h librpc/gen_ndr/ndr_messaging_c.c librpc/gen_ndr/ndr_messaging_c.h librpc/gen_ndr/ndr_mgmt.c librpc/gen_ndr/ndr_mgmt.h librpc/gen_ndr/ndr_mgmt_c.c librpc/gen_ndr/ndr_mgmt_c.h librpc/gen_ndr/ndr_mgmt_s.c librpc/gen_ndr/ndr_misc.c librpc/gen_ndr/ndr_misc.h librpc/gen_ndr/ndr_misc_c.c librpc/gen_ndr/ndr_misc_c.h librpc/gen_ndr/ndr_misc_s.c librpc/gen_ndr/ndr_msgsvc.c librpc/gen_ndr/ndr_msgsvc.h librpc/gen_ndr/ndr_msgsvc_c.c librpc/gen_ndr/ndr_msgsvc_c.h librpc/gen_ndr/ndr_msgsvc_s.c librpc/gen_ndr/ndr_named_pipe_auth.c librpc/gen_ndr/ndr_named_pipe_auth.h librpc/gen_ndr/ndr_named_pipe_auth_c.c librpc/gen_ndr/ndr_named_pipe_auth_c.h librpc/gen_ndr/ndr_named_pipe_auth_s.c librpc/gen_ndr/ndr_nbt.c librpc/gen_ndr/ndr_nbt.h librpc/gen_ndr/ndr_nbt_c.c librpc/gen_ndr/ndr_nbt_c.h librpc/gen_ndr/ndr_nbt_s.c librpc/gen_ndr/ndr_netlogon.c librpc/gen_ndr/ndr_netlogon.h librpc/gen_ndr/ndr_netlogon_c.c librpc/gen_ndr/ndr_netlogon_c.h librpc/gen_ndr/ndr_netlogon_s.c librpc/gen_ndr/ndr_notify.c librpc/gen_ndr/ndr_notify.h librpc/gen_ndr/ndr_notify_c.c librpc/gen_ndr/ndr_notify_c.h librpc/gen_ndr/ndr_ntlmssp.c librpc/gen_ndr/ndr_ntlmssp.h librpc/gen_ndr/ndr_ntlmssp_c.c librpc/gen_ndr/ndr_ntlmssp_c.h librpc/gen_ndr/ndr_ntlmssp_s.c librpc/gen_ndr/ndr_ntprinting.c librpc/gen_ndr/ndr_ntprinting.h librpc/gen_ndr/ndr_ntprinting_c.c librpc/gen_ndr/ndr_ntprinting_c.h librpc/gen_ndr/ndr_ntprinting_s.c librpc/gen_ndr/ndr_ntsvcs.c librpc/gen_ndr/ndr_ntsvcs.h librpc/gen_ndr/ndr_ntsvcs_c.c librpc/gen_ndr/ndr_ntsvcs_c.h librpc/gen_ndr/ndr_ntsvcs_s.c librpc/gen_ndr/ndr_orpc.c librpc/gen_ndr/ndr_orpc.h librpc/gen_ndr/ndr_orpc_c.c librpc/gen_ndr/ndr_orpc_c.h librpc/gen_ndr/ndr_orpc_s.c librpc/gen_ndr/ndr_oxidresolver.c librpc/gen_ndr/ndr_oxidresolver.h librpc/gen_ndr/ndr_oxidresolver_c.c librpc/gen_ndr/ndr_oxidresolver_c.h librpc/gen_ndr/ndr_oxidresolver_s.c librpc/gen_ndr/ndr_perfcount.c librpc/gen_ndr/ndr_perfcount.h librpc/gen_ndr/ndr_perfcount_c.c librpc/gen_ndr/ndr_perfcount_c.h librpc/gen_ndr/ndr_policyagent.c librpc/gen_ndr/ndr_policyagent.h librpc/gen_ndr/ndr_policyagent_c.c librpc/gen_ndr/ndr_policyagent_c.h librpc/gen_ndr/ndr_policyagent_s.c librpc/gen_ndr/ndr_preg.c librpc/gen_ndr/ndr_preg.h librpc/gen_ndr/ndr_preg_c.c librpc/gen_ndr/ndr_preg_c.h librpc/gen_ndr/ndr_preg_s.c librpc/gen_ndr/ndr_printcap.c librpc/gen_ndr/ndr_printcap.h librpc/gen_ndr/ndr_printcap_c.c librpc/gen_ndr/ndr_printcap_c.h librpc/gen_ndr/ndr_printcap_s.c librpc/gen_ndr/ndr_rap.c librpc/gen_ndr/ndr_rap.h librpc/gen_ndr/ndr_rap_c.c librpc/gen_ndr/ndr_rap_c.h librpc/gen_ndr/ndr_rap_s.c librpc/gen_ndr/ndr_remact.c librpc/gen_ndr/ndr_remact.h librpc/gen_ndr/ndr_remact_c.c librpc/gen_ndr/ndr_remact_c.h librpc/gen_ndr/ndr_remact_s.c librpc/gen_ndr/ndr_rot.c librpc/gen_ndr/ndr_rot.h librpc/gen_ndr/ndr_rot_c.c librpc/gen_ndr/ndr_rot_c.h librpc/gen_ndr/ndr_rot_s.c librpc/gen_ndr/ndr_samr.c librpc/gen_ndr/ndr_samr.h librpc/gen_ndr/ndr_samr_c.c librpc/gen_ndr/ndr_samr_c.h librpc/gen_ndr/ndr_samr_s.c librpc/gen_ndr/ndr_scerpc.c librpc/gen_ndr/ndr_scerpc.h librpc/gen_ndr/ndr_scerpc_c.c librpc/gen_ndr/ndr_scerpc_c.h librpc/gen_ndr/ndr_scerpc_s.c librpc/gen_ndr/ndr_schannel.c librpc/gen_ndr/ndr_schannel.h librpc/gen_ndr/ndr_schannel_c.c librpc/gen_ndr/ndr_schannel_c.h librpc/gen_ndr/ndr_schannel_s.c librpc/gen_ndr/ndr_secrets.c librpc/gen_ndr/ndr_secrets.h librpc/gen_ndr/ndr_secrets_c.c librpc/gen_ndr/ndr_secrets_c.h librpc/gen_ndr/ndr_security.c librpc/gen_ndr/ndr_security.h librpc/gen_ndr/ndr_security_c.c librpc/gen_ndr/ndr_security_c.h librpc/gen_ndr/ndr_security_s.c librpc/gen_ndr/ndr_server_id.c librpc/gen_ndr/ndr_server_id.h librpc/gen_ndr/ndr_server_id_c.c librpc/gen_ndr/ndr_server_id_c.h librpc/gen_ndr/ndr_spoolss.c librpc/gen_ndr/ndr_spoolss.h librpc/gen_ndr/ndr_spoolss_c.c librpc/gen_ndr/ndr_spoolss_c.h librpc/gen_ndr/ndr_spoolss_s.c librpc/gen_ndr/ndr_srvsvc.c librpc/gen_ndr/ndr_srvsvc.h librpc/gen_ndr/ndr_srvsvc_c.c librpc/gen_ndr/ndr_srvsvc_c.h librpc/gen_ndr/ndr_srvsvc_s.c librpc/gen_ndr/ndr_svcctl.c librpc/gen_ndr/ndr_svcctl.h librpc/gen_ndr/ndr_svcctl_c.c librpc/gen_ndr/ndr_svcctl_c.h librpc/gen_ndr/ndr_svcctl_s.c librpc/gen_ndr/ndr_trkwks.c librpc/gen_ndr/ndr_trkwks.h librpc/gen_ndr/ndr_trkwks_c.c librpc/gen_ndr/ndr_trkwks_c.h librpc/gen_ndr/ndr_trkwks_s.c librpc/gen_ndr/ndr_unixinfo.c librpc/gen_ndr/ndr_unixinfo.h librpc/gen_ndr/ndr_unixinfo_c.c librpc/gen_ndr/ndr_unixinfo_c.h librpc/gen_ndr/ndr_unixinfo_s.c librpc/gen_ndr/ndr_w32time.c librpc/gen_ndr/ndr_w32time.h librpc/gen_ndr/ndr_w32time_c.c librpc/gen_ndr/ndr_w32time_c.h librpc/gen_ndr/ndr_w32time_s.c librpc/gen_ndr/ndr_wbint.c librpc/gen_ndr/ndr_wbint.h librpc/gen_ndr/ndr_wbint_c.c librpc/gen_ndr/ndr_wbint_c.h librpc/gen_ndr/ndr_winreg.c librpc/gen_ndr/ndr_winreg.h librpc/gen_ndr/ndr_winreg_c.c librpc/gen_ndr/ndr_winreg_c.h librpc/gen_ndr/ndr_winreg_s.c librpc/gen_ndr/ndr_wkssvc.c librpc/gen_ndr/ndr_wkssvc.h librpc/gen_ndr/ndr_wkssvc_c.c librpc/gen_ndr/ndr_wkssvc_c.h librpc/gen_ndr/ndr_wkssvc_s.c librpc/gen_ndr/ndr_wmi.c librpc/gen_ndr/ndr_wmi.h librpc/gen_ndr/ndr_wmi_c.c librpc/gen_ndr/ndr_wmi_c.h librpc/gen_ndr/ndr_wmi_s.c librpc/gen_ndr/ndr_wzcsvc.c librpc/gen_ndr/ndr_wzcsvc.h librpc/gen_ndr/ndr_wzcsvc_c.c librpc/gen_ndr/ndr_wzcsvc_c.h librpc/gen_ndr/ndr_wzcsvc_s.c librpc/gen_ndr/ndr_xattr.c librpc/gen_ndr/ndr_xattr.h librpc/gen_ndr/ndr_xattr_c.c librpc/gen_ndr/ndr_xattr_c.h librpc/gen_ndr/ndr_xattr_s.c librpc/gen_ndr/netlogon.h librpc/gen_ndr/notify.h librpc/gen_ndr/ntlmssp.h librpc/gen_ndr/ntprinting.h librpc/gen_ndr/ntsvcs.h librpc/gen_ndr/orpc.h librpc/gen_ndr/oxidresolver.h librpc/gen_ndr/perfcount.h librpc/gen_ndr/policyagent.h librpc/gen_ndr/preg.h librpc/gen_ndr/printcap.h librpc/gen_ndr/py_atsvc.c librpc/gen_ndr/py_audiosrv.c librpc/gen_ndr/py_auth.c librpc/gen_ndr/py_backupkey.c librpc/gen_ndr/py_browser.c librpc/gen_ndr/py_dbgidl.c librpc/gen_ndr/py_dcerpc.c librpc/gen_ndr/py_dcom.c librpc/gen_ndr/py_dfs.c librpc/gen_ndr/py_dfsblobs.c librpc/gen_ndr/py_dns.c librpc/gen_ndr/py_dnsp.c librpc/gen_ndr/py_dnsserver.c librpc/gen_ndr/py_drsblobs.c librpc/gen_ndr/py_drsuapi.c librpc/gen_ndr/py_dsbackup.c librpc/gen_ndr/py_dssetup.c librpc/gen_ndr/py_echo.c librpc/gen_ndr/py_efs.c librpc/gen_ndr/py_epmapper.c librpc/gen_ndr/py_eventlog.c librpc/gen_ndr/py_eventlog6.c librpc/gen_ndr/py_file_id.c librpc/gen_ndr/py_frsapi.c librpc/gen_ndr/py_frsrpc.c librpc/gen_ndr/py_frstrans.c librpc/gen_ndr/py_idmap.c librpc/gen_ndr/py_initshutdown.c librpc/gen_ndr/py_keysvc.c librpc/gen_ndr/py_krb5pac.c librpc/gen_ndr/py_lsa.c librpc/gen_ndr/py_mgmt.c librpc/gen_ndr/py_misc.c librpc/gen_ndr/py_msgsvc.c librpc/gen_ndr/py_named_pipe_auth.c librpc/gen_ndr/py_nbt.c librpc/gen_ndr/py_netlogon.c librpc/gen_ndr/py_ntlmssp.c librpc/gen_ndr/py_ntprinting.c librpc/gen_ndr/py_ntsvcs.c librpc/gen_ndr/py_orpc.c librpc/gen_ndr/py_oxidresolver.c librpc/gen_ndr/py_policyagent.c librpc/gen_ndr/py_preg.c librpc/gen_ndr/py_printcap.c librpc/gen_ndr/py_rap.c librpc/gen_ndr/py_remact.c librpc/gen_ndr/py_rot.c librpc/gen_ndr/py_samr.c librpc/gen_ndr/py_scerpc.c librpc/gen_ndr/py_schannel.c librpc/gen_ndr/py_security.c librpc/gen_ndr/py_spoolss.c librpc/gen_ndr/py_srvsvc.c librpc/gen_ndr/py_svcctl.c librpc/gen_ndr/py_trkwks.c librpc/gen_ndr/py_unixinfo.c librpc/gen_ndr/py_w32time.c librpc/gen_ndr/py_winreg.c librpc/gen_ndr/py_wkssvc.c librpc/gen_ndr/py_wmi.c librpc/gen_ndr/py_wzcsvc.c librpc/gen_ndr/py_xattr.c librpc/gen_ndr/rap.h librpc/gen_ndr/remact.h librpc/gen_ndr/rot.h librpc/gen_ndr/samr.h librpc/gen_ndr/scerpc.h librpc/gen_ndr/schannel.h librpc/gen_ndr/secrets.h librpc/gen_ndr/security.h librpc/gen_ndr/server_id.h librpc/gen_ndr/spoolss.h librpc/gen_ndr/srv_atsvc.c librpc/gen_ndr/srv_atsvc.h librpc/gen_ndr/srv_audiosrv.c librpc/gen_ndr/srv_audiosrv.h librpc/gen_ndr/srv_auth.c librpc/gen_ndr/srv_auth.h librpc/gen_ndr/srv_backupkey.c librpc/gen_ndr/srv_backupkey.h librpc/gen_ndr/srv_browser.c librpc/gen_ndr/srv_browser.h librpc/gen_ndr/srv_dbgidl.c librpc/gen_ndr/srv_dbgidl.h librpc/gen_ndr/srv_dcerpc.c librpc/gen_ndr/srv_dcerpc.h librpc/gen_ndr/srv_dcom.c librpc/gen_ndr/srv_dcom.h librpc/gen_ndr/srv_dfs.c librpc/gen_ndr/srv_dfs.h librpc/gen_ndr/srv_dfsblobs.c librpc/gen_ndr/srv_dfsblobs.h librpc/gen_ndr/srv_dns.c librpc/gen_ndr/srv_dns.h librpc/gen_ndr/srv_dnsp.c librpc/gen_ndr/srv_dnsp.h librpc/gen_ndr/srv_dnsserver.c librpc/gen_ndr/srv_dnsserver.h librpc/gen_ndr/srv_drsblobs.c librpc/gen_ndr/srv_drsblobs.h librpc/gen_ndr/srv_drsuapi.c librpc/gen_ndr/srv_drsuapi.h librpc/gen_ndr/srv_dsbackup.c librpc/gen_ndr/srv_dsbackup.h librpc/gen_ndr/srv_dssetup.c librpc/gen_ndr/srv_dssetup.h librpc/gen_ndr/srv_echo.c librpc/gen_ndr/srv_echo.h librpc/gen_ndr/srv_efs.c librpc/gen_ndr/srv_efs.h librpc/gen_ndr/srv_epmapper.c librpc/gen_ndr/srv_epmapper.h librpc/gen_ndr/srv_eventlog.c librpc/gen_ndr/srv_eventlog.h librpc/gen_ndr/srv_eventlog6.c librpc/gen_ndr/srv_eventlog6.h librpc/gen_ndr/srv_file_id.c librpc/gen_ndr/srv_file_id.h librpc/gen_ndr/srv_frsapi.c librpc/gen_ndr/srv_frsapi.h librpc/gen_ndr/srv_frsrpc.c librpc/gen_ndr/srv_frsrpc.h librpc/gen_ndr/srv_frstrans.c librpc/gen_ndr/srv_frstrans.h librpc/gen_ndr/srv_idmap.c librpc/gen_ndr/srv_idmap.h librpc/gen_ndr/srv_initshutdown.c librpc/gen_ndr/srv_initshutdown.h librpc/gen_ndr/srv_keysvc.c librpc/gen_ndr/srv_keysvc.h librpc/gen_ndr/srv_krb5pac.c librpc/gen_ndr/srv_krb5pac.h librpc/gen_ndr/srv_libnet_join.c librpc/gen_ndr/srv_libnet_join.h librpc/gen_ndr/srv_libnetapi.c librpc/gen_ndr/srv_libnetapi.h librpc/gen_ndr/srv_lsa.c librpc/gen_ndr/srv_lsa.h librpc/gen_ndr/srv_messaging.c librpc/gen_ndr/srv_messaging.h librpc/gen_ndr/srv_mgmt.c librpc/gen_ndr/srv_mgmt.h librpc/gen_ndr/srv_misc.c librpc/gen_ndr/srv_misc.h librpc/gen_ndr/srv_msgsvc.c librpc/gen_ndr/srv_msgsvc.h librpc/gen_ndr/srv_named_pipe_auth.c librpc/gen_ndr/srv_named_pipe_auth.h librpc/gen_ndr/srv_nbt.c librpc/gen_ndr/srv_nbt.h librpc/gen_ndr/srv_netlogon.c librpc/gen_ndr/srv_netlogon.h librpc/gen_ndr/srv_notify.c librpc/gen_ndr/srv_notify.h librpc/gen_ndr/srv_ntlmssp.c librpc/gen_ndr/srv_ntlmssp.h librpc/gen_ndr/srv_ntprinting.c librpc/gen_ndr/srv_ntprinting.h librpc/gen_ndr/srv_ntsvcs.c librpc/gen_ndr/srv_ntsvcs.h librpc/gen_ndr/srv_orpc.c librpc/gen_ndr/srv_orpc.h librpc/gen_ndr/srv_oxidresolver.c librpc/gen_ndr/srv_oxidresolver.h librpc/gen_ndr/srv_perfcount.c librpc/gen_ndr/srv_perfcount.h librpc/gen_ndr/srv_policyagent.c librpc/gen_ndr/srv_policyagent.h librpc/gen_ndr/srv_preg.c librpc/gen_ndr/srv_preg.h librpc/gen_ndr/srv_printcap.c librpc/gen_ndr/srv_printcap.h librpc/gen_ndr/srv_rap.c librpc/gen_ndr/srv_rap.h librpc/gen_ndr/srv_remact.c librpc/gen_ndr/srv_remact.h librpc/gen_ndr/srv_rot.c librpc/gen_ndr/srv_rot.h librpc/gen_ndr/srv_samr.c librpc/gen_ndr/srv_samr.h librpc/gen_ndr/srv_scerpc.c librpc/gen_ndr/srv_scerpc.h librpc/gen_ndr/srv_schannel.c librpc/gen_ndr/srv_schannel.h librpc/gen_ndr/srv_secrets.c librpc/gen_ndr/srv_secrets.h librpc/gen_ndr/srv_security.c librpc/gen_ndr/srv_security.h librpc/gen_ndr/srv_server_id.c librpc/gen_ndr/srv_server_id.h librpc/gen_ndr/srv_spoolss.c librpc/gen_ndr/srv_spoolss.h librpc/gen_ndr/srv_srvsvc.c librpc/gen_ndr/srv_srvsvc.h librpc/gen_ndr/srv_svcctl.c librpc/gen_ndr/srv_svcctl.h librpc/gen_ndr/srv_trkwks.c librpc/gen_ndr/srv_trkwks.h librpc/gen_ndr/srv_unixinfo.c librpc/gen_ndr/srv_unixinfo.h librpc/gen_ndr/srv_w32time.c librpc/gen_ndr/srv_w32time.h librpc/gen_ndr/srv_wbint.c librpc/gen_ndr/srv_wbint.h librpc/gen_ndr/srv_winreg.c librpc/gen_ndr/srv_winreg.h librpc/gen_ndr/srv_wkssvc.c librpc/gen_ndr/srv_wkssvc.h librpc/gen_ndr/srv_wmi.c librpc/gen_ndr/srv_wmi.h librpc/gen_ndr/srv_wzcsvc.c librpc/gen_ndr/srv_wzcsvc.h librpc/gen_ndr/srv_xattr.c librpc/gen_ndr/srv_xattr.h librpc/gen_ndr/srvsvc.h librpc/gen_ndr/svcctl.h librpc/gen_ndr/trkwks.h librpc/gen_ndr/unixinfo.h librpc/gen_ndr/w32time.h librpc/gen_ndr/wbint.h librpc/gen_ndr/winreg.h librpc/gen_ndr/wkssvc.h librpc/gen_ndr/wmi.h librpc/gen_ndr/wmi_p.c librpc/gen_ndr/wzcsvc.h librpc/gen_ndr/xattr.h '../librpc/gen_ndr/*.[cho]' /var/tmp/rpm-tmp.nEKrTh#39> ./autogen.sh ./autogen.sh: running script/mkversion.sh ./script/mkversion.sh: 'include/version.h' created for Samba("3.6.3-"34.6.1-2797-SUSE-SL12.1-x86_64"") ./autogen.sh: running autoheader -Im4 -I../m4 -I../lib/replace configure.in:1402: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... configure.in:1402: the top level configure.in:5752: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from... ../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:1482: AC_ARG_WITH is expanded from... configure.in:5752: the top level ./autogen.sh: running autoconf -Im4 -I../m4 -I../lib/replace configure.in:1402: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... configure.in:1402: the top level configure.in:5752: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from... ../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:1482: AC_ARG_WITH is expanded from... configure.in:5752: the top level Compiling ../librpc/idl/atsvc.idl Compiling ../librpc/idl/audiosrv.idl Compiling ../librpc/idl/auth.idl Compiling ../librpc/idl/backupkey.idl ../librpc/idl/backupkey.idl:121: warning: helper() is pidl-specific and deprecated. Use `include' instead Compiling ../librpc/idl/browser.idl Compiling ../librpc/idl/dbgidl.idl Compiling ../librpc/idl/dcerpc.idl Compiling ../librpc/idl/dcom.idl ../librpc/idl/dcom.idl:52: warning: top-level [out] pointer `ppv' is not a [ref] pointer ../librpc/idl/dcom.idl:91: warning: top-level [out] pointer `ip' is not a [ref] pointer ../librpc/idl/dcom.idl:104: warning: top-level [out] pointer `pResults' is not a [ref] pointer ../librpc/idl/dcom.idl:181: warning: top-level [out] pointer `phr' is not a [ref] pointer ../librpc/idl/dcom.idl:183: warning: top-level [out] pointer `ppMIF' is not a [ref] pointer ../librpc/idl/dcom.idl:195: warning: top-level [out] pointer `pctinfo' is not a [ref] pointer ../librpc/idl/dcom.idl:205: warning: top-level [out] pointer `ppTInfo' is not a [ref] pointer ../librpc/idl/dcom.idl:214: warning: top-level [out] pointer `rgDispId' is not a [ref] pointer ../librpc/idl/dcom.idl:238: warning: top-level [out] pointer `pVarResult' is not a [ref] pointer ../librpc/idl/dcom.idl:239: warning: top-level [out] pointer `pExcepInfo' is not a [ref] pointer ../librpc/idl/dcom.idl:240: warning: top-level [out] pointer `puArgErr' is not a [ref] pointer ../librpc/idl/dcom.idl:32: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:32: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:32: error: Unable to determine origin of type `struct MInterfacePointer' ../librpc/idl/dcom.idl:36: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:36: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:40: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:40: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:52: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:50: error: Unable to determine origin of type `struct MInterfacePointer' ../librpc/idl/dcom.idl:52: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:52: error: Unable to determine origin of type `struct MInterfacePointer' ../librpc/idl/dcom.idl:54: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:54: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:58: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:58: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:60: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:60: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:81: error: Unable to determine origin of type `struct STDOBJREF' ../librpc/idl/dcom.idl:81: error: Unable to determine origin of type `struct STDOBJREF' ../librpc/idl/dcom.idl:91: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:91: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:91: error: Unable to determine origin of type `struct MInterfacePointer' ../librpc/idl/dcom.idl:104: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:104: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:109: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:109: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:121: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:121: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:121: error: Unable to determine origin of type `struct MInterfacePointer' ../librpc/idl/dcom.idl:130: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:130: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:161: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:158: error: Unable to determine origin of type `struct MInterfacePointer' ../librpc/idl/dcom.idl:161: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:161: error: Unable to determine origin of type `struct MInterfacePointer' ../librpc/idl/dcom.idl:183: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:183: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:183: error: Unable to determine origin of type `struct MInterfacePointer' ../librpc/idl/dcom.idl:195: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:195: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:205: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:205: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:214: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:214: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:240: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:240: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:249: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:249: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:250: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:250: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:260: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:260: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:283: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:283: error: Unable to determine origin of type `struct ORPCTHAT' ../librpc/idl/dcom.idl:288: error: Unable to determine origin of type `struct ORPCTHIS' ../librpc/idl/dcom.idl:288: error: Unable to determine origin of type `struct ORPCTHAT' Compiling ../librpc/idl/dfs.idl Compiling ../librpc/idl/dfsblobs.idl Compiling ../librpc/idl/dns.idl ../librpc/idl/dns.idl:188: warning: helper() is pidl-specific and deprecated. Use `include' instead Compiling ../librpc/idl/dnsp.idl ../librpc/idl/dnsp.idl:149: warning: helper() is pidl-specific and deprecated. Use `include' instead Compiling ../librpc/idl/dnsserver.idl Compiling ../librpc/idl/drsblobs.idl ../librpc/idl/drsblobs.idl:646: warning: helper() is pidl-specific and deprecated. Use `include' instead ../librpc/idl/drsblobs.idl:587: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/drsblobs.idl:383: warning: pointless array cntr: 'cntr_service_keys_0': length=0 ../librpc/idl/drsblobs.idl:383: warning: pointless array `service_keys' will always have size 0 ../librpc/idl/drsblobs.idl:383: warning: pointless array `service_keys' will always have size 0 Compiling ../librpc/idl/drsuapi.idl ../librpc/idl/drsuapi.idl:1816: warning: helper() is pidl-specific and deprecated. Use `include' instead ../librpc/idl/drsuapi.idl:140: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/drsuapi.idl:141: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/drsuapi.idl:142: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/drsuapi.idl:143: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/drsuapi.idl:669: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/drsuapi.idl:673: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/drsuapi.idl:681: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/drsuapi.idl:689: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/drsuapi.idl:697: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/drsuapi.idl:705: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead Compiling ../librpc/idl/dsbackup.idl Compiling ../librpc/idl/dssetup.idl ../librpc/idl/dssetup.idl:84: warning: top-level [out] pointer `info' is not a [ref] pointer Compiling ../librpc/idl/echo.idl Compiling ../librpc/idl/efs.idl Compiling ../librpc/idl/epmapper.idl ../librpc/idl/epmapper.idl:203: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/epmapper.idl:204: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/epmapper.idl:219: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead Compiling ../librpc/idl/eventlog.idl ../librpc/idl/eventlog.idl:108: error: Unable to determine origin of type `struct dom_sid0' ../librpc/idl/eventlog.idl:108: error: Unable to determine origin of type `struct dom_sid0' Compiling ../librpc/idl/eventlog6.idl Compiling ../librpc/idl/file_id.idl Compiling ../librpc/idl/frsapi.idl Compiling ../librpc/idl/frsrpc.idl ../librpc/idl/frsrpc.idl:424: warning: helper() is pidl-specific and deprecated. Use `include' instead ../librpc/idl/frsrpc.idl:19: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:20: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:273: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:277: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:279: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:281: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:293: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:295: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:299: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:301: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:303: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:310: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:346: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:385: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:387: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/frsrpc.idl:390: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead Compiling ../librpc/idl/frstrans.idl ../librpc/idl/frstrans.idl:285: warning: frstrans_RawGetFileDataAsync: dcerpc client does not support pipe yet ../librpc/idl/frstrans.idl:292: warning: frstrans_RdcGetFileDataAsync: dcerpc client does not support pipe yet Compiling ../librpc/idl/idmap.idl Compiling ../librpc/idl/initshutdown.idl Compiling ../librpc/idl/keysvc.idl Compiling ../librpc/idl/krb5pac.idl ../librpc/idl/krb5pac.idl:65: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead Compiling ../librpc/idl/lsa.idl Compiling ../librpc/idl/mgmt.idl Compiling ../librpc/idl/misc.idl Compiling ../librpc/idl/msgsvc.idl Compiling ../librpc/idl/named_pipe_auth.idl Compiling ../librpc/idl/nbt.idl ../librpc/idl/nbt.idl:679: warning: helper() is pidl-specific and deprecated. Use `include' instead ../librpc/idl/nbt.idl:414: error: Unable to determine origin of type `struct dom_sid0' ../librpc/idl/nbt.idl:414: error: Unable to determine origin of type `struct dom_sid0' ../librpc/idl/nbt.idl:536: error: Unable to determine origin of type `struct dom_sid0' ../librpc/idl/nbt.idl:536: error: Unable to determine origin of type `struct dom_sid0' Compiling ../librpc/idl/netlogon.idl ../librpc/idl/netlogon.idl:1729: warning: helper() is pidl-specific and deprecated. Use `include' instead ../librpc/idl/netlogon.idl:788: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/netlogon.idl:806: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/netlogon.idl:1050: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead Compiling ../librpc/idl/ntlmssp.idl ../librpc/idl/ntlmssp.idl:321: warning: helper() is pidl-specific and deprecated. Use `include' instead Compiling ../librpc/idl/ntprinting.idl ../librpc/idl/ntprinting.idl:153: warning: helper() is pidl-specific and deprecated. Use `include' instead Compiling ../librpc/idl/ntsvcs.idl ../librpc/idl/ntsvcs.idl:264: warning: top-level [out] pointer `unknown5a' is not a [ref] pointer Compiling ../librpc/idl/orpc.idl ../librpc/idl/orpc.idl:214: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead Compiling ../librpc/idl/oxidresolver.idl Compiling ../librpc/idl/policyagent.idl Compiling ../librpc/idl/preg.idl ../librpc/idl/preg.idl:50: warning: helper() is pidl-specific and deprecated. Use `include' instead Compiling ../librpc/idl/printcap.idl Compiling ../librpc/idl/rap.idl ../librpc/idl/rap.idl:1076: warning: helper() is pidl-specific and deprecated. Use `include' instead ../librpc/idl/rap.idl:348: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:349: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:350: warning: [out] argument `count' not a pointer ../librpc/idl/rap.idl:351: warning: [out] argument `available' not a pointer ../librpc/idl/rap.idl:360: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:362: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:386: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:387: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:388: warning: [out] argument `count' not a pointer ../librpc/idl/rap.idl:389: warning: [out] argument `available' not a pointer ../librpc/idl/rap.idl:396: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:397: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:398: warning: [out] argument `available' not a pointer ../librpc/idl/rap.idl:400: warning: [out] argument `info' not a pointer ../librpc/idl/rap.idl:572: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:573: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:574: warning: [out] argument `count' not a pointer ../librpc/idl/rap.idl:575: warning: [out] argument `available' not a pointer ../librpc/idl/rap.idl:583: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:584: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:585: warning: [out] argument `available' not a pointer ../librpc/idl/rap.idl:587: warning: [out] argument `info' not a pointer ../librpc/idl/rap.idl:591: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:593: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:597: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:599: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:603: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:605: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:610: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:612: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:617: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:619: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:624: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:626: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:633: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:634: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:635: warning: [out] argument `count' not a pointer ../librpc/idl/rap.idl:636: warning: [out] argument `available' not a pointer ../librpc/idl/rap.idl:644: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:645: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:646: warning: [out] argument `available' not a pointer ../librpc/idl/rap.idl:648: warning: [out] argument `info' not a pointer ../librpc/idl/rap.idl:684: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:686: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:739: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:740: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:741: warning: [out] argument `count' not a pointer ../librpc/idl/rap.idl:742: warning: [out] argument `available' not a pointer ../librpc/idl/rap.idl:751: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:752: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:753: warning: [out] argument `available' not a pointer ../librpc/idl/rap.idl:755: warning: [out] argument `info' not a pointer ../librpc/idl/rap.idl:763: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:765: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:772: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:774: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:904: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:905: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:906: warning: [out] argument `available' not a pointer ../librpc/idl/rap.idl:908: warning: [out] argument `info' not a pointer ../librpc/idl/rap.idl:933: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:934: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:935: warning: [out] argument `count' not a pointer ../librpc/idl/rap.idl:936: warning: [out] argument `available' not a pointer ../librpc/idl/rap.idl:945: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:946: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:947: warning: [out] argument `available' not a pointer ../librpc/idl/rap.idl:949: warning: [out] argument `info' not a pointer ../librpc/idl/rap.idl:958: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:960: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:965: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:967: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:986: warning: [out] argument `status' not a pointer ../librpc/idl/rap.idl:987: warning: [out] argument `convert' not a pointer ../librpc/idl/rap.idl:989: warning: [out] argument `tod' not a pointer ../librpc/idl/rap.idl:348: error: rap_NetShareEnum: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:360: error: rap_NetShareAdd: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:386: error: rap_NetServerEnum2: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:396: error: rap_WserverGetInfo: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:572: error: rap_NetPrintQEnum: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:583: error: rap_NetPrintQGetInfo: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:591: error: rap_NetPrintJobPause: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:597: error: rap_NetPrintJobContinue: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:603: error: rap_NetPrintJobDelete: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:610: error: rap_NetPrintQueuePause: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:617: error: rap_NetPrintQueueResume: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:624: error: rap_NetPrintQueuePurge: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:633: error: rap_NetPrintJobEnum: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:644: error: rap_NetPrintJobGetInfo: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:684: error: rap_NetPrintJobSetInfo: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:739: error: rap_NetPrintDestEnum: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:751: error: rap_NetPrintDestGetInfo: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:763: error: rap_NetUserPasswordSet2: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:772: error: rap_NetOEMChangePassword: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:904: error: rap_NetUserGetInfo: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:933: error: rap_NetSessionEnum: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:945: error: rap_NetSessionGetInfo: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:958: error: rap_NetUserAdd: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:965: error: rap_NetUserDelete: [out] argument 'status' is not a pointer or array, skip client functions ../librpc/idl/rap.idl:986: error: rap_NetRemoteTOD: [out] argument 'status' is not a pointer or array, skip client functions Compiling ../librpc/idl/remact.idl Compiling ../librpc/idl/rot.idl Compiling ../librpc/idl/samr.idl Compiling ../librpc/idl/scerpc.idl Compiling ../librpc/idl/schannel.idl ../librpc/idl/schannel.idl:107: warning: helper() is pidl-specific and deprecated. Use `include' instead Compiling ../librpc/idl/security.idl ../librpc/idl/security.idl:569: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead Compiling ../librpc/idl/spoolss.idl ../librpc/idl/spoolss.idl:3206: warning: helper() is pidl-specific and deprecated. Use `include' instead ../librpc/idl/spoolss.idl:888: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/spoolss.idl:1094: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/spoolss.idl:1286: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/spoolss.idl:1625: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/spoolss.idl:1649: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/spoolss.idl:1724: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/spoolss.idl:2057: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/spoolss.idl:2408: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead ../librpc/idl/spoolss.idl:861: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:1094: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:1107: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:1286: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:1597: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:1625: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:1649: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:1687: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:1724: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:2057: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:2077: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:2173: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:2215: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:2370: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:2408: warning: top-level [out] pointer `info' is not a [ref] pointer ../librpc/idl/spoolss.idl:2916: warning: [out] argument `info' not a pointer ../librpc/idl/spoolss.idl:788: error: Unable to determine origin of type `struct spoolss_security_descriptor' ../librpc/idl/spoolss.idl:788: error: Unable to determine origin of type `struct spoolss_security_descriptor' ../librpc/idl/spoolss.idl:800: error: Unable to determine origin of type `struct spoolss_security_descriptor' ../librpc/idl/spoolss.idl:800: error: Unable to determine origin of type `struct spoolss_security_descriptor' ../librpc/idl/spoolss.idl:931: error: Unable to determine origin of type `struct spoolss_security_descriptor' ../librpc/idl/spoolss.idl:931: error: Unable to determine origin of type `struct spoolss_security_descriptor' ../librpc/idl/spoolss.idl:963: error: Unable to determine origin of type `struct spoolss_security_descriptor' ../librpc/idl/spoolss.idl:963: error: Unable to determine origin of type `struct spoolss_security_descriptor' Compiling ../librpc/idl/srvsvc.idl ../librpc/idl/srvsvc.idl:1437: warning: top-level [out] pointer `hnd' is not a [ref] pointer Compiling ../librpc/idl/svcctl.idl ../librpc/idl/svcctl.idl:693: warning: helper() is pidl-specific and deprecated. Use `include' instead ../librpc/idl/svcctl.idl:476: warning: top-level [out] pointer `TagId' is not a [ref] pointer ../librpc/idl/svcctl.idl:487: warning: top-level [out] pointer `service_status' is not a [ref] pointer Compiling ../librpc/idl/trkwks.idl Compiling ../librpc/idl/unixinfo.idl Compiling ../librpc/idl/w32time.idl Compiling ../librpc/idl/winreg.idl ../librpc/idl/winreg.idl:191: warning: Got pointer for `size', expected fully derefenced variable ../librpc/idl/winreg.idl:191: warning: Got pointer for `length', expected fully derefenced variable ../librpc/idl/winreg.idl:191: warning: Got pointer for `size', expected fully derefenced variable ../librpc/idl/winreg.idl:191: warning: Got pointer for `length', expected fully derefenced variable ../librpc/idl/winreg.idl:191: warning: Got pointer for `length', expected fully derefenced variable ../librpc/idl/winreg.idl:191: warning: Got pointer for `length', expected fully derefenced variable ../librpc/idl/winreg.idl:268: warning: Got pointer for `data_size', expected fully derefenced variable ../librpc/idl/winreg.idl:268: warning: Got pointer for `data_length', expected fully derefenced variable ../librpc/idl/winreg.idl:268: warning: Got pointer for `data_size', expected fully derefenced variable ../librpc/idl/winreg.idl:268: warning: Got pointer for `data_length', expected fully derefenced variable ../librpc/idl/winreg.idl:268: warning: Got pointer for `data_length', expected fully derefenced variable ../librpc/idl/winreg.idl:268: warning: Got pointer for `data_length', expected fully derefenced variable Compiling ../librpc/idl/wkssvc.idl Compiling ../librpc/idl/wmi.idl error: Unable to determine origin of type `struct HASH(0x486f1b0)' error: Unable to determine origin of type `struct HASH(0x486f1b0)' Compiling ../librpc/idl/wzcsvc.idl Compiling ../librpc/idl/xattr.idl ../librpc/idl/xattr.idl:198: warning: helper() is pidl-specific and deprecated. Use `include' instead Compiling librpc/idl/libnet_join.idl
/var/tmp/rpm-tmp.nEKrTh#69> CONFIGURE_OPTIONS=' --prefix=/usr --localstatedir=/var/lib/samba --sysconfdir=/etc/samba --with-configdir=/etc/samba --libdir=/usr/lib64 --with-lockdir=/var/lib/samba --with-logfilebase=/var/log/samba --with-mandir=/usr/share/man --with-modulesdir=/usr/lib64/samba --with-rootsbindir=/sbin --with-nmbdsocketdir=/var/lib/samba --enable-cups --enable-debug --disable-static --with-acl-support --with-automount --with-dnsupdate --with-pam --with-pammodulesdir=lib64/security --with-pam_smbpass --with-piddir=/var/run/samba --with-privatedir=/etc/samba --with-quotas --with-swatdir=/usr/share/samba/swat --with-syslog --with-utmp --with-winbind --with-shared-modules=vfs_cacheprime,vfs_readahead,idmap_ad,idmap_adex,idmap_hash,idmap_ldap,idmap_rid,idmap_tdb2 ' /var/tmp/rpm-tmp.nEKrTh#71> for dir in /usr/lib/mit/bin /usr/lib/heimdal /var/tmp/rpm-tmp.nEKrTh#72> test -d /usr/lib/mit/bin /var/tmp/rpm-tmp.nEKrTh#72> export PATH=.:/sbin:/usr/local/sbin:/home/law/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/usr/lib/qt3/bin:/usr/sbin:/etc/local/func_lib:/home/law/lib:/home/law/bin/lib:/usr/lib/mit/bin /var/tmp/rpm-tmp.nEKrTh#72> PATH=.:/sbin:/usr/local/sbin:/home/law/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/usr/lib/qt3/bin:/usr/sbin:/etc/local/func_lib:/home/law/lib:/home/law/bin/lib:/usr/lib/mit/bin /var/tmp/rpm-tmp.nEKrTh#71> for dir in /usr/lib/mit/bin /usr/lib/heimdal /var/tmp/rpm-tmp.nEKrTh#72> test -d /usr/lib/heimdal /var/tmp/rpm-tmp.nEKrTh#74> unset CONFIGURE_OPTIONS_DEVEL /var/tmp/rpm-tmp.nEKrTh#75> ./configure --prefix=/usr --localstatedir=/var/lib/samba --sysconfdir=/etc/samba --with-configdir=/etc/samba --libdir=/usr/lib64 --with-lockdir=/var/lib/samba --with-logfilebase=/var/log/samba --with-mandir=/usr/share/man --with-modulesdir=/usr/lib64/samba --with-rootsbindir=/sbin --with-nmbdsocketdir=/var/lib/samba --enable-cups --enable-debug --disable-static --with-acl-support --with-automount --with-dnsupdate --with-pam --with-pammodulesdir=lib64/security --with-pam_smbpass --with-piddir=/var/run/samba --with-privatedir=/etc/samba --with-quotas --with-swatdir=/usr/share/samba/swat --with-syslog --with-utmp --with-winbind --with-shared-modules=vfs_cacheprime,vfs_readahead,idmap_ad,idmap_adex,idmap_hash,idmap_ldap,idmap_rid,idmap_tdb2 SAMBA VERSION: 3.6.3
/var/tmp/rpm-tmp.nEKrTh#76> ./script/mkversion.sh ./script/mkversion.sh: 'include/version.h' created for Samba("3.6.3-"34.6.1-2797-SUSE-SL12.1-x86_64"") /var/tmp/rpm-tmp.nEKrTh#77> make samba3-idl /var/tmp/rpm-tmp.nEKrTh#78> make -j48 all bin/smbfilter Using CFLAGS = -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -O2 -fbranch-target-load-optimize2 -fgcse -fgcse-las -fgcse-lm -fgcse-sm -fpredictive-commoning -frename-registers -ftree-loop-linear -floop-interchange -floop-strip-mine -floop-block -ftree-loop-distribution -ftree-loop-im -ftree-loop-ivcanon -fivopts -ftree-vectorize -funswitch-loops -fvariable-expansion-in-unroller -freorder-blocks-and-partition -fweb -march=native -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -DIDMAP_RID_SUPPORT_TRUSTED_DOMAINS -g -I. -I/usr/src/packages/BUILD/samba-3.6.3/source3 -Iinclude -I./include -I. -I. -I./../lib/replace -I./../lib/tevent -I./librpc -I./.. -I./../lib/talloc -DHAVE_CONFIG_H -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Iinclude -I./include -I. -I. -I./../lib/replace -I./../lib/tevent -I./librpc -I./.. -I./../lib/popt -DLDAP_DEPRECATED -I/usr/src/packages/BUILD/samba-3.6.3/source3/lib -I.. -D_SAMBA_BUILD_=3 -D_SAMBA_BUILD_=3 mkdir bin PICFLAG = -fPIC LIBS = -lcap -lresolv -lnsl -ldl -lunwind -lunwind-x86_64 -lrt creating /usr/src/packages/BUILD/samba-3.6.3/source3/exports/libtalloc.syms Compiling ../lib/talloc/talloc.c Compiling ../lib/replace/replace.c Compiling ../lib/replace/snprintf.c LDFLAGS = -pie -Wl,-z,relro -L./bin Compiling ../lib/replace/getpass.c Compiling ../nsswitch/libwbclient/wbclient.c DYNEXP = -Wl,--export-dynamic Compiling ../nsswitch/libwbclient/wbc_util.c Compiling ../nsswitch/libwbclient/wbc_idmap.c Compiling ../nsswitch/libwbclient/wbc_pwd.c Compiling ../nsswitch/libwbclient/wbc_sid.c LDSHFLAGS = -fPIC -shared -Wl,-Bsymbolic -Wl,-z,relro -L./bin -lc -Wl,-z,defs Compiling ../nsswitch/libwbclient/wbc_guid.c SHLIBEXT = so SONAMEFLAG = -Wl,-soname= creating /usr/src/packages/BUILD/samba-3.6.3/source3/exports/libwbclient.syms Compiling ../nsswitch/libwbclient/wbc_pam.c Compiling ../nsswitch/wb_common.c Compiling ../lib/util/blocking.c Compiling ../lib/addns/dnsrecord.c Compiling ../lib/addns/dnsutils.c Compiling ../lib/addns/dnssock.c Compiling ../lib/addns/dnsgss.c Compiling ../lib/addns/dnsmarshall.c Compiling lib/netapi/netapi.c Compiling ../lib/addns/error.c Compiling lib/netapi/cm.c Compiling lib/netapi/libnetapi.c Compiling librpc/gen_ndr/ndr_libnetapi.c Compiling lib/netapi/joindomain.c Compiling lib/netapi/serverinfo.c Compiling lib/netapi/getdc.c Compiling lib/netapi/group.c Compiling lib/netapi/localgroup.c Compiling lib/netapi/user.c Compiling lib/netapi/sid.c Compiling lib/netapi/samr.c Compiling lib/netapi/share.c Compiling lib/netapi/file.c Compiling lib/netapi/shutdown.c Compiling lib/netapi/netlogon.c Compiling libnet/libnet_join.c Compiling libnet/libnet_keytab.c Compiling librpc/gen_ndr/ndr_libnet_join.c Compiling ../lib/smbconf/smbconf.c Compiling ../lib/smbconf/smbconf_util.c Compiling ../lib/smbconf/smbconf_txt.c Compiling lib/smbconf/smbconf_reg.c Compiling lib/smbconf/smbconf_init.c Compiling registry/reg_api.c Compiling registry/reg_dispatcher.c Compiling registry/reg_cachehook.c Compiling registry/reg_objects.c Compiling registry/reg_util_internal.c Compiling lib/util_nttoken.c Compiling registry/reg_init_basic.c Compiling registry/reg_backend_db.c Compiling registry/reg_util_token.c Compiling registry/reg_api_util.c Compiling registry/reg_backend_smbconf.c Compiling dynconfig.c Compiling registry/reg_init_smbconf.c Compiling param/loadparm.c Compiling param/loadparm_server_role.c Compiling param/util.c Compiling ../lib/util/rbtree.c Compiling lib/sharesec.c Compiling lib/ldap_debug_handler.c Compiling ../lib/util/signal.c Compiling ../lib/util/time.c Compiling ../lib/util/xfile.c Compiling ../lib/util/util_strlist.c Compiling ../lib/util/util_file.c Compiling ../lib/util/data_blob.c Compiling ../lib/util/util.c Compiling ../lib/util/fsusage.c Compiling ../lib/util/params.c Compiling ../lib/util/talloc_stack.c Compiling ../lib/util/genrand.c Compiling ../lib/util/become_daemon.c Compiling ../lib/util/util_net.c Compiling ../lib/util/system.c Compiling ../lib/util/tevent_unix.c Compiling ../lib/util/tevent_ntstatus.c Compiling ../lib/util/tevent_werror.c Compiling ../lib/util/smb_threads.c Compiling ../lib/util/util_id.c Compiling ../lib/util/rfc1738.c Compiling ../lib/util/select.c Compiling ../lib/util/util_pw.c Compiling ../lib/crypto/crc32.c Compiling ../lib/crypto/hmacmd5.c Compiling ../lib/crypto/md5.c Compiling ../lib/crypto/md4.c Compiling ../lib/crypto/arcfour.c Compiling ../lib/crypto/sha256.c Compiling ../lib/crypto/hmacsha256.c Compiling ../lib/crypto/aes.c Compiling ../lib/crypto/rijndael-alg-fst.c Compiling lib/messages.c Compiling librpc/gen_ndr/ndr_messaging.c Compiling lib/messages_local.c Compiling lib/messages_ctdbd.c Compiling lib/packet.c Compiling lib/interfaces.c Compiling lib/ctdbd_conn.c Compiling lib/memcache.c Compiling lib/talloc_dict.c Compiling lib/serverid.c Compiling lib/util_sconn.c Compiling lib/util_transfer_file.c Compiling ../lib/async_req/async_sock.c Compiling lib/addrchange.c Compiling lib/util_tdb.c Compiling ../lib/util/tdb_wrap.c Compiling ../lib/util/util_tdb.c Compiling lib/dbwrap.c Compiling lib/dbwrap_tdb.c Compiling lib/version.c Compiling lib/g_lock.c Compiling lib/dbwrap_rbt.c Compiling lib/dbwrap_ctdb.c Compiling lib/charcnv.c Compiling ../lib/util/debug_s3.c Compiling ../lib/util/debug.c Compiling lib/fault.c Compiling lib/interface.c Compiling lib/pidfile.c Compiling lib/system.c Compiling lib/sendfile.c Compiling lib/recvfile.c Compiling lib/time.c Compiling lib/username.c Compiling ../libds/common/flag_mapping.c Compiling lib/smbrun.c Compiling lib/access.c Compiling lib/bitmap.c Compiling lib/dprintf.c Compiling ../libcli/registry/util_reg.c Compiling lib/wins_srv.c Compiling lib/clobber.c Compiling lib/util_str.c Compiling lib/util_sid.c Compiling lib/util_unistr.c Compiling lib/util_file.c Compiling ../lib/util/charset/codepoints.c Compiling lib/util.c Compiling lib/util_names.c Compiling lib/util_cmdline.c Compiling lib/util_sock.c Compiling lib/sock_exec.c Compiling lib/util_sec.c Compiling lib/substitute.c Compiling lib/dbwrap_util.c Compiling lib/ms_fnmatch.c Compiling lib/errmap_unix.c Compiling lib/tallocmsg.c Compiling lib/dmallocmsg.c Compiling libsmb/clisigning.c Compiling libsmb/smb_signing.c Compiling ../lib/util/charset/iconv.c Compiling intl/lang_tdb.c Compiling lib/conn_tdb.c Compiling lib/adt_tree.c Compiling lib/sessionid_tdb.c Compiling lib/gencache.c Compiling lib/module.c Compiling ../lib/tevent/tevent.c Compiling ../lib/tevent/tevent_debug.c Compiling lib/events.c Compiling ../lib/tevent/tevent_util.c Compiling ../lib/tevent/tevent_timed.c Compiling ../lib/tevent/tevent_fd.c Compiling ../lib/tevent/tevent_immediate.c Compiling ../lib/tevent/tevent_wakeup.c Compiling ../lib/tevent/tevent_signal.c Compiling ../lib/tevent/tevent_queue.c Compiling ../lib/tevent/tevent_standard.c Compiling ../lib/tevent/tevent_req.c Compiling ../lib/tevent/tevent_poll.c Compiling ../lib/tevent/tevent_select.c Compiling ../lib/tevent/tevent_epoll.c Compiling lib/server_contexts.c Compiling lib/ldap_escape.c Compiling lib/secdesc.c Compiling ../libcli/security/secace.c Compiling ../libcli/security/access_check.c Compiling ../libcli/security/object_tree.c Compiling ../libcli/security/sddl.c Compiling ../libcli/security/secacl.c Compiling lib/fncall.c Compiling libads/krb5_errs.c Compiling lib/system_smbd.c Compiling ../librpc/ndr/ndr.c Compiling ../librpc/ndr/ndr_basic.c Compiling ../librpc/ndr/ndr_misc.c Compiling lib/audit.c Compiling librpc/gen_ndr/ndr_misc.c Compiling librpc/gen_ndr/ndr_security.c Compiling ../librpc/ndr/ndr_sec_helper.c Compiling ../librpc/ndr/ndr_string.c Compiling ../librpc/ndr/uuid.c Compiling librpc/ndr/util.c Compiling librpc/gen_ndr/ndr_server_id.c Compiling librpc/gen_ndr/ndr_dcerpc.c Compiling lib/file_id.c Compiling lib/idmap_cache.c Compiling ../libcli/security/dom_sid.c Compiling ../libcli/security/security_descriptor.c Compiling ../libcli/security/security_token.c Compiling ../libcli/security/util_sid.c Compiling lib/dummyroot.c Compiling lib/dummysmbd.c Compiling libsmb/clientgen.c Compiling libsmb/cliconnect.c Compiling libsmb/clikrb5.c Compiling libsmb/clifile.c Compiling libsmb/clispnego.c Compiling ../libcli/auth/spnego_parse.c Compiling ../lib/util/asn1.c Compiling libsmb/clirap.c Compiling libsmb/clierror.c Compiling libsmb/climessage.c
I apologize for not building an architecture that I don't need to test if it had the same problem. However, the x86_64 build still gets this as user 'me' or the recommended build user of 'root' (usually you get permission errors in building an rpm as a non-root user), though they don't fail the build, you didn't see those or was there omission an oversight? Linking bin/smbpasswd /usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: /usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../lib64/libunwind-ptrace.a(_UPT_access_fpreg.o): relocation R_X86_64_32S against `_UPT_reg_offset' can not be used when making a shared object; recompile with -fPIC /usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../lib64/libunwind-ptrace.a: could not read symbols: Bad value collect2: ld returned 1 exit status make: *** [bin/smbcontrol] Error 1 make: *** Waiting for unfinished jobs.... error: Bad exit status from /var/tmp/rpm-tmp.58OuZa (%build) ---- Investigating....as I know when I build my version locally, I use fPIC... so not sure why build isn't... Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.sLBTbd librpc/idl/libnet_join.idl:73: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/libnet_join.idl:37: warning: [out] argument `account_name' not a pointer librpc/idl/libnet_join.idl:38: warning: [out] argument `netbios_domain_name' not a pointer librpc/idl/libnet_join.idl:39: warning: [out] argument `dns_domain_name' not a pointer librpc/idl/libnet_join.idl:40: warning: [out] argument `forest_name' not a pointer librpc/idl/libnet_join.idl:41: warning: [out] argument `dn' not a pointer librpc/idl/libnet_join.idl:43: warning: [out] argument `modified_config' not a pointer librpc/idl/libnet_join.idl:44: warning: [out] argument `error_string' not a pointer librpc/idl/libnet_join.idl:46: warning: [out] argument `domain_is_ad' not a pointer librpc/idl/libnet_join.idl:64: warning: [out] argument `netbios_domain_name' not a pointer librpc/idl/libnet_join.idl:65: warning: [out] argument `dns_domain_name' not a pointer librpc/idl/libnet_join.idl:66: warning: [out] argument `forest_name' not a pointer librpc/idl/libnet_join.idl:67: warning: [out] argument `modified_config' not a pointer librpc/idl/libnet_join.idl:68: warning: [out] argument `error_string' not a pointer librpc/idl/libnet_join.idl:69: warning: [out] argument `disabled_machine_account' not a pointer librpc/idl/libnet_join.idl:71: warning: [out] argument `deleted_machine_account' not a pointer Compiling librpc/idl/libnetapi.idl Compiling librpc/idl/messaging.idl Compiling librpc/idl/notify.idl Compiling librpc/idl/perfcount.idl Compiling librpc/idl/secrets.idl Compiling librpc/idl/server_id.idl Compiling librpc/idl/wbint.idl Now run ./configure (or ./configure.developer) and then make. - - # define SAMBA_VERSION_STRING SAMBA_VERSION_OFFICIAL_STRING checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu LIBREPLACE_LOCATION_CHECKS: START LIBREPLACE_LOCATION_CHECKS: END LIBREPLACE_CC_CHECKS: START checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for version of gcc... 4.6 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether byte ordering is bigendian... no checking for inline... inline checking for C99 designated initializers... yes checking for a BSD-compatible install... /usr/bin/install -c checking for library containing strerror... none required checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking standards.h usability... no checking standards.h presence... no checking for standards.h... no checking for long long... yes checking size of int... 4 checking size of char... 1 checking size of short... 2 checking size of long... 8 checking size of long long... 8 checking for int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for int64_t... yes checking for uint64_t... yes checking for size_t... yes checking for ssize_t... yes checking size of off_t... 8 checking size of size_t... 8 checking size of ssize_t... 8 checking for intptr_t... yes checking for uintptr_t... yes checking for ptrdiff_t... yes checking for immediate structures... yes LIBREPLACE_CC_CHECKS: END checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking for epoll_create... yes checking that the C compiler understands -Wdeclaration-after-statement... yes checking that the C compiler understands -Werror-implicit-function-declaration... yes checking whether to use profiling... no checking for gawk... gawk checking for gmake... /usr/bin/gmake checking whether we have GNU make... yes checking for perl... /usr/bin/perl checking for python2.6... no checking for python2.5... no checking for python2.4... no checking for python... /usr/bin/python checking for python2.6-config... no checking for python2.5-config... no checking for python2.4-config... no checking for python-config... /usr/bin/python-config checking working python module support... yes checking for ar... ar checking if the linker used by compiler is GNU ld... yes checking GNU ld release date... checking GNU ld release version... checking GNU ld release version major... checking GNU ld release version minor... ./configure: line 7799: test: : integer expression expected ./configure: line 7799: test: : integer expression expected ./configure: line 7802: test: : integer expression expected checking whether gcc and cc understand -c and -o together... yes checking that the C compiler understands -Werror... yes checking that the C compiler understands negative enum values... yes checking for C99 designated initializers... yes checking uname -s... Linux checking uname -r... 3.2.21-Ish-Van checking uname -m... x86_64 checking uname -p... x86_64 checking uname -i... x86_64 checking for LFS support... yes LIBREPLACE_BROKEN_CHECKS: START checking for uid_t in sys/types.h... yes checking for mode_t... yes checking for off_t... yes checking for size_t... (cached) yes checking for pid_t... yes checking for struct stat.st_rdev... yes checking for ino_t... yes checking for loff_t... yes checking for offset_t... no checking for working memcmp... yes checking for pipe... yes checking for strftime... yes checking for srandom... yes checking for random... yes checking for srand... yes checking for rand... yes checking for usleep... yes checking for setbuffer... yes checking for lstat... yes checking for getpgrp... yes checking for utime... yes checking for utimes... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking for stdint.h... (cached) yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking for stdint.h... (cached) yes checking for stdbool.h... (cached) yes checking for bool... yes checking for _Bool... yes checking linux/types.h usability... yes checking linux/types.h presence... yes checking for linux/types.h... yes checking for working mmap... yes checking sys/syslog.h usability... yes checking sys/syslog.h presence... yes checking for sys/syslog.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking vararg.h usability... no checking vararg.h presence... no checking for vararg.h... no checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking unix.h usability... no checking unix.h presence... no checking for unix.h... no checking for seteuid... yes checking for setresuid... yes checking for setegid... yes checking for setresgid... yes checking for chroot... yes checking for bzero... yes checking for strerror... yes checking for strerror_r... yes checking for vsyslog... yes checking for setlinebuf... yes checking for mktime... yes checking for ftruncate... yes checking for chsize... no checking for rename... yes checking for waitpid... yes checking for wait4... yes checking for strlcpy... no checking for strlcat... no checking for initgroups... yes checking for memmove... yes checking for strdup... yes checking for pread... yes checking for pwrite... yes checking for strndup... yes checking for strcasestr... yes checking for strtok_r... yes checking for mkdtemp... yes checking for dup2... yes checking for dprintf... yes checking for vdprintf... yes checking for isatty... yes checking for chown... yes checking for lchown... yes checking for link... yes checking for readlink... yes checking for symlink... yes checking for realpath... yes checking for fdatasync... yes checking for fdatasync declaration... yes checking for clock_gettime... no checking for clock_gettime in -lrt... yes checking for get_current_dir_name... yes checking for setresuid declaration... yes checking for setresgid declaration... yes checking for errno declaration... yes checking for secure mkstemp... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for strings.h... (cached) yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether asprintf is declared... yes checking whether vasprintf is declared... yes checking for snprintf... yes checking for vsnprintf... yes checking for asprintf... yes checking for vasprintf... yes checking for C99 vsnprintf... yes checking for va_copy... yes checking for __FUNCTION__ macro... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for comparison_fn_t... yes checking for setenv declaration... yes checking for setenv... yes checking for unsetenv... yes checking for environ declaration... yes checking for strnlen... yes checking for strtoull... yes checking for __strtoull... no checking for strtouq... yes checking for strtoll... yes checking for __strtoll... no checking for strtoq... yes checking for memmem... yes checking for sig_atomic_t type... yes checking for O_DIRECT flag to open(2)... no checking that the C compiler understands volatile... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/mode.h usability... no checking sys/mode.h presence... no checking for sys/mode.h... no checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking sys/fs/s5param.h usability... no checking sys/fs/s5param.h presence... no checking for sys/fs/s5param.h... no checking sys/filsys.h usability... no checking sys/filsys.h presence... no checking for sys/filsys.h... no checking sys/acl.h usability... yes checking sys/acl.h presence... yes checking for sys/acl.h... yes checking acl/libacl.h usability... yes checking acl/libacl.h presence... yes checking for acl/libacl.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking for sys/select.h... (cached) yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking for poll... yes checking for sys/time.h... (cached) yes checking for utime.h... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking for utime... (cached) yes checking for utimes... (cached) yes checking if gettimeofday takes TZ argument... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking sys/capability.h usability... yes checking sys/capability.h presence... yes checking for sys/capability.h... yes checking for broken RedHat 7.2 system header files... no checking for broken RHEL5 sys/capability.h... no checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking sys/id.h usability... no checking sys/id.h presence... no checking for sys/id.h... no checking compat.h usability... no checking compat.h presence... no checking for compat.h... no checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking sys/priv.h usability... no checking sys/priv.h presence... no checking for sys/priv.h... no checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking sys/security.h usability... no checking sys/security.h presence... no checking for sys/security.h... no checking for getpwnam_r... yes checking for getpwuid_r... yes checking for getpwent_r... yes checking for getpwent_r declaration... yes checking for prototype struct passwd *getpwent_r(struct passwd *src, char *buf, int buflen)... no checking for prototype struct passwd *getpwent_r(struct passwd *src, char *buf, size_t buflen)... no checking for getgrnam_r... yes checking for getgrgid_r... yes checking for getgrent_r... yes checking for getgrent_r declaration... yes checking for prototype struct group *getgrent_r(struct group *src, char *buf, int buflen)... no checking for prototype struct group *getgrent_r(struct group *src, char *buf, size_t buflen)... no checking for getgrouplist... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking fnmatch.h usability... yes checking fnmatch.h presence... yes checking for fnmatch.h... yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking sys/termio.h usability... no checking sys/termio.h presence... no checking for sys/termio.h... no checking for library containing dlopen... -ldl checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen... yes checking for dlsym... yes checking for dlerror... yes checking for dlclose... yes checking for library containing shl_load... no checking dl.h usability... no checking dl.h presence... no checking for dl.h... no checking for shl_load... no checking for shl_unload... no checking for shl_findsym... no checking for prototype void *dlopen(const char* filename, unsigned int flags)... no checking for getpass... yes checking for getpassphrase... no checking whether getpass should be replaced... yes checking whether strptime is available and works... yes checking direct.h usability... no checking direct.h presence... no checking for direct.h... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking ws2tcpip.h usability... no checking ws2tcpip.h presence... no checking for ws2tcpip.h... no checking whether mkdir supports mode... yes checking for timegm... yes checking for broken readdir... no checking for dirfd... yes checking for dirfd declaration... yes checking a usable readdir()... yes checking crypt.h usability... yes checking crypt.h presence... yes checking for crypt.h... yes checking for library containing crypt... -lcrypt checking for CLOCK_MONOTONIC... yes checking for CLOCK_PROCESS_CPUTIME_ID... yes checking for CLOCK_REALTIME... yes checking for struct timespec type... yes checking for printf... yes checking for memset... yes checking for memcpy... yes LIBREPLACE_BROKEN_CHECKS: END checking for syslog... yes LIBREPLACE_NETWORK_CHECKS: START checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking netinet/in_systm.h usability... yes checking netinet/in_systm.h presence... yes checking for netinet/in_systm.h... yes checking for netinet/ip.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking netinet/in_ip.h usability... no checking netinet/in_ip.h presence... no checking for netinet/in_ip.h... no checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for usable net/if.h... yes checking for socklen_t... yes checking for sa_family_t... yes checking for struct addrinfo... yes checking for struct sockaddr... yes checking for struct sockaddr_storage... yes checking for struct sockaddr_in6... yes checking for struct sockaddr_storage.ss_family... yes checking for sin_len in sock... no checking for unix domain sockets... yes checking for connect... yes checking for gethostbyname... yes checking for if_nametoindex... yes checking for socketpair... yes checking for broken inet_ntoa... no checking for inet_ntoa... yes checking for inet_aton... yes checking for inet_ntop... yes checking for inet_pton... yes checking for getaddrinfo... yes checking ifaddrs.h usability... yes checking ifaddrs.h presence... yes checking for ifaddrs.h... yes checking for struct sockaddr.sa_len... no checking for getifaddrs and freeifaddrs... yes checking for iface getifaddrs... lo AF=17 eth2 AF=17 eth3 AF=17 eth0 AF=17 eth1 AF=17 teql0 <no address> tunl0 AF=17 lo IP=127.0.0.1 NETMASK=255.0.0.0 eth2 IP=173.164.175.65 NETMASK=255.255.255.248 eth0 IP=192.168.3.1 NETMASK=255.255.255.0 eth1 IP=192.168.3.129 NETMASK=255.255.255.0 yes checking for IPV6_V6ONLY support... yes checking for ipv6 support... yes LIBREPLACE_NETWORK_CHECKS: END checking aio.h usability... yes checking aio.h presence... yes checking for aio.h... yes checking for sys/fcntl.h... (cached) yes checking for sys/select.h... (cached) yes checking for fcntl.h... (cached) yes checking for sys/time.h... (cached) yes checking sys/unistd.h usability... yes checking sys/unistd.h presence... yes checking for sys/unistd.h... yes checking rpc/nettype.h usability... no checking rpc/nettype.h presence... no checking for rpc/nettype.h... no checking for unistd.h... (cached) yes checking for grp.h... (cached) yes checking for sys/id.h... (cached) no checking for memory.h... (cached) yes checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking for limits.h... (cached) yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking rpc/rpc.h usability... yes checking rpc/rpc.h presence... yes checking for rpc/rpc.h... yes checking rpcsvc/nis.h usability... yes checking rpcsvc/nis.h presence... yes checking for rpcsvc/nis.h... yes checking rpcsvc/ypclnt.h usability... yes checking rpcsvc/ypclnt.h presence... yes checking for rpcsvc/ypclnt.h... yes checking for sys/param.h... (cached) yes checking for ctype.h... (cached) yes checking for sys/wait.h... (cached) yes checking for sys/resource.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking for sys/ipc.h... (cached) yes checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking for sys/mman.h... (cached) yes checking for sys/filio.h... (cached) no checking for sys/priv.h... (cached) no checking for sys/shm.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for stdlib.h... (cached) yes checking for sys/mount.h... (cached) yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking for sys/fs/s5param.h... (cached) no checking for sys/filsys.h... (cached) no checking for termios.h... (cached) yes checking for termio.h... (cached) yes checking for sys/termio.h... (cached) no checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking sys/dustat.h usability... no checking sys/dustat.h presence... no checking for sys/dustat.h... no checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking for stdarg.h... (cached) yes checking sys/sysmacros.h usability... yes checking sys/sysmacros.h presence... yes checking for sys/sysmacros.h... yes checking for sys/syslog.h... (cached) yes checking for syslog.h... (cached) yes checking for langinfo.h... (cached) yes checking for locale.h... (cached) yes checking xfs/libxfs.h usability... no checking xfs/libxfs.h presence... no checking for xfs/libxfs.h... no checking netgroup.h usability... no checking netgroup.h presence... no checking for netgroup.h... no checking linux/falloc.h usability... yes checking linux/falloc.h presence... yes checking for linux/falloc.h... yes checking for rpcsvc/yp_prot.h... yes checking for sys/mode.h... (cached) no checking CoreFoundation/CFStringEncodingConverter.h usability... no checking CoreFoundation/CFStringEncodingConverter.h presence... no checking for CoreFoundation/CFStringEncodingConverter.h... no checking CFStringEncodingConverter.h usability... no checking CFStringEncodingConverter.h presence... no checking for CFStringEncodingConverter.h... no checking valgrind.h usability... no checking valgrind.h presence... no checking for valgrind.h... no checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking valgrind/memcheck.h usability... no checking valgrind/memcheck.h presence... no checking for valgrind/memcheck.h... no checking for shadow.h... (cached) yes checking nss.h usability... yes checking nss.h presence... yes checking for nss.h... yes checking nss_common.h usability... no checking nss_common.h presence... no checking for nss_common.h... no checking nsswitch.h usability... no checking nsswitch.h presence... no checking for nsswitch.h... no checking ns_api.h usability... no checking ns_api.h presence... no checking for ns_api.h... no checking for sys/security.h... (cached) no checking syscall.h usability... yes checking syscall.h presence... yes checking for syscall.h... yes checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking sys/attributes.h usability... no checking sys/attributes.h presence... no checking for sys/attributes.h... no checking attr/xattr.h usability... yes checking attr/xattr.h presence... yes checking for attr/xattr.h... yes checking sys/xattr.h usability... yes checking sys/xattr.h presence... yes checking for sys/xattr.h... yes checking sys/extattr.h usability... no checking sys/extattr.h presence... no checking for sys/extattr.h... no checking for sys/uio.h... (cached) yes checking sys/ea.h usability... no checking sys/ea.h presence... no checking for sys/ea.h... no checking sys/proplist.h usability... no checking sys/proplist.h presence... no checking for sys/proplist.h... no checking sys/cdefs.h usability... yes checking sys/cdefs.h presence... yes checking for sys/cdefs.h... yes checking glob.h usability... yes checking glob.h presence... yes checking for glob.h... yes checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking utmpx.h usability... yes checking utmpx.h presence... yes checking for utmpx.h... yes checking lastlog.h usability... yes checking lastlog.h presence... yes checking for lastlog.h... yes checking size of int... (cached) 4 checking size of long... (cached) 8 checking size of long long... (cached) 8 checking size of short... (cached) 2 checking for an ANSI C-conforming const... yes checking for inline... (cached) inline checking whether byte ordering is bigendian... (cached) no checking whether char is unsigned... no checking return type of signal handlers... void checking for uid_t in sys/types.h... (cached) yes checking for mode_t... (cached) yes checking for off_t... (cached) yes checking for size_t... (cached) yes checking for pid_t... (cached) yes checking for struct stat.st_rdev... (cached) yes checking for d_off in dirent... yes checking for ssize_t... (cached) yes checking for wchar_t... yes checking for cups-config... /usr/bin/cups-config checking cups/cups.h usability... yes checking cups/cups.h presence... yes checking for cups/cups.h... yes checking cups/language.h usability... yes checking cups/language.h presence... yes checking for cups/language.h... yes checking for httpConnect in -lcups... yes checking for httpConnectEncrypt in -lcups... yes checking if the compiler will optimize out function calls... yes checking for fd passing via msg_control... yes checking for fd passing via msg_acctrights... no checking for dirfd... (cached) yes checking for struct sigevent type... yes checking for struct sigevent.sigev_value.sival_ptr... yes checking for struct sigevent.sigev_value.sigval_ptr... no checking for real setresuid... yes checking for real setresgid... yes checking for working memcmp... (cached) yes checking whether to use readline... yes checking readline.h usability... no checking readline.h presence... no checking for readline.h... no checking history.h usability... no checking history.h presence... no checking for history.h... no checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking readline/history.h usability... yes checking readline/history.h presence... yes checking for readline/history.h... yes checking for readline.h... (cached) no checking for readline/readline.h... (cached) yes checking for tgetent in -lncurses... yes checking for rl_callback_handler_install in -lreadline... yes checking for rl_completion_matches in -lreadline... yes checking whether rl_event_hook is declared... no checking for history_list in -lreadline... yes checking for library containing yp_get_default_domain... -lnsl checking for yp_get_default_domain... yes checking for execl... yes checking for getcwd... yes checking for fchown... yes checking for chmod... yes checking for fchmod... yes checking for mknod... yes checking for mknod64... no checking for strtol... yes checking for strchr... yes checking for chflags... no checking for getrlimit... yes checking for fsync... yes checking for setpgid... yes checking for fdatasync... (cached) yes checking for setsid... yes checking for glob... yes checking for strpbrk... yes checking for crypt16... no checking for getauthuid... no checking for sigprocmask... yes checking for sigblock... yes checking for sigaction... yes checking for sigset... yes checking for innetgr... yes checking for setnetgrent... yes checking for getnetgrent... yes checking for endnetgrent... yes checking for initgroups... (cached) yes checking for select... yes checking for rdchk... no checking for getgrnam... yes checking for getgrent... yes checking for pathconf... yes checking for getgrset... no checking for setpriv... no checking for setgidx... no checking for setuidx... no checking for setgroups... yes checking for sysconf... yes checking for stat64... yes checking for fstat64... yes checking for lstat64... yes checking for fopen64... yes checking for atexit... yes checking for grantpt... yes checking for lseek64... yes checking for ftruncate64... yes checking for posix_fallocate... yes checking for posix_fallocate64... yes checking for fallocate... yes checking for fallocate64... yes checking for fseeko... yes checking for fseek64... no checking for fseeko64... yes checking for ftell64... no checking for ftello64... yes checking for setluid... no checking for getpwanam... no checking for opendir64... no checking for readdir64... yes checking for seekdir64... no checking for telldir64... no checking for rewinddir64... no checking for closedir64... no checking for fdopendir... yes checking for fdopendir64... no checking for getpwent_r... (cached) yes checking for getdents64... no checking for setenv... (cached) yes checking for strcasecmp... yes checking for fcvt... yes checking for fcvtl... no checking for syslog... (cached) yes checking for vsyslog... (cached) yes checking for timegm... (cached) yes checking for setlocale... yes checking for nl_langinfo... yes checking for nanosleep... yes checking for lutimes... yes checking for futimes... yes checking for utimensat... yes checking for futimens... yes checking for mlock... yes checking for munlock... yes checking for mlockall... yes checking for munlockall... yes checking for memalign... yes checking for posix_memalign... yes checking for hstrerror... yes checking for sys/mman.h... (cached) yes checking for shmget... yes checking for shm_open... no checking for gettext... yes checking for dgettext... yes checking for bindtextdomain... yes checking for textdomain... yes checking for strupr... no checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking libexc.h usability... no checking libexc.h presence... no checking for libexc.h... no checking libunwind.h usability... yes checking libunwind.h presence... yes checking for libunwind.h... yes checking for library containing backtrace_symbols... none required checking for backtrace_symbols... yes checking for trace_back_stack in -lexc... no checking for sysctlbyname... no checking for /proc/sys/kernel/core_pattern... yes checking gpfs_gpl.h usability... no checking gpfs_gpl.h presence... no checking for gpfs_gpl.h... no checking for Isilon OneFS... no checking for libunwind... yes checking libunwind-ptrace.h usability... yes checking libunwind-ptrace.h presence... yes checking for libunwind-ptrace.h... yes checking for _UPT_create in -lunwind-ptrace... yes checking sys/ptrace.h usability... yes checking sys/ptrace.h presence... yes checking for sys/ptrace.h... yes checking for the Linux ptrace(2) interface... yes checking for _dup... no checking for _dup2... no checking for _opendir... no checking for _readdir... no checking for _seekdir... no checking for _telldir... no checking for _closedir... no checking for __dup... no checking for __dup2... yes checking for __opendir... no checking for __readdir... no checking for __seekdir... no checking for __telldir... no checking for __closedir... no checking for __getcwd... no checking for _getcwd... no checking for __xstat... yes checking for __fxstat... yes checking for __lxstat... yes checking for _stat... no checking for _lstat... no checking for _fstat... no checking for __stat... yes checking for __lstat... yes checking for __fstat... yes checking for _acl... no checking for __acl... no checking for _facl... no checking for __facl... no checking for _open... no checking for __open... yes checking for _chdir... no checking for __chdir... no checking for _close... no checking for __close... yes checking for _fchdir... no checking for __fchdir... no checking for _fcntl... no checking for __fcntl... yes checking for getdents... no checking for __getdents... no checking for _lseek... no checking for __lseek... yes checking for _read... no checking for __read... yes checking for getdirentries... yes checking for _write... no checking for __write... yes checking for _fork... no checking for __fork... yes checking for _stat64... no checking for __stat64... no checking for _fstat64... no checking for __fstat64... no checking for _lstat64... no checking for __lstat64... no checking for __sys_llseek... no checking for llseek... yes checking for _llseek... no checking for __llseek... no checking for readdir64... (cached) yes checking for _readdir64... no checking for __readdir64... no checking for pread... (cached) yes checking for _pread... no checking for __pread... no checking for pread64... yes checking for _pread64... no checking for __pread64... yes checking for pwrite... (cached) yes checking for _pwrite... no checking for __pwrite... no checking for pwrite64... yes checking for _pwrite64... no checking for __pwrite64... yes checking for open64... yes checking for _open64... no checking for __open64... yes checking for creat64... yes checking for prctl... yes checking for good getgrouplist... yes checking for struct stat.st_mtim.tv_nsec... yes checking for struct stat.st_mtimensec... no checking for struct stat.st_mtimespec.tv_nsec... no checking for struct stat.st_mtime_n... no checking for struct stat.st_umtime... no checking for struct stat.st_birthtimespec.tv_nsec... no checking for struct stat.st_birthtime... no checking whether there is DOS flags support in the stat struct... no checking whether we can compile with __attribute__((destructor))... yes checking for dn_expand in -lresolv... no checking for _dn_expand in -lresolv... no checking for __dn_expand in -lresolv... yes checking for putprpwnam... no checking for putprpwnam in -lsecurity... no checking for putprpwnam... (cached) no checking for putprpwnam in -lsec... no checking for set_auth_parameters... no checking for set_auth_parameters in -lsecurity... no checking for set_auth_parameters... (cached) no checking for set_auth_parameters in -lsec... no checking for getspnam... yes checking for getspnam... (cached) yes checking for getspnam... (cached) yes checking for bigcrypt... no checking for bigcrypt in -lsecurity... no checking for bigcrypt... (cached) no checking for bigcrypt in -lsec... no checking for getprpwnam... no checking for getprpwnam in -lsecurity... no checking for getprpwnam... (cached) no checking for getprpwnam in -lsec... no checking for strsignal... yes checking for library containing getxattr... none required checking for getxattr... yes checking for lgetxattr... yes checking for fgetxattr... yes checking for listxattr... yes checking for llistxattr... yes checking for flistxattr... yes checking for removexattr... yes checking for lremovexattr... yes checking for fremovexattr... yes checking for setxattr... yes checking for lsetxattr... yes checking for fsetxattr... yes checking for getea... no checking for attr_get... no checking for extattr_delete_file... no checking whether xattr interface takes additional options... no checking for -pie and -fPIE... yes checking for -Wl,-z,relro... yes checking ability to build shared libraries... true checking if -Wl,-z,defs works... yes checking LDSHFLAGS_Z_DEFS... -Wl,-z,defs checking LDFLAGS... -L./bin checking DYNEXP... -Wl,--export-dynamic checking SHLD... ${CC} ${CFLAGS} checking LDSHFLAGS... -shared -Wl,-Bsymbolic checking SHLIBEXT... so checking SONAMEFLAG... -Wl,-soname= checking PICFLAG... -fPIC checking NSSSONAMEVERSIONSUFFIX... checking whether building shared libraries actually works... yes checking used PICFLAG... -fPIC checking whether to use shared libraries internally... true checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for LIBTALLOC... no checking size of size_t... (cached) 8 checking size of void *... 8 checking whether to build the libtalloc shared library... yes checking for LIBTDB... yes checking whether to build the libnetapi shared library... yes checking whether to build the libsmbclient shared library... yes checking whether to build the libsmbsharemodes shared library... yes checking whether to build the libaddns shared library... no shared library not selected checking for long long... yes checking for intptr_t... (cached) yes checking for LL suffix on long long integers... yes checking for 64 bit time_t... yes checking for TIME_T_MAX... yes checking for 64 bit off_t... yes checking for off64_t... no checking for 64 bit ino_t... yes checking for ino64_t... no checking for 64 bit dev_t... yes checking for dev64_t... no checking for struct dirent64... no checking for struct dirent64... yes checking for major macro... yes checking for minor macro... yes checking for makedev macro... yes checking for unsigned char... no checking whether seekdir returns void... yes checking for __FUNCTION__ macro... yes checking for broken readdir name... no checking for utimbuf... yes checking for pututline... yes checking for pututxline... yes checking for updwtmp... yes checking for updwtmpx... yes checking for getutmpx... yes checking for getutxent... yes checking for ut_name in utmp... yes checking for ut_user in utmp... yes checking for ut_id in utmp... yes checking for ut_host in utmp... yes checking for ut_time in utmp... yes checking for ut_tv in utmp... no checking for ut_type in utmp... yes checking for ut_pid in utmp... yes checking for ut_exit in utmp... yes checking for ut_addr_v6 in utmp... yes checking for ut_addr in utmp... yes checking whether pututline returns pointer... yes checking for ut_syslen in utmpx... no checking for linux fallocate... yes checking for linux fallocate64... yes checking for iconv in /usr/lib... yes checking can we convert from CP850 to UCS2-LE?... CP850 checking can we convert from ASCII to UCS2-LE?... ASCII checking can we convert from UTF-8 to UCS2-LE?... UTF-8 checking for Linux kernel oplocks... yes checking for kernel change notify support... yes checking for inotify support... checking linux/inotify.h usability... yes checking linux/inotify.h presence... yes checking for linux/inotify.h... yes checking asm/unistd.h usability... yes checking asm/unistd.h presence... yes checking for asm/unistd.h... yes checking sys/inotify.h usability... yes checking sys/inotify.h presence... yes checking for sys/inotify.h... yes checking for inotify_init... yes checking for __NR_inotify_init declaration... yes checking fam.h usability... yes checking fam.h presence... yes checking for fam.h... yes checking for FAMOpen2 in -lfam... yes checking for FAMNoExists in -lfam... no checking whether to use DMAPI support... auto checking for dm_get_eventlist in -ldm... no checking for dm_get_eventlist in -ljfsdm... no checking for dm_get_eventlist in -ldmapi... no checking for dm_get_eventlist in -lxdsm... no configure: DMAPI support not present checking for kernel share modes... yes checking for IRIX kernel oplock type definitions... no checking for sys/capability.h... (cached) yes checking for cap_get_proc... no checking for cap_get_proc in -lcap... yes checking for POSIX capabilities... yes checking for int16 typedef included by rpc/rpc.h... no checking for uint16 typedef included by rpc/rpc.h... no checking for int32 typedef included by rpc/rpc.h... no checking for uint32 typedef included by rpc/rpc.h... no checking for conflicting AUTH_ERROR define in rpc/rpc.h... no checking for test routines... yes checking for ftruncate extend... yes checking for broken getgroups... no checking for sysconf(_SC_NGROUPS_MAX)... yes checking for sysconf(_SC_NPROC_ONLN)... no checking for sysconf(_SC_NPROCESSORS_ONLN)... yes checking for sysconf(_SC_PAGESIZE)... yes checking for getpagesize... yes checking for setreuid... yes checking for the Darwin initgroups system call... no checking for fcntl locking... yes checking for broken (glibc2.1/x86) 64 bit fcntl locking... no checking for 64 bit fcntl locking... yes checking for broken posix_fallocate... no checking for st_blocks in struct stat... yes checking for blksize_t... yes checking for blkcnt_t... yes checking for st_blksize in struct stat... yes checking for st_flags in struct stat... no checking for broken nisplus include files... no checking if the realpath function allows a NULL argument... yes checking whether to use AFS clear-text auth... no checking whether to use AFS fake-kaserver... no checking whether to use AFS ACL mapping module... no checking whether to use DFS clear-text auth... no checking for LDAP support... auto checking ldap.h usability... yes checking ldap.h presence... yes checking for ldap.h... yes checking lber.h usability... yes checking lber.h presence... yes checking for lber.h... yes checking for ber_tag_t... yes checking for ber_scanf in -llber... yes checking for ber_sockbuf_add_io... yes checking for LDAP_OPT_SOCKBUF... yes checking for LBER_OPT_LOG_PRINT_FN... yes checking for ldap_init in -lldap... yes checking for ldap_set_rebind_proc... yes checking whether ldap_set_rebind_proc takes 3 arguments... 3 checking for ldap_initialize... yes checking whether LDAP support is used... yes checking for Active Directory and krb5 support... auto checking for ldap_initialize... (cached) yes checking for ldap_add_result_entry... yes checking for kerberos 5 install path... no krb5-path given checking for krb5-config... /usr/lib/mit/bin/krb5-config checking for working krb5-config... yes checking krb5.h usability... yes checking krb5.h presence... yes checking for krb5.h... yes checking for KRB5_DEPRECATED define taking an identifier... yes checking gssapi.h usability... yes checking gssapi.h presence... yes checking for gssapi.h... yes checking gssapi/gssapi_generic.h usability... yes checking gssapi/gssapi_generic.h presence... yes checking for gssapi/gssapi_generic.h... yes checking gssapi/gssapi.h usability... yes checking gssapi/gssapi.h presence... yes checking for gssapi/gssapi.h... yes checking gssapi/gssapi_ext.h usability... yes checking gssapi/gssapi_ext.h presence... yes checking for gssapi/gssapi_ext.h... yes checking com_err.h usability... no checking com_err.h presence... no checking for com_err.h... no checking for _et_list in -lcom_err... yes checking for krb5_encrypt_data in -lk5crypto... yes checking for des_set_key in -lcrypto... no checking for copy_Authenticator in -lasn1... no checking for roken_getaddrinfo_hostspec in -lroken... no checking for gss_display_status in -lgssapi... no checking for krb5_mk_req_extended in -lkrb5... yes checking for krb5_kt_compare in -lkrb5... no checking for gss_display_status in -lgssapi_krb5... yes checking for gss_wrap_iov... yes checking for krb5_set_real_time... yes checking for krb5_set_default_in_tkt_etypes... no checking for krb5_set_default_tgs_enctypes... yes checking for krb5_set_default_tgs_ktypes... yes checking for krb5_principal2salt... yes checking for krb5_use_enctype... yes checking for krb5_string_to_key... yes checking for krb5_get_pw_salt... no checking for krb5_string_to_key_salt... no checking for krb5_auth_con_setkey... no checking for krb5_auth_con_setuseruserkey... yes checking for krb5_locate_kdc... yes checking for krb5_get_permitted_enctypes... yes checking for krb5_get_default_in_tkt_etypes... no checking for krb5_free_data_contents... yes checking for krb5_principal_get_comp_string... no checking for krb5_free_unparsed_name... yes checking for krb5_free_keytab_entry_contents... yes checking for krb5_kt_free_entry... yes checking for krb5_krbhst_init... no checking for krb5_krbhst_get_addrinfo... no checking for krb5_c_enctype_compare... yes checking for krb5_enctypes_compatible_keys... no checking for krb5_crypto_init... no checking for krb5_crypto_destroy... no checking for krb5_decode_ap_req... no checking for free_AP_REQ... no checking for krb5_verify_checksum... yes checking for krb5_c_verify_checksum... yes checking for krb5_principal_compare_any_realm... yes checking for krb5_parse_name_norealm... no checking for krb5_princ_size... no checking for krb5_get_init_creds_opt_set_pac_request... no checking for krb5_get_renewed_creds... yes checking for krb5_get_kdc_cred... no checking for krb5_free_error_contents... no checking for initialize_krb5_error_table... yes checking for krb5_get_init_creds_opt_alloc... yes checking for krb5_get_init_creds_opt_free... yes checking for krb5_get_init_creds_opt_get_error... no checking for krb5_enctype_to_string... yes checking for krb5_fwd_tgt_creds... yes checking for krb5_auth_con_set_req_cksumtype... yes checking for krb5_get_creds_opt_alloc... no checking for krb5_get_creds_opt_set_impersonate... no checking for krb5_get_creds... no checking for krb5_get_credentials_for_user... yes checking for krb5_get_host_realm... yes checking for krb5_free_host_realm... yes checking for gss_get_name_attribute... yes checking whether krb5_get_credentials_for_user is declared... no checking whether krb5_auth_con_set_req_cksumtype is declared... yes checking whether krb5_ticket contains kvno and enctype... yes checking whether krb5_get_init_creds_opt_free takes a context argument... yes checking whether krb5_verify_checksum takes 7 arguments... 7 checking for checksum in krb5_checksum... no checking for etype in EncryptedData... no checking for ticket pointer in krb5_ap_req... yes checking for e_data pointer in krb5_error... no checking for krb5_crypto type... no checking for krb5_encrypt_block type... yes checking for addrtype in krb5_address... yes checking for addr_type in krb5_address... no checking for enc_part2 in krb5_ticket... yes checking for keyblock in krb5_creds... yes checking for session in krb5_creds... no checking for keyvalue in krb5_keyblock... no checking for ENCTYPE_ARCFOUR_HMAC_MD5... no checking for KEYTYPE_ARCFOUR_56... no checking for ENCTYPE_ARCFOUR_HMAC... yes checking for AP_OPTS_USE_SUBKEY... yes checking for KV5M_KEYTAB... yes checking for KRB5_KU_OTHER_CKSUM... no checking for KRB5_KEYUSAGE_APP_DATA_CKSUM... yes checking for the krb5_princ_component macro... yes checking for key in krb5_keytab_entry... yes checking for keyblock in krb5_keytab_entry... no checking for magic in krb5_address... yes checking for WRFILE: keytab support... yes checking for krb5_realm type... no checking for krb5_princ_realm returns krb5_realm or krb5_data... no checking for krb5_addresses type... no checking whether krb5_mk_error takes 3 arguments MIT or 9 Heimdal... yes checking for krb5_error_code krb5_enctype_to_string(krb5_context context, krb5_enctype enctype, char **str)... no checking for krb5_error_code krb5_enctype_to_string(krb5_enctype enctype, char *str, size_t len)... yes checking for krb5_principal_get_realm... no checking for krb5_princ_realm... yes checking whether Active Directory and krb5 support is used... yes checking for nscd_flush_cache in -lnscd... yes checking whether to enable DNS Updates support... yes checking uuid/uuid.h usability... yes checking uuid/uuid.h presence... yes checking for uuid/uuid.h... yes checking for uuid_generate... no checking for uuid_generate in -luuid... yes checking whether DNS Updates support is used... yes checking whether to use automount... yes checking whether to try PAM support... yes checking security/pam_appl.h usability... yes checking security/pam_appl.h presence... yes checking for security/pam_appl.h... yes checking pam/pam_appl.h usability... no checking pam/pam_appl.h presence... no checking for pam/pam_appl.h... no checking for pam_get_data in -lpam... yes checking for security/pam_modules.h... yes checking for pam/pam_modules.h... no checking security/pam_ext.h usability... yes checking security/pam_ext.h presence... yes checking for security/pam_ext.h... yes checking security/_pam_macros.h usability... yes checking security/_pam_macros.h presence... yes checking for security/_pam_macros.h... yes checking pam/pam_ext.h usability... no checking pam/pam_ext.h presence... no checking for pam/pam_ext.h... no checking pam/_pam_macros.h usability... no checking pam/_pam_macros.h presence... no checking for pam/_pam_macros.h... no checking for pam_vsyslog... yes checking whether to use PAM support... yes checking whether to have PAM MODULES support... yes checking whether to use pam_smbpass... yes checking whether to use NISPLUS_HOME... no checking whether to use syslog logging... yes checking whether to use a custom syslog facility... checking whether to try disk-quotas support... yes checking whether to try the new lib/sysquotas.c interface... auto checking whether to try the lib/sysquotas.c interface on linux-gnu... yes checking whether to use the lib/sysquotas_linux.c builtin support... yes checking whether to use the lib/sysquotas_xfs.c builtin support... yes checking asm/types.h usability... yes checking asm/types.h presence... yes checking for asm/types.h... yes checking sys/fs/vx_quota.h usability... no checking sys/fs/vx_quota.h presence... no checking for sys/fs/vx_quota.h... no checking linux/dqblk_xfs.h usability... yes checking linux/dqblk_xfs.h presence... yes checking for linux/dqblk_xfs.h... yes checking sys/quota.h usability... yes checking sys/quota.h presence... yes checking for sys/quota.h... yes checking if struct dqblk has .dqb_fsoftlimit... no checking for mntent.h... (cached) yes checking for setmntent... yes checking for getmntent... yes checking for endmntent... yes checking devnm.h usability... no checking devnm.h presence... no checking for devnm.h... no checking for devnm... no checking whether the sys_quota interface works... yes checking whether to use the new lib/sysquotas.c interface... yes checking whether the sys_quota interface works with NFS... yes checking whether the sys_quota interface works with XFS... no checking whether the old quota support works... yes checking whether to use the old quota support... no checking whether to support utmp accounting... yes configure: checking how to get filesystem space usage... checking statvfs64 function (SVR4)... yes checking that statvfs.f_fsid is an integer... yes checking that statvfs.f_frsize works... yes checking that statvfs.statvfs_f_flag works... yes checking that statvfs.statvfs_f_flags works... no checking if large file support can be enabled... yes checking cluster support... auto configure: checking whether cluster support is available checking for ctdb.h... yes checking for ctdb_private.h... yes checking for CTDB_CONTROL_TRANS3_COMMIT declaration... yes checking for CTDB_CONTROL_SCHEDULE_FOR_DELETION declaration... yes checking for struct ctdb_tcp_client... no checking for struct ctdb_control_tcp... yes checking for struct ctdb_control_tcp_addr... yes configure: Building with cluster support checking for linux/netlink.h... yes checking for linux/rtnetlink.h... yes checking whether to support ACLs... yes configure: checking whether ACL support is available: checking for acl_get_file in -lacl... yes checking for getxattr in -lattr... yes checking for POSIX ACL support... yes configure: Using posix ACLs checking for acl_get_perm_np... no checking whether to support asynchronous io... no checking whether to check to support sendfile... yes checking for linux sendfile64 support... yes checking for linux sendfile support... yes checking for broken linux sendfile support... yes checking for Linux readahead... yes checking for readahead declaration... yes checking for posix_fadvise... yes checking for Linux splice... yes checking for splice declaration... yes checking for a broken readlink syscall... no checking whether to build winbind... yes checking for krb5/locate_plugin.h... yes checking for union nss_XbyY_key.ipnode.af_family... no checking for struct passwd.pw_comment... no checking for struct passwd.pw_age... no checking for struct secmethod_table.method_attrlist... no checking for struct secmethod_table.method_version... no checking for SO_PEERCRED... yes checking for getpeereid... no checking for poptGetContext in -lpopt... yes checking whether to use included popt... no checking avahi-common/watch.h usability... yes checking avahi-common/watch.h presence... yes checking for avahi-common/watch.h... yes checking avahi-client/client.h usability... yes checking avahi-client/client.h presence... yes checking for avahi-client/client.h... yes checking for avahi_client_new in -lavahi-client... yes checking for avahi_strerror in -lavahi-common... yes checking for pthread_attr_init in -lpthread... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for iniparser_load in -liniparser... yes checking whether to use included iniparser... no checking for setnetgrent prototype... yes checking for getnetgrent prototype... yes checking for endnetgrent prototype... yes checking for getmntent... (cached) yes checking for sys/statfs.h... (cached) yes checking vfs_fileid: checking for statfs() and struct statfs.f_fsid)... yes checking how to build pdb_ldap... static checking how to build pdb_ads... not checking how to build pdb_smbpasswd... static checking how to build pdb_tdbsam... static checking how to build pdb_wbc_sam... static checking how to build idmap_ldap... shared checking how to build idmap_tdb... static checking how to build idmap_tdb2... shared checking how to build idmap_passdb... static checking how to build idmap_nss... static checking how to build idmap_rid... shared checking how to build idmap_autorid... shared checking how to build idmap_ad... shared checking how to build idmap_hash... shared checking how to build idmap_adex... shared checking how to build nss_info_template... static checking how to build charset_weird... not checking how to build charset_CP850... shared checking how to build charset_CP437... shared checking how to build charset_macosxfs... not checking how to build auth_sam... static checking how to build auth_unix... static checking how to build auth_winbind... static checking how to build auth_wbc... static checking how to build auth_server... static checking how to build auth_domain... static checking how to build auth_builtin... static checking how to build auth_script... shared checking how to build auth_netlogond... not checking how to build vfs_default... static checking how to build vfs_recycle... shared checking how to build vfs_audit... shared checking how to build vfs_extd_audit... shared checking how to build vfs_full_audit... shared checking how to build vfs_netatalk... shared checking how to build vfs_fake_perms... shared checking how to build vfs_default_quota... shared checking how to build vfs_readonly... shared checking how to build vfs_cap... shared checking how to build vfs_expand_msdfs... shared checking how to build vfs_shadow_copy... shared checking how to build vfs_shadow_copy2... shared checking how to build vfs_afsacl... not checking how to build vfs_xattr_tdb... shared checking how to build vfs_posixacl... static checking how to build vfs_aixacl... not checking how to build vfs_aixacl2... not checking how to build vfs_solarisacl... not checking how to build vfs_irixacl... not checking how to build vfs_hpuxacl... not checking how to build vfs_tru64acl... not checking how to build vfs_catia... shared checking how to build vfs_streams_xattr... shared checking how to build vfs_streams_depot... shared checking how to build vfs_cacheprime... shared checking how to build vfs_prealloc... not checking how to build vfs_commit... not checking how to build vfs_gpfs... not checking how to build vfs_gpfs_hsm_notify... not checking how to build vfs_readahead... shared checking how to build vfs_tsmsm... not checking how to build vfs_fileid... shared checking how to build vfs_aio_fork... not checking how to build vfs_aio_pthread... not checking how to build vfs_preopen... shared checking how to build vfs_syncops... shared checking how to build vfs_zfsacl... not checking how to build vfs_notify_fam... shared checking how to build vfs_acl_xattr... shared checking how to build vfs_acl_tdb... shared checking how to build vfs_smb_traffic_analyzer... shared checking how to build vfs_onefs... not checking how to build vfs_onefs_shadow_copy... not checking how to build vfs_dirsort... shared checking how to build vfs_scannedonly... shared checking how to build vfs_crossrename... shared checking how to build vfs_linux_xfs_sgid... shared checking how to build vfs_time_audit... shared checking how to build perfcount_onefs... not checking how to build perfcount_test... not checking how to build gpext_registry... not checking how to build gpext_scripts... not checking how to build gpext_security... not checking whether to enable build farm hacks... no checking if sigaction works with realtime signals... yes checking if libpthread is linked... no checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for zlibVersion in -lz... yes checking for zlib >= 1.2.3... yes Using libraries: LIBS = -lcap -lresolv -lnsl -ldl -lunwind -lunwind-x86_64 -lrt KRB5_LIBS = -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err LDAP_LIBS = -lldap -llber UUID_LIBS = -luuid DNSSD_LIBS = AUTH_LIBS = -lcrypt -lpam checking configure summary... yes configure: creating ./config.status config.status: creating Makefile config.status: creating script/findsmb config.status: creating smbadduser config.status: creating script/gen-8bit-gap.sh config.status: creating script/installbin.sh config.status: creating script/uninstallbin.sh config.status: creating lib/netapi/examples/Makefile config.status: creating lib/netapi/tests/Makefile config.status: creating pkgconfig/smbclient.pc config.status: creating pkgconfig/wbclient.pc config.status: creating pkgconfig/netapi.pc config.status: creating pkgconfig/smbsharemodes.pc config.status: creating pkgconfig/talloc.pc config.status: creating ../examples/libsmbclient/Makefile.internal config.status: creating include/config.h config.status: executing rm-stdint.h commands config.status: executing rm-stdbool.h commands config.status: executing default-1 commands libsmb/clikrb5.c: In function ‘get_krb5_smb_session_key’: libsmb/clikrb5.c:1025:3: warning: ‘krb5_auth_con_getremotesubkey’ is deprecated (declared at /usr/include/krb5/krb5.h:2109) [-Wdeprecated-declarations] libsmb/clikrb5.c:1028:3: warning: ‘krb5_auth_con_getlocalsubkey’ is deprecated (declared at /usr/include/krb5/krb5.h:2105) [-Wdeprecated-declarations] Compiling libsmb/clireadwrite.c Compiling libsmb/clilist.c Compiling libsmb/cliprint.c Compiling libsmb/clitrans.c Compiling libsmb/clisecdesc.c Compiling libsmb/clidgram.c Compiling libsmb/clistr.c Compiling libsmb/cliquota.c Compiling libsmb/clifsinfo.c Compiling libsmb/clidfs.c Compiling libsmb/clioplock.c Compiling libsmb/clirap2.c Compiling libsmb/smb_seal.c Compiling libsmb/async_smb.c Compiling libsmb/cli_np_tstream.c Compiling libsmb/smbsock_connect.c Compiling ../libcli/auth/ntlm_check.c Compiling libsmb/ntlmssp_wrap.c Compiling libsmb/ntlmssp.c Compiling ../libcli/auth/ntlmssp.c Compiling ../libcli/auth/ntlmssp_sign.c Compiling librpc/gen_ndr/ndr_ntlmssp.c Compiling ../librpc/ndr/ndr_ntlmssp.c Compiling ../libcli/auth/ntlmssp_ndr.c Compiling ../libcli/auth/ntlmssp_server.c Compiling libsmb/nterr.c Compiling libsmb/smberr.c Compiling ../libcli/util/doserr.c Compiling libsmb/errormap.c Compiling ../libcli/auth/smbdes.c Compiling ../librpc/rpc/dcerpc_error.c Compiling ../libcli/auth/smbencrypt.c Compiling ../libcli/auth/msrpc_parse.c Compiling ../libcli/auth/session.c Compiling passdb/secrets.c Compiling passdb/machine_account_secrets.c Compiling passdb/machine_sid.c Compiling libsmb/nmblib.c Compiling librpc/gen_ndr/ndr_secrets.c Compiling libsmb/unexpected.c Compiling libsmb/namecache.c Compiling libsmb/namequery.c Compiling ../libcli/nbt/lmhosts.c Compiling libsmb/conncache.c Compiling libads/dns.c Compiling libads/sitename_cache.c Compiling ../libcli/nbt/nbtname.c Compiling ../libcli/netlogon/netlogon.c Compiling ../libcli/netlogon/ndr_netlogon.c Compiling librpc/gen_ndr/ndr_nbt.c Compiling librpc/gen_ndr/ndr_svcctl.c Compiling libads/cldap.c Compiling ../libcli/cldap/cldap.c Compiling ../librpc/ndr/ndr_svcctl.c Compiling ../lib/util/idtree.c Compiling ../libcli/ldap/ldap_message.c Compiling ../libcli/ldap/ldap_ndr.c Compiling lib/ldb_compat.c Compiling ../lib/tsocket/tsocket.c Compiling ../lib/tsocket/tsocket_helpers.c Compiling ../lib/tsocket/tsocket_bsd.c Compiling ../librpc/ndr/ndr_compression.c Compiling librpc/gen_ndr/ndr_drsuapi.c Compiling ../librpc/ndr/ndr_drsuapi.c Compiling ../lib/compression/lzxpress.c Compiling ../librpc/ndr/ndr_drsblobs.c Compiling librpc/gen_ndr/ndr_drsblobs.c Compiling ../lib/compression/mszip.c Compiling libads/kerberos.c Compiling libads/ads_status.c Compiling ../libcli/auth/credentials.c Compiling ../libcli/auth/schannel_sign.c Compiling ../libcli/auth/schannel_state_tdb.c Compiling librpc/gen_ndr/ndr_schannel.c Compiling ../librpc/ndr/ndr_schannel.c Compiling rpc_client/cli_pipe.c Compiling librpc/crypto/gse_krb5.c Compiling librpc/crypto/gse.c Compiling librpc/crypto/cli_spnego.c Compiling librpc/rpc/rpc_common.c Compiling rpc_client/rpc_transport_np.c Compiling rpc_client/rpc_transport_sock.c Compiling rpc_client/rpc_transport_tstream.c Compiling ../librpc/rpc/binding.c Compiling ../librpc/rpc/dcerpc_util.c Compiling ../librpc/rpc/binding_handle.c Compiling librpc/rpc/dcerpc_helpers.c Compiling librpc/gen_ndr/ndr_epmapper_c.c Compiling librpc/gen_ndr/ndr_wkssvc.c Compiling librpc/gen_ndr/ndr_samr.c Compiling librpc/gen_ndr/ndr_lsa.c Compiling librpc/gen_ndr/ndr_echo.c Compiling librpc/gen_ndr/ndr_dfs.c Compiling librpc/gen_ndr/ndr_winreg.c Compiling librpc/gen_ndr/ndr_initshutdown.c Compiling librpc/gen_ndr/ndr_srvsvc.c Compiling librpc/gen_ndr/ndr_eventlog.c Compiling librpc/gen_ndr/ndr_netlogon.c Compiling ../librpc/ndr/ndr_netlogon.c Compiling librpc/gen_ndr/ndr_dssetup.c Compiling librpc/gen_ndr/ndr_epmapper.c Compiling librpc/gen_ndr/ndr_ntsvcs.c Compiling librpc/gen_ndr/ndr_spoolss.c Compiling ../librpc/ndr/ndr_spoolss_buf.c Compiling passdb/pdb_get_set.c Compiling passdb/passdb.c Compiling passdb/pdb_interface.c Compiling lib/util_wellknown.c Compiling lib/util_builtin.c Compiling passdb/pdb_compat.c Compiling lib/util_unixsids.c Compiling passdb/lookup_sid.c Compiling passdb/login_cache.c Compiling passdb/pdb_ldap.c Compiling passdb/pdb_nds.c Compiling passdb/pdb_ipa.c Compiling passdb/pdb_smbpasswd.c Compiling passdb/pdb_tdb.c Compiling passdb/pdb_wbc_sam.c Compiling passdb/account_pol.c Compiling lib/privileges.c Compiling lib/util_nscd.c Compiling lib/winbind_util.c Compiling lib/server_mutex.c Compiling lib/smbldap.c Compiling passdb/pdb_util.c Compiling lib/smbldap_util.c Compiling groupdb/mapping.c Compiling groupdb/mapping_tdb.c Compiling libsmb/namequery_dc.c Compiling libsmb/trustdom_cache.c Compiling libsmb/trusts_util.c Compiling libsmb/dsgetdcname.c Compiling libads/ldap.c Compiling libads/sasl.c Compiling libads/sasl_wrapping.c Compiling libads/krb5_setpw.c Compiling libads/kerberos_util.c Compiling libads/ldap_user.c Compiling libads/ads_struct.c Compiling libads/kerberos_keytab.c Compiling libads/disp_sec.c Compiling libads/ldap_utils.c Compiling libads/ldap_schema.c Compiling libads/util.c Compiling libads/ndr.c Compiling ../libcli/security/privileges.c Compiling auth/token_util.c Compiling librpc/gen_ndr/ndr_initshutdown_c.c Compiling librpc/gen_ndr/ndr_wkssvc_c.c Compiling librpc/gen_ndr/ndr_srvsvc_c.c Compiling librpc/gen_ndr/ndr_lsa_c.c Compiling rpc_client/cli_lsarpc.c Compiling rpc_client/init_lsa.c Compiling librpc/gen_ndr/ndr_samr_c.c Compiling rpc_client/cli_samr.c Compiling librpc/gen_ndr/ndr_netlogon_c.c Compiling rpc_client/cli_netlogon.c Compiling rpc_client/util_netlogon.c Compiling rpc_client/cli_pipe_schannel.c Compiling rpc_client/init_netlogon.c creating /usr/src/packages/BUILD/samba-3.6.3/source3/exports/libnetapi.syms Compiling rpc_client/init_samr.c Compiling libsmb/libsmb_cache.c Compiling libsmb/libsmb_compat.c Compiling libsmb/libsmb_dir.c Compiling libsmb/libsmb_context.c Compiling libsmb/libsmb_file.c Compiling libsmb/libsmb_misc.c Compiling libsmb/libsmb_path.c Compiling libsmb/libsmb_printjob.c Compiling libsmb/libsmb_server.c Compiling libsmb/libsmb_stat.c Compiling libsmb/libsmb_thread_impl.c Compiling libsmb/libsmb_thread_posix.c Compiling libsmb/libsmb_xattr.c Compiling libsmb/libsmb_setget.c creating /usr/src/packages/BUILD/samba-3.6.3/source3/exports/libsmbsharemodes.syms Compiling libsmb/smb_share_modes.c creating /usr/src/packages/BUILD/samba-3.6.3/source3/exports/libsmbclient.syms Compiling smbd/files.c Compiling smbd/server_reload.c Compiling smbd/connection.c Compiling smbd/utmp.c Compiling smbd/session.c Compiling smbd/dfree.c Compiling smbd/dir.c Compiling smbd/password.c Compiling smbd/conn.c Compiling smbd/share_access.c Compiling smbd/fileio.c Compiling smbd/ipc.c Compiling smbd/lanman.c Compiling smbd/negprot.c Compiling smbd/message.c Compiling smbd/nttrans.c Compiling smbd/pipes.c Compiling smbd/reply.c Compiling smbd/sesssetup.c Compiling smbd/trans2.c Compiling smbd/uid.c Compiling smbd/dosmode.c Compiling smbd/filename.c Compiling smbd/open.c Compiling smbd/close.c Compiling smbd/blocking.c Compiling smbd/sec_ctx.c Compiling smbd/srvstr.c Compiling smbd/vfs.c Compiling smbd/perfcount.c Compiling smbd/statcache.c Compiling smbd/seal.c Compiling smbd/posix_acls.c Compiling lib/sysacls.c Compiling smbd/process.c Compiling smbd/service.c Compiling smbd/error.c Compiling rpc_server/epmd.c Compiling printing/printspoolss.c Compiling printing/spoolssd.c Compiling lib/sysquotas.c Compiling lib/sysquotas_linux.c Compiling lib/sysquotas_xfs.c Compiling lib/sysquotas_4A.c Compiling lib/sysquotas_nfs.c Compiling smbd/fake_file.c Compiling smbd/quotas.c Compiling smbd/ntquotas.c Compiling lib/afs.c Compiling smbd/msdfs.c Compiling lib/afs_settoken.c Compiling smbd/aio.c Compiling smbd/statvfs.c Compiling smbd/dmapi.c Compiling smbd/signing.c Compiling smbd/file_access.c Compiling smbd/dnsregister.c Compiling smbd/globals.c Compiling smbd/smb2_server.c Compiling smbd/smb2_glue.c Compiling smbd/smb2_signing.c Compiling smbd/smb2_negprot.c Compiling smbd/smb2_sesssetup.c Compiling smbd/smb2_tcon.c Compiling smbd/smb2_create.c Compiling smbd/smb2_close.c Compiling smbd/smb2_flush.c Compiling smbd/smb2_read.c Compiling smbd/smb2_write.c Compiling smbd/smb2_lock.c Compiling smbd/smb2_ioctl.c Compiling smbd/smb2_find.c Compiling smbd/smb2_notify.c Compiling smbd/smb2_getinfo.c Compiling smbd/smb2_setinfo.c Compiling smbd/smb2_break.c Compiling ../libcli/smb/smb2_create_blob.c Compiling smbd/mangle.c Compiling smbd/mangle_hash.c Compiling smbd/mangle_hash2.c Compiling modules/vfs_default.c Compiling modules/vfs_posixacl.c Compiling rpc_server/lsa/srv_lsa_nt.c Compiling librpc/gen_ndr/srv_lsa.c Compiling rpc_server/winreg/srv_winreg_nt.c Compiling librpc/gen_ndr/srv_winreg.c Compiling librpc/gen_ndr/srv_initshutdown.c Compiling rpc_server/initshutdown/srv_initshutdown_nt.c Compiling rpc_server/dssetup/srv_dssetup_nt.c Compiling librpc/gen_ndr/srv_dssetup.c Compiling librpc/gen_ndr/srv_wkssvc.c Compiling rpc_server/wkssvc/srv_wkssvc_nt.c Compiling rpc_server/svcctl/srv_svcctl_nt.c Compiling rpc_server/svcctl/srv_svcctl_reg.c Compiling librpc/gen_ndr/srv_svcctl.c Compiling services/svc_winreg_glue.c Compiling services/svc_spoolss.c Compiling services/svc_rcinit.c Compiling services/svc_netlogon.c Compiling services/svc_winreg.c Compiling services/svc_wins.c Compiling librpc/gen_ndr/srv_ntsvcs.c Compiling rpc_server/ntsvcs/srv_ntsvcs_nt.c Compiling rpc_server/netlogon/srv_netlog_nt.c Compiling librpc/gen_ndr/srv_netlogon.c Compiling librpc/gen_ndr/srv_dfs.c Compiling rpc_server/dfs/srv_dfs_nt.c Compiling rpc_server/srvsvc/srv_srvsvc_nt.c Compiling librpc/gen_ndr/srv_srvsvc.c Compiling rpc_server/spoolss/srv_spoolss_nt.c Compiling rpc_server/spoolss/srv_spoolss_util.c Compiling librpc/gen_ndr/srv_spoolss.c Compiling rpc_server/eventlog/srv_eventlog_nt.c Compiling rpc_server/eventlog/srv_eventlog_reg.c Compiling lib/eventlog/eventlog.c Compiling librpc/gen_ndr/srv_eventlog.c Compiling rpc_server/samr/srv_samr_nt.c Compiling rpc_server/samr/srv_samr_util.c Compiling rpc_server/samr/srv_samr_chgpasswd.c Compiling librpc/gen_ndr/srv_samr.c Compiling rpc_server/echo/srv_echo_nt.c Compiling librpc/gen_ndr/srv_echo.c Compiling rpc_server/epmapper/srv_epmapper.c Compiling librpc/gen_ndr/srv_epmapper.c Compiling rpc_server/srv_pipe.c Compiling rpc_server/srv_pipe_hnd.c Compiling rpc_server/srv_pipe_register.c Compiling rpc_server/rpc_ncacn_np.c Compiling rpc_server/rpc_handles.c Compiling rpc_server/srv_access_check.c Compiling rpc_server/rpc_server.c Compiling rpc_server/dcesrv_ntlmssp.c Compiling rpc_server/dcesrv_gssapi.c Compiling rpc_server/dcesrv_spnego.c Compiling ../libcli/named_pipe_auth/npa_tstream.c Compiling librpc/gen_ndr/ndr_named_pipe_auth.c Compiling ../auth/auth_sam_reply.c Compiling librpc/gen_ndr/ndr_auth.c Compiling librpc/gen_ndr/ndr_spoolss_c.c Compiling rpc_client/cli_spoolss.c Compiling rpc_client/init_spoolss.c Compiling rpc_client/cli_winreg_spoolss.c Compiling printing/nt_printing_os2.c Compiling librpc/gen_ndr/ndr_winreg_c.c Compiling rpc_client/cli_winreg.c Compiling rpc_client/cli_winreg_int.c Compiling rpc_server/rpc_ep_setup.c Compiling librpc/rpc/dcerpc_ep.c Compiling locking/locking.c Compiling locking/brlock.c Compiling locking/posix.c Compiling printing/pcap.c Compiling printing/print_svid.c Compiling printing/print_aix.c Compiling printing/print_cups.c Compiling printing/print_generic.c Compiling printing/lpq_parse.c Compiling printing/load.c Compiling printing/print_iprint.c Compiling printing/print_standard.c Compiling printing/printer_list.c Compiling librpc/gen_ndr/ndr_printcap.c Compiling profile/profile.c Compiling printing/nt_printing.c Compiling printing/nt_printing_migrate.c Compiling printing/printing.c Compiling printing/nt_printing_tdb.c Compiling printing/nt_printing_migrate_internal.c Compiling printing/nt_printing_ads.c Compiling librpc/gen_ndr/ndr_ntprinting.c Compiling ../librpc/ndr/ndr_ntprinting.c Compiling printing/notify.c Compiling printing/printing_db.c Compiling smbd/oplock.c Compiling smbd/oplock_irix.c Compiling smbd/oplock_linux.c Compiling smbd/oplock_onefs.c Compiling smbd/notify.c Compiling smbd/notify_inotify.c Compiling smbd/notify_internal.c Compiling librpc/gen_ndr/ndr_notify.c Compiling librpc/gen_ndr/ndr_file_id.c Compiling lib/filename_util.c Compiling auth/auth.c Compiling auth/auth_sam.c Compiling auth/check_samsec.c Compiling auth/auth_unix.c Compiling auth/auth_wbc.c Compiling auth/auth_winbind.c Compiling auth/auth_server.c Compiling auth/auth_domain.c Compiling auth/auth_builtin.c Compiling auth/auth_util.c Compiling auth/server_info.c Compiling auth/server_info_sam.c Compiling auth/user_info.c Compiling auth/user_util.c Compiling auth/user_krb5.c Compiling auth/auth_compat.c Compiling auth/auth_ntlmssp.c Compiling auth/pass_check.c Compiling ../libcli/auth/pam_errors.c Compiling auth/pampass.c Compiling libsmb/samlogon_cache.c Compiling lib/avahi.c Compiling libads/kerberos_verify.c Compiling smbd/avahi_register.c Compiling libads/authdata.c Compiling ../librpc/ndr/ndr_krb5pac.c Compiling libads/ldap_printer.c Compiling librpc/gen_ndr/ndr_krb5pac.c Compiling registry/reg_backend_shares.c Compiling registry/reg_backend_printing.c Compiling registry/reg_backend_netlogon_params.c Compiling registry/reg_backend_prod_options.c Compiling registry/reg_backend_tcpip_params.c Compiling registry/reg_backend_hkpt_params.c Compiling registry/reg_backend_current_version.c Compiling registry/reg_backend_perflib.c Compiling registry/reg_init_full.c Compiling registry/reg_perfcount.c Generating smbd/build_options.c Building include/build_env.h Compiling librpc/gen_ndr/ndr_perfcount.c Compiling lib/popt_common.c Compiling registry/regfio.c Compiling registry/reg_api_regf.c Compiling registry/reg_parse_prs.c Compiling librpc/gen_ndr/ndr_xattr.c Compiling ../librpc/ndr/ndr_xattr.c Compiling smbd/server.c Compiling smbd/server_exit.c Compiling nmbd/asyncdns.c Compiling smbd/msg_idmap.c Compiling nmbd/nmbd.c Compiling nmbd/nmbd_become_dmb.c Compiling nmbd/nmbd_become_lmb.c Compiling nmbd/nmbd_browserdb.c Compiling nmbd/nmbd_browsesync.c Compiling nmbd/nmbd_elections.c Compiling nmbd/nmbd_incomingdgrams.c Compiling nmbd/nmbd_incomingrequests.c Compiling nmbd/nmbd_lmhosts.c Compiling nmbd/nmbd_logonnames.c Compiling nmbd/nmbd_mynames.c Compiling nmbd/nmbd_namequery.c Compiling nmbd/nmbd_namelistdb.c Compiling nmbd/nmbd_namerelease.c Compiling nmbd/nmbd_nameregister.c Compiling nmbd/nmbd_nodestatus.c Compiling nmbd/nmbd_packets.c Compiling nmbd/nmbd_processlogon.c Compiling nmbd/nmbd_responserecordsdb.c Compiling nmbd/nmbd_sendannounce.c Compiling nmbd/nmbd_serverlistdb.c Compiling nmbd/nmbd_subnetdb.c Compiling nmbd/nmbd_winsproxy.c Compiling nmbd/nmbd_winsserver.c Compiling nmbd/nmbd_workgroupdb.c Compiling nmbd/nmbd_synclists.c Compiling web/cgi.c Compiling web/diagnose.c Compiling web/startstop.c Compiling web/swat.c Compiling web/statuspage.c Compiling web/neg_lang.c Compiling libsmb/passchange.c Compiling winbindd/winbindd.c Compiling winbindd/winbindd_group.c Compiling winbindd/winbindd_util.c Compiling winbindd/winbindd_cache.c Compiling winbindd/winbindd_misc.c Compiling winbindd/winbindd_pam.c Compiling winbindd/winbindd_cm.c Compiling winbindd/winbindd_wins.c Compiling winbindd/winbindd_msrpc.c Compiling winbindd/winbindd_rpc.c Compiling winbindd/winbindd_reconnect.c Compiling winbindd/winbindd_ads.c Compiling winbindd/winbindd_samr.c Compiling winbindd/winbindd_dual.c Compiling winbindd/winbindd_dual_ndr.c Compiling winbindd/winbindd_dual_srv.c Compiling librpc/gen_ndr/ndr_wbint_c.c Compiling librpc/gen_ndr/srv_wbint.c Compiling librpc/gen_ndr/ndr_wbint.c Compiling librpc/gen_ndr/ndr_idmap.c Compiling winbindd/winbindd_async.c Compiling winbindd/winbindd_creds.c Compiling winbindd/winbindd_cred_cache.c Compiling winbindd/winbindd_ccache_access.c Compiling winbindd/winbindd_domain.c Compiling winbindd/winbindd_idmap.c Compiling winbindd/winbindd_locator.c Compiling winbindd/winbindd_ndr.c Compiling winbindd/wb_ping.c Compiling winbindd/wb_lookupsid.c Compiling winbindd/wb_lookupsids.c Compiling winbindd/wb_lookupname.c Compiling winbindd/wb_sid2uid.c Compiling winbindd/wb_sid2gid.c Compiling winbindd/wb_uid2sid.c Compiling winbindd/wb_gid2sid.c Compiling winbindd/wb_queryuser.c Compiling winbindd/wb_lookupuseraliases.c Compiling winbindd/wb_lookupusergroups.c Compiling winbindd/wb_getpwsid.c Compiling winbindd/wb_gettoken.c Compiling winbindd/wb_seqnum.c Compiling winbindd/wb_seqnums.c Compiling winbindd/wb_group_members.c Compiling winbindd/wb_getgrsid.c Compiling winbindd/wb_query_user_list.c Compiling winbindd/wb_fill_pwent.c Compiling winbindd/wb_dsgetdcname.c Compiling winbindd/wb_next_pwent.c Compiling winbindd/wb_next_grent.c Compiling winbindd/winbindd_lookupsid.c Compiling winbindd/winbindd_lookupsids.c Compiling winbindd/winbindd_lookupname.c Compiling winbindd/winbindd_sid_to_uid.c Compiling winbindd/winbindd_sid_to_gid.c Compiling winbindd/winbindd_uid_to_sid.c Compiling winbindd/winbindd_gid_to_sid.c Compiling winbindd/winbindd_sids_to_xids.c Compiling winbindd/winbindd_allocate_uid.c Compiling winbindd/winbindd_allocate_gid.c Compiling winbindd/winbindd_getpwsid.c Compiling winbindd/winbindd_getpwuid.c Compiling winbindd/winbindd_getsidaliases.c Compiling winbindd/winbindd_getpwnam.c Compiling winbindd/winbindd_getuserdomgroups.c Compiling winbindd/winbindd_getgroups.c Compiling winbindd/winbindd_show_sequence.c Compiling winbindd/winbindd_getgrgid.c Compiling winbindd/winbindd_getgrnam.c Compiling winbindd/winbindd_getusersids.c Compiling winbindd/winbindd_lookuprids.c Compiling winbindd/winbindd_setpwent.c Compiling winbindd/winbindd_getpwent.c Compiling winbindd/winbindd_endpwent.c Compiling winbindd/winbindd_setgrent.c Compiling winbindd/winbindd_getgrent.c Compiling winbindd/winbindd_dsgetdcname.c Compiling winbindd/winbindd_endgrent.c Compiling winbindd/winbindd_list_users.c Compiling winbindd/winbindd_getdcname.c Compiling winbindd/winbindd_check_machine_acct.c Compiling winbindd/winbindd_list_groups.c Compiling winbindd/winbindd_change_machine_acct.c Compiling winbindd/winbindd_ping_dc.c Compiling winbindd/winbindd_pam_auth.c Compiling winbindd/winbindd_pam_auth_crap.c Compiling winbindd/winbindd_pam_chauthtok.c Compiling winbindd/winbindd_pam_chng_pswd_auth_crap.c Compiling winbindd/winbindd_pam_logoff.c Compiling ../nsswitch/wb_reqtrans.c Compiling winbindd/idmap.c Compiling winbindd/idmap_util.c Compiling winbindd/idmap_rw.c Compiling winbindd/idmap_tdb.c Compiling winbindd/idmap_passdb.c Compiling winbindd/idmap_nss.c Compiling winbindd/nss_info.c Compiling winbindd/nss_info_template.c Compiling lib/tdb_validate.c Compiling ../nsswitch/wbinfo.c Compiling librpc/gen_ndr/ndr_dssetup_c.c Compiling client/client.c Compiling client/clitar.c Compiling client/dnsbrowse.c Compiling ../libcli/smbreadline/smbreadline.c Compiling ../libcli/security/display_sec.c Compiling utils/net.c Compiling utils/net_ads.c Compiling utils/net_help.c Compiling utils/net_rap.c Compiling utils/net_rpc.c Compiling utils/net_rpc_samsync.c Compiling utils/net_rpc_join.c Compiling utils/net_time.c Compiling utils/net_lookup.c Compiling utils/net_cache.c Compiling utils/net_idmap.c Compiling utils/net_groupmap.c Compiling utils/net_idmap_check.c utils/net_lookup.c: In function ‘net_lookup’: utils/net_lookup.c:531:3: warning: initialization from incompatible pointer type [enabled by default] utils/net_lookup.c:531:3: warning: (near initialization for ‘table[5].fn’) [enabled by default] Compiling utils/net_status.c Compiling utils/net_rpc_printer.c Compiling utils/net_rpc_rights.c Compiling utils/net_rpc_service.c Compiling utils/net_rpc_registry.c Compiling utils/net_usershare.c Compiling utils/netlookup.c Compiling utils/net_sam.c Compiling utils/net_rpc_shell.c Compiling utils/net_util.c Compiling utils/net_rpc_sh_acct.c Compiling utils/net_rpc_audit.c Compiling utils/passwd_util.c Compiling utils/net_ads_gpo.c Compiling utils/net_dns.c Compiling utils/net_conf.c Compiling utils/net_join.c Compiling utils/net_group.c Compiling utils/net_file.c Compiling utils/net_user.c Compiling utils/net_registry.c Compiling utils/net_g_lock.c Compiling utils/net_share.c Compiling utils/net_dom.c Compiling utils/net_serverid.c Compiling utils/net_eventlog.c Compiling utils/net_printing.c Compiling utils/net_rpc_trust.c Compiling librpc/gen_ndr/ndr_preg.c Compiling ../librpc/ndr/ndr_preg.c Compiling librpc/gen_ndr/ndr_drsuapi_c.c Compiling librpc/gen_ndr/ndr_svcctl_c.c Compiling registry/reg_parse.c Compiling lib/cbuf.c Compiling registry/reg_format.c Compiling registry/reg_parse_internal.c Compiling registry/reg_import.c Compiling lib/srprs.c Compiling utils/net_registry_util.c Compiling utils/net_help_common.c Compiling ../libgpo/gpo_ldap.c Compiling ../libgpo/gpo_ini.c Compiling ../libgpo/gpo_util.c Compiling libgpo/gpo_filesync.c Compiling ../libgpo/gpo_fetch.c Compiling ../libgpo/gpo_sec.c Compiling libgpo/gpo_reg.c Compiling ../libgpo/gpext/gpext.c Compiling libnet/libnet_dssync.c Compiling libnet/libnet_dssync_passdb.c Compiling ../libcli/drsuapi/repl_decrypt.c Compiling libnet/libnet_dssync_keytab.c Compiling libnet/libnet_samsync.c Compiling libnet/libnet_samsync_ldif.c Compiling libnet/libnet_samsync_passdb.c Compiling libnet/libnet_samsync_display.c Compiling libnet/libnet_samsync_keytab.c Compiling ../libcli/samsync/decrypt.c Compiling client/smbspool.c Compiling utils/testparm.c Compiling utils/status.c Compiling utils/status_profile.c Compiling utils/smbget.c Compiling utils/smbta-util.c Compiling client/get_printing_ticket.c Compiling utils/smbcontrol.c Compiling utils/smbtree.c Compiling utils/nmblookup.c Compiling utils/pdbedit.c Compiling utils/smbpasswd.c Compiling rpcclient/rpcclient.c Compiling rpcclient/cmd_lsarpc.c Compiling rpcclient/cmd_samr.c Compiling rpcclient/cmd_spoolss.c Compiling rpcclient/cmd_netlogon.c utils/smbcontrol.c: In function ‘procname’: utils/smbcontrol.c:238:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] Compiling rpcclient/cmd_srvsvc.c Compiling rpcclient/cmd_dfs.c Compiling rpcclient/cmd_epmapper.c Compiling rpcclient/cmd_dssetup.c Compiling rpcclient/cmd_echo.c Compiling rpcclient/cmd_shutdown.c Compiling rpcclient/cmd_test.c Compiling rpcclient/cmd_drsuapi.c Compiling rpcclient/cmd_eventlog.c Compiling rpcclient/cmd_wkssvc.c Compiling rpcclient/cmd_winreg.c Compiling librpc/gen_ndr/ndr_eventlog_c.c Compiling rpcclient/cmd_ntsvcs.c Compiling librpc/gen_ndr/ndr_ntsvcs_c.c Compiling librpc/gen_ndr/ndr_dfs_c.c Compiling librpc/gen_ndr/ndr_echo_c.c Compiling utils/smbcacls.c Compiling utils/profiles.c Compiling utils/ntlm_auth.c Compiling utils/ntlm_auth_diagnostics.c Compiling utils/sharesec.c Compiling utils/smbcquotas.c Compiling utils/eventlogadm.c Compiling modules/vfs_recycle.c Compiling modules/vfs_audit.c Compiling modules/vfs_extd_audit.c Compiling modules/vfs_full_audit.c Compiling modules/vfs_netatalk.c Compiling modules/vfs_fake_perms.c Compiling modules/vfs_default_quota.c Compiling modules/vfs_readonly.c Compiling modules/getdate.c Compiling modules/vfs_cap.c Compiling modules/vfs_expand_msdfs.c Compiling modules/vfs_shadow_copy.c Compiling modules/vfs_shadow_copy2.c Compiling modules/vfs_xattr_tdb.c Compiling modules/vfs_catia.c Compiling modules/vfs_streams_xattr.c Compiling modules/vfs_streams_depot.c Compiling modules/vfs_cacheprime.c Compiling modules/vfs_fileid.c Compiling modules/vfs_readahead.c Compiling modules/vfs_preopen.c Compiling modules/vfs_syncops.c Compiling modules/vfs_notify_fam.c Compiling modules/vfs_acl_xattr.c Compiling modules/vfs_acl_tdb.c Compiling modules/vfs_smb_traffic_analyzer.c Compiling modules/vfs_dirsort.c Compiling modules/vfs_scannedonly.c Compiling modules/vfs_crossrename.c Compiling modules/vfs_time_audit.c Compiling modules/vfs_linux_xfs_sgid.c Compiling winbindd/idmap_ldap.c Compiling winbindd/idmap_tdb2.c Compiling winbindd/idmap_rid.c Compiling winbindd/idmap_autorid.c Compiling winbindd/idmap_ad.c Compiling winbindd/idmap_hash/idmap_hash.c Compiling winbindd/idmap_hash/mapfile.c Compiling winbindd/idmap_adex/idmap_adex.c Compiling winbindd/idmap_adex/cell_util.c Compiling winbindd/idmap_adex/likewise_cell.c Compiling winbindd/idmap_adex/provider_unified.c Compiling winbindd/idmap_adex/gc_util.c Compiling winbindd/idmap_adex/domain_util.c Compiling modules/CP850.c Compiling modules/CP437.c Compiling ../nsswitch/winbind_nss_linux.c Compiling auth/auth_script.c Compiling ../nsswitch/wins.c Compiling pam_smbpass/pam_smb_auth.c Compiling pam_smbpass/pam_smb_passwd.c Compiling pam_smbpass/pam_smb_acct.c Compiling ../nsswitch/pam_winbind.c Compiling pam_smbpass/support.c Linking shared library bin/libtalloc.so.2 Linking shared library bin/libwbclient.so.0 Compiling ../nsswitch/winbind_krb5_locator.c Compiling utils/smbfilter.c Linking non-shared library bin/libaddns.a Linking non-shared library bin/libnetapi.a Linking non-shared library bin/libsmbclient.a Linking non-shared library bin/libsmbsharemodes.a Compiling smbd/build_options.c Linking bin/get_printing_ticket gcc -I. -I/usr/src/packages/BUILD/samba-3.6.3/source3 -Iinclude -I./include -I. -I. -I./../lib/replace -I./../lib/tevent -I./librpc -I./.. -I./../lib/talloc -DHAVE_CONFIG_H -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Iinclude -I./include -I. -I. -I./../lib/replace -I./../lib/tevent -I./librpc -I./.. -I./../lib/popt -DLDAP_DEPRECATED -I/usr/src/packages/BUILD/samba-3.6.3/source3/lib -I.. -D_SAMBA_BUILD_=3 -o bin/get_printing_ticket client/get_printing_ticket.o -pie -Wl,-z,relro -L./bin Building plugin bin/recycle.so Building plugin bin/audit.so Building plugin bin/extd_audit.so Building plugin bin/full_audit.so Building plugin bin/netatalk.so Building plugin bin/fake_perms.so utils/smbfilter.c: In function ‘filter_request’: utils/smbfilter.c:144:9: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] Building plugin bin/default_quota.so Building plugin bin/readonly.so Building plugin bin/cap.so Building plugin bin/expand_msdfs.so Building plugin bin/shadow_copy.so Building plugin bin/shadow_copy2.so Building plugin bin/catia.so Building plugin bin/xattr_tdb.so Building plugin bin/streams_xattr.so Building plugin bin/streams_depot.so Building plugin bin/cacheprime.so Building plugin bin/readahead.so Building plugin bin/fileid.so Building plugin bin/preopen.so Building plugin bin/syncops.so Building plugin bin/notify_fam.so Building plugin bin/acl_xattr.so Building plugin bin/acl_tdb.so Building plugin bin/smb_traffic_analyzer.so Building plugin bin/dirsort.so Building plugin bin/scannedonly.so Building plugin bin/crossrename.so Building plugin bin/linux_xfs_sgid.so Building plugin bin/time_audit.so Building plugin bin/ldap.so Building plugin bin/tdb2.so Building plugin bin/rid.so Building plugin bin/autorid.so Building plugin bin/ad.so Building plugin bin/hash.so Building plugin bin/adex.so Building plugin bin/CP437.so Building plugin bin/CP850.so Building plugin bin/script.so Linking ../nsswitch/libnss_winbind.so Linking bin/winbind_krb5_locator.so Linking shared library bin/libnetapi.so.0 Linking shared library bin/libsmbclient.so.0 Linking shared library bin/libsmbsharemodes.so.0 Linking bin/nmbd Linking bin/swat Linking bin/winbindd Linking bin/wbinfo Linking bin/smbclient Linking bin/testparm Linking bin/smbstatus Linking bin/smbget Linking bin/smbta-util Linking bin/smbcontrol Linking bin/smbtree Linking bin/nmblookup Linking bin/pdbedit /usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: /usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../lib64/libunwind-ptrace.a(_UPT_access_fpreg.o): relocation R_X86_64_32S against `_UPT_reg_offset' can not be used when making a shared object; recompile with -fPIC /usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../lib64/libunwind-ptrace.a: could not read symbols: Bad value collect2: ld returned 1 exit status make: *** [bin/smbcontrol] Error 1 make: *** Waiting for unfinished jobs.... error: Bad exit status from /var/tmp/rpm-tmp.nEKrTh (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.nEKrTh (%build)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-07-17 01:24, Linda Walsh wrote:
Investigating....as I know when I build my version locally, I use fPIC... so not sure why build isn't...
Please! DO NOT send big files to the list, post them on paste.opensuse.org! - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlAEq40ACgkQIvFNjefEBxqWfACdF9JjxZmE1x2E1YqGHlmoFzly 21gAoLV4YxGMLV1lZpqo1mzRcg6h50oa =EOWs -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Anders Johansson wrote:
On Monday 16 July 2012 00:32:51 Linda Walsh wrote:
First when asked nicely for logs of your build, you ignore the issue... are asked again and a 3rd time, ...
samba perl? Your full build logs...the ones that build with no problem using rpmbuild -bb??
Where are they? Can you produce them? Or are you just going to claim you can and brag that you have no problem....what...you didn't test out what I said? having a problem reproducing the build using rpmbuild like you said worked?
I've sent the logs twice now. Seriously, check your spam folder. It was an .xz attachment
I got the 1 copy that you sent to the list (got it twice) while I was writing my earlier response... (your email came in about 15 minutes before I sent the above)... so, >>>>> sorry <<<<< for pushing the issue more... I was getting very frustrated..probably like you felt after you had sent it twice... (good thing, as the first didn't get to me...maybe misaddressed?)... Am still trying to figure things out...caused another breakage by installing libunwind (saw that samba might use it for debugging stack trace)... that caused another breakage since suse doesn't build static anymore and samba only tests for it's presence, not if a shared version is also present. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Linda Walsh wrote:
Seems like openSUSE doesn't bother to include sources anymore for building their packages.
I apologize for my mis-assumptions. I never would have guessed that if one had installed the packages from the just built samba-3.6.3, that it would no longer build. By installing the devel packages, samba builds support for ldb and tdb. When the build is run, it creates the ldb support functions in the standard lib64 dir, not the lib64/ldb/* directory where they are placed when you don't have the devel packages installed. Thus the build would fail. Additional failures encountered... noticed that samba tried to use libunwind to give sensible stack dumps, but this doesn't work on openSuSE, as openSuSE disables static builds and part of libunwind (libunwind-ptrace.a) is only build statically. The following documentation and manpages are produced during the build if you have the packages installed. They are deleted by openSuSE: ldbedit.1, ldbmodify.1, ldbrename.1, ldbdel.1, ldbsearch.1, ldbadd.1, ldb.3 talloc.3 tdbrestore.8 (note tdbdump is still there, but info on how to restore is deleted, along with the ldb tools documentation (though the tools are still available -- they just have no documentation installed with them). --------------------- I do not consider the above 'normal'... to install what you have built and then not be able to build it?.... This is why I suggested building with such things installed so they could be turned off in the build options if that is desired. As for why documentation is deleted on included utilities? It's not like I'd be cynical and think it had something to do with wanting to bury functionality.... Especially the ability to restore tdb dumps? Seems a bit mistaken? I.e. is it intentional to delete user documentation? I have noticed a trend where man pages no longer return information but tell you to go read some vague user-manual, but not really giving you a pointer to the info you need... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Monday 16 of July 2012 20:19EN, Stefan Seyfried wrote:
You can do local builds with OBS easily. You can even install your own OBS instance. I don't see your problem.
One can even do a local build using "osc build" without having to put anything on OBS servers (and without having to install full OBS instance). Michal Kubeček -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, Jul 17, 2012 at 7:07 AM, Michal Kubeček
On Monday 16 of July 2012 20:19EN, Stefan Seyfried wrote:
You can do local builds with OBS easily. You can even install your own OBS instance. I don't see your problem.
One can even do a local build using "osc build" without having to put anything on OBS servers (and without having to install full OBS instance).
I don't think you can. You need at least OBS credentials to download
build configurations.
On Tue, Jul 17, 2012 at 10:42 AM, llemikebyw@aol.com
Site maintainer needing to rebuild "standard" openSuSE = Happy AND Developer needing to clean test development package = Happy
I think you misunderstood the point of "reproducible builds". It's not a development thing. It's a predictability thing. Maybe also a security thing. If a package builds differently in different environments, it's bad for stability to actually build it in different environments. You want to be sure you'll build it the same way each time, so you know you're not introducing bugs by simply rebuilding. Things like binary ABI compatibility might be broken if you don't keep the build environment stable, to give one example. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tuesday 17 of July 2012 11:37EN, Claudio Freire wrote:
On Tue, Jul 17, 2012 at 7:07 AM, Michal Kubeček
> > One can even do a local build using "osc build" without having to put anything on OBS servers (and without having to install full OBS instance).
I don't think you can. You need at least OBS credentials to download build configurations.
I didn't say "without downloading anything from OBS". I said "without having to put anything on OBS servers". The point is that even if someone wants to keep the sources only on their own server, they can still use "osc build" against public OBS instance. Michal Kubeček -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Jul 17, 12 11:37:57 -0300, Claudio Freire wrote:
If a package builds differently in different environments, it's bad for stability to actually build it in different environments. You want to be sure you'll build it the same way each time, so you know you're not introducing bugs by simply rebuilding.
For asserting a particular environment, we need to do two thing: a) make sure everything is there that should be there. b) make sure nothing is there that should not. BuildConflicts appears to be the tool to keep packages out. While BuildRequires is quite practical for a), BuildConflicts appears to be not so helpful for b). It would require a patient maintainer to find all possible conflicts. How about this: - with each successful build, record the list of packages that were in the buildroot - with all builds, report added and removed packages compared to the last recorded list. While this alone does not enforce reproducability, it documents a way towards reproducability, by pointing out changes in the environment. cheers, JW- -- o \ Juergen Weigert paint it green! __/ _=======.=======_ <V> | jw@suse.de back to ascii! __/ _---|____________\/ \ | 0911 74053-508 say #263A!__/ (____/ /\ (/) | _____________________________/ _/ \_ vim:set sw=2 wm=8 SUSE LINUX Products GmbH, GF: Jeff Hawn, J.Guild, F.Imendoerffer, HRB 16746 (AG Nuernberg), Maxfeldstrasse 5, 90409 Nuernberg, Germany SuSE. Supporting Linux since 1992. ☺ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, Jul 17, 2012 at 12:03 PM, Juergen Weigert
BuildConflicts appears to be the tool to keep packages out. While BuildRequires is quite practical for a), BuildConflicts appears to be not so helpful for b). It would require a patient maintainer to find all possible conflicts.
That's where OBS' chroot helps. It always has the minimal packages to satisfy the BuildRequires. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 17 Jul 2012 17:03:07 +0200
Juergen Weigert
On Jul 17, 12 11:37:57 -0300, Claudio Freire wrote:
If a package builds differently in different environments, it's bad for stability to actually build it in different environments. You want to be sure you'll build it the same way each time, so you know you're not introducing bugs by simply rebuilding.
For asserting a particular environment, we need to do two thing: a) make sure everything is there that should be there. b) make sure nothing is there that should not.
BuildConflicts appears to be the tool to keep packages out. While BuildRequires is quite practical for a), BuildConflicts appears to be not so helpful for b). It would require a patient maintainer to find all possible conflicts.
How about this: - with each successful build, record the list of packages that were in the buildroot - with all builds, report added and removed packages compared to the last recorded list.
While this alone does not enforce reproducability, it documents a way towards reproducability, by pointing out changes in the environment.
cheers, JW-
Hi That's always there in the build log from start to finish... -- Cheers Malcolm °¿° (Linux Counter #276890) SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.34-0.7-default up 7 days 14:33, 4 users, load average: 0.32, 0.20, 0.22 CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Juergen Weigert wrote:
On Jul 17, 12 11:37:57 -0300, Claudio Freire wrote:
If a package builds differently in different environments, it's bad for stability to actually build it in different environments. You want to be sure you'll build it the same way each time, so you know you're not introducing bugs by simply rebuilding.
For asserting a particular environment, we need to do two thing: a) make sure everything is there that should be there. b) make sure nothing is there that should not.
BuildConflicts appears to be the tool to keep packages out. While BuildRequires is quite practical for a), BuildConflicts appears to be not so helpful for b). It would require a patient maintainer to find all possible conflicts.
Certainly, most people would consider it a bug if the package rpms you were building, were installed after the build, and the build was repeated -- and then failed. Having such radically different results based on the presence of the package contents you are building is almost fits the definition of entrapment -- "i.e. you can build it, but if you install it -- (a logical thing to do once one has built it), then you can no longer build it. *Even if* the idea of building in the presence of a complete, ***CLEAN*** development install, is an _anathema_ to normal build procedures (which is a questionable premise for "distro" organizations), it should at least be part of testing -- i.e. can the distro just built, be installed, with full devel packages, and build the distro it just built (and can that pass the test suites -- including 1 more build) -- WITH NO REQUIREMENT of binary equality of the code produced (that would be all but a guaranteed fail!). Just a test -- can the distro build itself when it is fully installed? and does that result pass all tests. I've been in both compiler groups and product verification groups and a 1st level rebuild was not at all abnormal for compilers and similar tools. And binary comparisons between gens 2 & 3 were required (with tools to ignore date-driven fields)-- as the code produced between gens 2 & 3 should have been identical (and was, or it didn't pass testing). At that point, you know you have a complete package with source and tools that can generate itself reliably. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Mon, 16 Jul 2012 22:57:48 -0700, Linda Walsh
Additional failures encountered... noticed that samba tried to use libunwind to give sensible stack dumps, but this doesn't work on openSuSE, as openSuSE disables static builds and part of libunwind (libunwind-ptrace.a) is only build statically.
Maybe open a bug report requesting the static potions of libunwind to be able to do what you wanted?
ldbedit.1, ldbmodify.1, ldbrename.1, ldbdel.1, ldbsearch.1, ldbadd.1, ldb.3 talloc.3 tdbrestore.8
Maybe another bugzilla entry to ask why this is done? Philipp -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tuesday 17 July 2012 14:38:44 Linda Walsh wrote:
Juergen Weigert wrote:
On Jul 17, 12 11:37:57 -0300, Claudio Freire wrote:
If a package builds differently in different environments, it's bad for stability to actually build it in different environments. You want to be sure you'll build it the same way each time, so you know you're not introducing bugs by simply rebuilding.
For asserting a particular environment, we need to do two thing: a) make sure everything is there that should be there. b) make sure nothing is there that should not.
BuildConflicts appears to be the tool to keep packages out. While BuildRequires is quite practical for a), BuildConflicts appears to be not so helpful for b). It would require a patient maintainer to find all possible conflicts.
---- Certainly, most people would consider it a bug if the package rpms you were building, were installed after the build, and the build was repeated -- and then failed.
What you are saying makes exactly no sense on any level, but just FYI: samba was installed on my machine when I (successfully) rebuilt it Anders -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, Jul 17, 2012 at 6:38 PM, Linda Walsh
I've been in both compiler groups and product verification groups and a 1st level rebuild was not at all abnormal for compilers and similar tools. And binary comparisons between gens 2 & 3 were required (with tools to ignore date-driven fields)-- as the code produced between gens 2 & 3 should have been identical (and was, or it didn't pass testing).
At that point, you know you have a complete package with source and tools that can generate itself reliably.
It makes sense for a compiler. Or maybe a package. But *not* for a distribution. What you're asking should be asked on each package's upstream. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Certainly, most people would consider it a bug if the package rpms you were building, were installed after the build, and the build was repeated -- and then failed.
There are quite a few packages that require bootstrapping; And not really, if you use chroots to build, the binaries you previously built shouldn't really much interfere with a chroot build... If you don't use a chroot or a kvm or whatever and built them on the local system, you could have problems... can be related to compiler cache or any other weird stuff that happened... I wouldn't find it so hard to believe... And by the way, you can launch any offensive you want on openSUSE, I have no bonds with it besides being the regular troll; In fact I was even dubbed the 'destroyer of openSUSE' once :)
Having such radically different results based on the presence of the package contents you are building is almost fits the definition of entrapment -- "i.e. you can build it, but if you install it -- (a logical thing to do once one has built it), then you can no longer build it.
A lot of packages do require bootstraping; If you try to package a few Ruby gems with the test suite enabled, you can't miss it. A lot of Java stuff also requires proper bootstrapping and a load of examples can be found easilly. So, those packages are broken? Or you have never worked with a package that requires bootstrapping ? (I don't know about Samba, but I doubt it needs bootstrapping). -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Jul 17, 12 12:22:28 -0300, Claudio Freire wrote:
On Tue, Jul 17, 2012 at 12:03 PM, Juergen Weigert
wrote: BuildConflicts appears to be the tool to keep packages out. While BuildRequires is quite practical for a), BuildConflicts appears to be not so helpful for b). It would require a patient maintainer to find all possible conflicts.
That's where OBS' chroot helps. It always has the minimal packages to satisfy the BuildRequires.
Often, but not necessarily. I can run osc build -x gdb -x valgrind -x strace -x vim -x some-debuginfo -x whatnot ... in good faith to prepare a debugging session inside the chroot. But the build result may become invalid alltogether due to some (indirect) dependency being pulled. I'd like to see a warning in that case. cheers, JW- -- o \ Juergen Weigert paint it green! __/ _=======.=======_ <V> | jw@suse.de back to ascii! __/ _---|____________\/ \ | 0911 74053-508 say #263A!__/ (____/ /\ (/) | _____________________________/ _/ \_ vim:set sw=2 wm=8 SUSE LINUX Products GmbH, GF: Jeff Hawn, J.Guild, F.Imendoerffer, HRB 16746 (AG Nuernberg), Maxfeldstrasse 5, 90409 Nuernberg, Germany SuSE. Supporting Linux since 1992. ☺ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Anders Johansson wrote:
On Tuesday 17 July 2012 14:38:44 Linda Walsh wrote:
Juergen Weigert wrote:
On Jul 17, 12 11:37:57 -0300, Claudio Freire wrote:
If a package builds differently in different environments, it's bad for stability to actually build it in different environments. You want to be sure you'll build it the same way each time, so you know you're not introducing bugs by simply rebuilding. For asserting a particular environment, we need to do two thing: a) make sure everything is there that should be there. b) make sure nothing is there that should not.
BuildConflicts appears to be the tool to keep packages out. While BuildRequires is quite practical for a), BuildConflicts appears to be not so helpful for b). It would require a patient maintainer to find all possible conflicts.
Certainly, most people would consider it a bug if the package rpms you were building, were installed after the build, and the build was repeated -- and then failed.
What you are saying makes exactly no sense on any level I know -- but it is the case.
, but just FYI: samba was installed on my machine when I (successfully) rebuilt it
Anders Make sure you install the "-devel" packages, libldb-devel libtevent-devel libtdb-devel libtalloc-devel libwbclient-devel libsmbsharemodes-devel libnetapi-devel libsmbclient-devel samba-devel
Makes sense to install the devel packages if you are going to compile and devel samba, right? In fact make sure you install all the -devel packages for the packages you install... that way you'll be prepared to compile anything... Just installing the user-level packages isn't what someone wanting to build everything would normally do... Oh, and tell me about the manpages for ldb... how'd those turn out for you? tdbrestore? talloc? Libraries are there, but did your manpages install? Lemme know how that works out for you... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 07/18/2012 11:23 AM, Linda Walsh wrote:
What you are saying makes exactly no sense on any level I know -- but it is the case.
I meant about having everything installed on a development system. It is totally contrary to the idea of maintaining control over what is happening. Change management, build configuration, these are all fairly well researched and "just throw everything in there and see what happens" is normally not on the table
, but just FYI: samba was installed on my machine when I (successfully) rebuilt it
Anders Make sure you install the "-devel" packages, libldb-devel libtevent-devel libtdb-devel libtalloc-devel libwbclient-devel libsmbsharemodes-devel libnetapi-devel libsmbclient-devel samba-devel
Makes sense to install the devel packages if you are going to compile and devel samba, right? In fact make sure you install all the -devel packages for the packages you install... that way you'll be prepared to compile anything...
No, not really. It is recipe for distaster, on any system
Just installing the user-level packages isn't what someone wanting to build everything would normally do...
Oh, and tell me about the manpages for ldb... how'd those turn out for you?
tdbrestore? talloc? Libraries are there, but did your manpages install?
I didn't have the docbook packages installed when I built so they weren't created. Anders -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi All: I don't mean to inject myself into the debate, but I have a question. Although I frequently build stuff for work using my OpenSuse environment, it would be nice to know how to edit and build packages for OpenSuse (say for example I'm considering a bug report but want to try a potential fix/workaround) for private testing. Anders is suggesting an approach, is it documented? If so, could the existing documentation be improved? For kernel building the kernel git documentation at opensuse is a help, but nowhere does it mention what should/shouldn't be installed chroot, etc. Also I'm not clear on how to get the branch names and cloning the configuration settings on the production kernel that I use before tweaking the kernel build options. Would that be sufficient to correctly build, package and install a kernel? There are times when this is useful, e.g. recently I got a laptop and my hardware was sufficiently new that not all drivers were published when I got it. Does anything similar exists for applications (actually anything that runs strictly in user space)? With best regards: Bill ----------------------------------------
Date: Wed, 18 Jul 2012 17:21:19 +0200 From: ajh@nitio.de To: opensuse-factory@opensuse.org Subject: Re: [opensuse-factory] Re: openSUSE build & testing procedure (was flanting GPL)
On 07/18/2012 11:23 AM, Linda Walsh wrote:
What you are saying makes exactly no sense on any level I know -- but it is the case.
I meant about having everything installed on a development system. It is totally contrary to the idea of maintaining control over what is happening. Change management, build configuration, these are all fairly well researched and "just throw everything in there and see what happens" is normally not on the table
, but just FYI: samba was installed on my machine when I (successfully) rebuilt it
Anders Make sure you install the "-devel" packages, libldb-devel libtevent-devel libtdb-devel libtalloc-devel libwbclient-devel libsmbsharemodes-devel libnetapi-devel libsmbclient-devel samba-devel
Makes sense to install the devel packages if you are going to compile and devel samba, right? In fact make sure you install all the -devel packages for the packages you install... that way you'll be prepared to compile anything...
No, not really. It is recipe for distaster, on any system
Just installing the user-level packages isn't what someone wanting to build everything would normally do...
Oh, and tell me about the manpages for ldb... how'd those turn out for you?
tdbrestore? talloc? Libraries are there, but did your manpages install?
I didn't have the docbook packages installed when I built so they weren't created.
Anders
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Anders Johansson wrote:
I meant about having everything installed on a development system. It is totally contrary to the idea of maintaining control over what is happening. Change management, build configuration, these are all fairly well researched and "just throw everything in there and see what happens" is normally not on the table
I mean having change management as well. It's still a fixed, quantity -- a known set. It is constant and clean. It is not variable. It will likely show up BUGS in the generation scripts that rely on things outside the build tree that they shouldn't be. Those need to be fixed. Configure doesn't require everyone strip their systems to a bare root before running it. The whole point is to configure the software for what you have installed and have it work. If a SuSE system can't be built with a factory-clean system installed, then it's broken.
No, not really. It is recipe for distaster, on any system
--- Never before OpenSuse 12.1. I generate tons of stuff and never have problems until now. Why? Because people are building in sterile environments and then not TESTING whether or not they can build on a fully installed system. It's called LACK OF TESTING... NOT testing is a recipe for disaster. That's what has happened... People are wanting to take more shortcuts to get things out the door, like not testing that a distro can be build with the distro and it's development packages installed. That's POOR PRACTICE -- ESPECIALLY for a distro and its why SUSE quality has continued to fall for the past few-several releases.. Each release it becomes harder for the end user to integrate everything together because the distro people are no longer doing distro work -- they are building individual packages. That's not what a Distro is supposed to be about. That's why I'm on the ***FACTORY** list arguing about this because how things are getting done in Factory are broken and becoming more so with each passing release. You can disagree all you want, but I've had many years in Software QA and Development among multiple other areas. I've been in small companies and large companies and I've worked with open and closed source. The problem is that complexity is building ***ACROSS THE BOARD***...and people expect that exponential complexity isn't going to cause a problem at some point. You need alot more compatibility testing with real world systems. Anyone's system who'd real world -- is "dirty" and is told it's a problem with their system. That's ridiculous. It's a problem with SuSE Build system, changing to expect a sterile environment. Real users don't build that way... If you are releasing a closed source product you can get away with that. But that's NOT good open source practice. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Philipp Thomas wrote:
On Mon, 16 Jul 2012 22:57:48 -0700, Linda Walsh
wrote: Additional failures encountered... noticed that samba tried to use libunwind to give sensible stack dumps, but this doesn't work on openSuSE, as openSuSE disables static builds and part of libunwind (libunwind-ptrace.a) is only build statically.
Maybe open a bug report requesting the static potions of libunwind to be able to do what you wanted?
ldbedit.1, ldbmodify.1, ldbrename.1, ldbdel.1, ldbsearch.1, ldbadd.1, ldb.3 talloc.3 tdbrestore.8
Maybe another bugzilla entry to ask why this is done?
Philipp
I'm considering it, but considering my last bug report caused by having the samba-packages, just built, installed, was closed out as 'ínvalid', because I didn't build in a sterile environment, I don't have alot of hope for the bugs getting serious treatment. They regard a fully installed SuSE system as "dirty". Contaminated. That's a bad attitude for a Distribution vendor who's job is to make it all work together. If they can't they need to drop incompatible packages they can't support. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
They regard a fully installed SuSE system as "dirty". Contaminated.
What's the beef? Do you go aggro like on your employer as well? Maybe you should...
That's a bad attitude for a Distribution vendor who's job is to make it all work together. If they can't they need to drop incompatible packages they can't support.
Why don't you change vendor? Gentoo should make you feel at home :) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 18/07/12 20:44, Nelson Marques wrote:
They regard a fully installed SuSE system as "dirty". Contaminated.
What's the beef? Do you go aggro like on your employer as well? Maybe you should...
That's a bad attitude for a Distribution vendor who's job is to make it all work together. If they can't they need to drop incompatible packages they can't support.
Why don't you change vendor? Gentoo should make you feel at home :)
Hi Everyone, I think we are back to the days of building stuff ourselves. I get the feeling that we can't go with openSUSE for the recent Samba packages. Is that still correct? 3.6.3 still doesn't work? I unistalled the rpm's and got the latest tarball from here: http://ftp.samba.org/pub/samba/samba-3.6.6.tar.gz It builds fine and works great with my old 12.1 smb.conf although I can't see any improvements in terms of speed nor utilities. OK, configure make and make install takes all of 5 minutes as opposed to a few seconds as opposed to installing the rpm. And you have to have make, gcc, kernel-devel. . . But it works. I think the issue is that we want packages to just work without having to compile anything ourselves. If you thought 3.5 to 3.6 was bad, you ain't seen nothin' yet. If you have a few hours to spare and for the super adventurous only, dare I suggest building Samba 4 instead? If we can't get 3.6.3 right, gad help us with 4.0.0 The latest beta5 is here: git clone git://git.samba.org/samba.git samba-master cd samba-master ./configure.developer etc. . . and hold on tight. It's wonderful. I dare you! L x -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wednesday 18 July 2012 21:16:11 lynn wrote:
I get the feeling that we can't go with openSUSE for the recent Samba packages. Is that still correct? 3.6.3 still doesn't work?
What's wrong with it? Bug numbers? Anders -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, Jul 18, 2012 at 09:16:11PM +0200, lynn wrote:
On 18/07/12 20:44, Nelson Marques wrote:
They regard a fully installed SuSE system as "dirty". Contaminated.
What's the beef? Do you go aggro like on your employer as well? Maybe you should...
That's a bad attitude for a Distribution vendor who's job is to make it all work together. If they can't they need to drop incompatible packages they can't support.
Why don't you change vendor? Gentoo should make you feel at home :)
Hi Everyone,
I think we are back to the days of building stuff ourselves.
I get the feeling that we can't go with openSUSE for the recent Samba packages. Is that still correct? 3.6.3 still doesn't work?
I unistalled the rpm's and got the latest tarball from here: http://ftp.samba.org/pub/samba/samba-3.6.6.tar.gz It builds fine and works great with my old 12.1 smb.conf although I can't see any improvements in terms of speed nor utilities.
OK, configure make and make install takes all of 5 minutes as opposed to a few seconds as opposed to installing the rpm. And you have to have make, gcc, kernel-devel. . .
But it works.
I think the issue is that we want packages to just work without having to compile anything ourselves.
If you thought 3.5 to 3.6 was bad, you ain't seen nothin' yet.
If you have a few hours to spare and for the super adventurous only, dare I suggest building Samba 4 instead?
If we can't get 3.6.3 right, gad help us with 4.0.0 The latest beta5 is here: git clone git://git.samba.org/samba.git samba-master cd samba-master ./configure.developer etc. . . and hold on tight.
... Why? Our samba guys are really good in doing the things you want, e.g. samba 3.6.6 lives in network:samba:STABLE buildservice project ready for use. Ciao, Marcus -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wednesday, July 18, 2012 01:31:20 PM Marcus Meissner wrote:
On Wed, Jul 18, 2012 at 09:16:11PM +0200, lynn wrote:
If we can't get 3.6.3 right, gad help us with 4.0.0 The latest beta5 is here: git clone git://git.samba.org/samba.git samba-master cd samba-master ./configure.developer etc. . . and hold on tight.
... Why?
Because she thinks that her way is the only way. Period, end of discussion, and so on.
Our samba guys are really good in doing the things you want, e.g. samba 3.6.6 lives in network:samba:STABLE buildservice project ready for use.
If I need it I know where it is. Been using SuSE since the 5.x days. Built a few packages that I needed. But I don't demand or make silly statements about how things are going. Personally I think she'd be better off with Gentoo or Arch. Then she can build to her heart's content. Mike -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 7/18/2012 5:23 AM, Linda Walsh wrote:
Anders Johansson wrote:
On Tuesday 17 July 2012 14:38:44 Linda Walsh wrote:
Juergen Weigert wrote:
On Jul 17, 12 11:37:57 -0300, Claudio Freire wrote:
If a package builds differently in different environments, it's bad for stability to actually build it in different environments. You want to be sure you'll build it the same way each time, so you know you're not introducing bugs by simply rebuilding. For asserting a particular environment, we need to do two thing: a) make sure everything is there that should be there. b) make sure nothing is there that should not.
BuildConflicts appears to be the tool to keep packages out. While BuildRequires is quite practical for a), BuildConflicts appears to be not so helpful for b). It would require a patient maintainer to find all possible conflicts.
Certainly, most people would consider it a bug if the package rpms you were building, were installed after the build, and the build was repeated -- and then failed.
What you are saying makes exactly no sense on any level I know -- but it is the case.
, but just FYI: samba was installed on my machine when I (successfully) rebuilt it
Anders Make sure you install the "-devel" packages, libldb-devel libtevent-devel libtdb-devel libtalloc-devel libwbclient-devel libsmbsharemodes-devel libnetapi-devel libsmbclient-devel samba-devel
Makes sense to install the devel packages if you are going to compile and devel samba, right? In fact make sure you install all the -devel packages for the packages you install... that way you'll be prepared to compile anything...
Just installing the user-level packages isn't what someone wanting to build everything would normally do...
Oh, and tell me about the manpages for ldb... how'd those turn out for you?
tdbrestore? talloc? Libraries are there, but did your manpages install?
Lemme know how that works out for you...
So far, all of your problems have been the result of you just not knowing how to use linux. This is not anyone else's fault. Please become conversant in the system you are trying to use before trying to claim that there is any problem with the system you are trying to use. Ask all the questions you want when you run into things that don't work as expected for you, but understand that at least for now, all problems are the result of lacks in your education, not lacks in the system. All unmet expectations are the result of faulty expectations, not faulty system. It's not perfect indeed, and there may indeed possibly be holes. But you are not even close to being able to help find and close them yet. You have not found a hole everyone else missed. Go ahead and tell me you've been using unix for years, it doesn't change the fact that you've so far been just plain wrong. We can all build all this same software using only free tools and not requiring any external services, accounts, tools, closed software. What IS required is effort and knowledge on your part. Absolutely there is a bar you must attain. No one is obligated to make it all work by magic for you. No one is even obligated to prove to you personally that the necessary tools, source files and even documentation are all available and that they work. Those things _are_ all there, and can be demonstrated by anyone at any time. Rather it's the other way around. If YOU want to claim that the necessary files and tools are not available, it falls on YOU to prove it. This you have not done, even though you think you have. You have only proved that you don't know how to figure things out and that if you try some random thing without any effort or understanding, it doesn't work. Well Congratulations, you discovered that technology doesn't work by itself by magic, but must actually be understood and *made* to work. If your lighter runs out of fluid or flint and stops making fire, and you can't be bothered to figure out about lighter fluid or flint, that is not Zippo's fault. -- bkw -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 18/07/12 21:20, Anders Johansson wrote:
What's wrong with it?
Anders
I don't know. I don't use the openSUSE packages for Samba. Others have said that they had to fall back to 3.5. That's all. You can build the latest version from the tarball fine. BTW, Samba on 12.2 RC1 works out of the box. But what a pity we can't get the Samba4 beta alongside 3.6. As an option of course. L x -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Our samba guys are really good in doing the things you want, e.g. samba 3.6.6 lives in network:samba:STABLE buildservice project ready for use.
Ciao, Marcus
Yep. Works great on 12.2 RC1 Any news on Samba4? L x -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 18/07/12 22:26, Mike wrote:
On Wednesday, July 18, 2012 01:31:20 PM Marcus Meissner wrote:
On Wed, Jul 18, 2012 at 09:16:11PM +0200, lynn wrote:
Because she thinks that her way is the only way. Period, end of discussion, and so on.
The Lady happens to like Samba. So tough. She'll keep talking. That's what they do. Got a girlfriend? Probably not. It's a pity that openSUSE still lives in the windows NT era. It takes me an hour to build Samba4. But I then have AD at my fingertips with a KDC and LDAP server thrown in for free. No more pissing around with openldap. Still with me guys? How nice it would be for 12.2 to have a Samba4 package that installed in seconds. The Samba4 Beta is pretty bulletproof. Give the punters the option of giving it a go. Like Ubuntu. Not in some obscure repo. Yeah, OK, How could a girl even think about producing an openSUSE package. Erm, don't. . . Love from L x -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, 18 Jul 2012 23:57:05 +0200
lynn
On 18/07/12 22:26, Mike wrote:
On Wednesday, July 18, 2012 01:31:20 PM Marcus Meissner wrote:
On Wed, Jul 18, 2012 at 09:16:11PM +0200, lynn wrote:
Because she thinks that her way is the only way. Period, end of discussion, and so on.
The Lady happens to like Samba. So tough. She'll keep talking. That's what they do. Got a girlfriend? Probably not.
It's a pity that openSUSE still lives in the windows NT era. It takes me an hour to build Samba4. But I then have AD at my fingertips with a KDC and LDAP server thrown in for free. No more pissing around with openldap. Still with me guys?
How nice it would be for 12.2 to have a Samba4 package that installed in seconds. The Samba4 Beta is pretty bulletproof. Give the punters the option of giving it a go. Like Ubuntu. Not in some obscure repo. Yeah, OK, How could a girl even think about producing an openSUSE package. Erm, don't. . . Love from L x Hi Why not branch and get it building? https://build.opensuse.org/package/show?package=samba&project=network%3Asamba%3ATESTING
-- Cheers Malcolm °¿° (Linux Counter #276890) SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.34-0.7-default up 8 days 20:38, 2 users, load average: 0.35, 0.39, 0.41 CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 19/07/12 00:04, Malcolm wrote:
On Wed, 18 Jul 2012 23:57:05 +0200 lynn
wrote: On 18/07/12 22:26, Mike wrote:
On Wednesday, July 18, 2012 01:31:20 PM Marcus Meissner wrote:
On Wed, Jul 18, 2012 at 09:16:11PM +0200, lynn wrote:
Hi Why not branch and get it building? https://build.opensuse.org/package/show?package=samba&project=network%3Asamba%3ATESTING
Hi Malcolm Yeah, we have it built and working on 11.4, 12.1 and 12.2 RC with lists of packages needed to build it. I wonder if it's a big step from there to take it to the testing url you quote. Can't seem to get beyond that. L x -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wednesday, July 18, 2012 03:57:05 PM lynn wrote:
On 18/07/12 22:26, Mike wrote:
On Wednesday, July 18, 2012 01:31:20 PM Marcus Meissner wrote:
On Wed, Jul 18, 2012 at 09:16:11PM +0200, lynn wrote: Because she thinks that her way is the only way. Period, end of discussion, and so on.
The Lady happens to like Samba. So tough. She'll keep talking. That's what they do. Got a girlfriend? Probably not.
Got a boyfriend? I seriously doubt it with the way you treat folks that try to help. As for me, You could say I do. Been that way for 43 years.
It's a pity that openSUSE still lives in the windows NT era. It takes me an hour to build Samba4. But I then have AD at my fingertips with a KDC
Hmm. Sounds like you need something with a bit more horsepower.
and LDAP server thrown in for free. No more pissing around with openldap. Still with me guys?
Not really probably going to set this one to ignore. Mike -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, Jul 18, 2012 at 6:04 PM, Malcolm
On Wed, 18 Jul 2012 23:57:05 +0200 lynn
wrote: On 18/07/12 22:26, Mike wrote:
On Wednesday, July 18, 2012 01:31:20 PM Marcus Meissner wrote:
On Wed, Jul 18, 2012 at 09:16:11PM +0200, lynn wrote:
Because she thinks that her way is the only way. Period, end of discussion, and so on.
The Lady happens to like Samba. So tough. She'll keep talking. That's what they do. Got a girlfriend? Probably not.
It's a pity that openSUSE still lives in the windows NT era. It takes me an hour to build Samba4. But I then have AD at my fingertips with a KDC and LDAP server thrown in for free. No more pissing around with openldap. Still with me guys?
How nice it would be for 12.2 to have a Samba4 package that installed in seconds. The Samba4 Beta is pretty bulletproof. Give the punters the option of giving it a go. Like Ubuntu. Not in some obscure repo. Yeah, OK, How could a girl even think about producing an openSUSE package. Erm, don't. . . Love from L x Hi Why not branch and get it building? https://build.opensuse.org/package/show?package=samba&project=network%3Asamba%3ATESTING
It would be nice if a samba4 search found it: http://software.opensuse.org/package/samba4?search_term=samba4 A linkpac to also name it "samba4" might be nice. Regardless, it would be nice if that version would build and be published. All we have published is 3.6.5 https://build.opensuse.org/package/binaries?package=samba&project=network%3Asamba%3ATESTING&repository=openSUSE_12.1 Greg -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, Jul 18, 2012 at 6:34 PM, lynn
On 19/07/12 00:04, Malcolm wrote:
On Wed, 18 Jul 2012 23:57:05 +0200 lynn
wrote: On 18/07/12 22:26, Mike wrote:
On Wednesday, July 18, 2012 01:31:20 PM Marcus Meissner wrote:
On Wed, Jul 18, 2012 at 09:16:11PM +0200, lynn wrote:
Hi Why not branch and get it building?
https://build.opensuse.org/package/show?package=samba&project=network%3Asamba%3ATESTING
Hi Malcolm
Yeah, we have it built and working on 11.4, 12.1 and 12.2 RC with lists of packages needed to build it. I wonder if it's a big step from there to take it to the testing url you quote. Can't seem to get beyond that.
L x
Lynn, You can see the (failing) build log at: https://build.opensuse.org/package/live_build_log?arch=i586&package=samba&project=network%3Asamba%3ATESTING&repository=openSUSE_12.1 It looks like the 12.1 version is dieing right at the start of the %prep section when it tries to update wscript: == From build log + cd samba-4.0.0beta2 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + grep '^VERSION = '\''1.0.2'\''$' source4/lib/ldb/wscript grep: source4/lib/ldb/wscript: No such file or directory + exit 1 error: Bad exit status from /var/tmp/rpm-tmp.SZ4htx (%prep) == From the specfile: %prep %setup -n samba-%{samba_ver_full} -q # check if our library versions from the spec are still current %if 0%{?suse_version} > 1130 && 0%{?suse_version} < 1211 grep "^VERSION = '%{libldb_ver}'$" source4/lib/ldb/wscript || \ exit 1 grep "^VERSION = '%{libtalloc_ver}'$" lib/talloc/wscript || \ exit 1 grep "^VERSION = '%{libtdb_ver}'$" lib/tdb/wscript || \ exit 1 grep "^VERSION = '%{libtevent_ver}'$" lib/tevent/wscript || \ exit 1 %endif === Lots of people have samba4 builds in their home project. Maybe one of them that knows what they're doing can push a SR to get the official testing version to build. I too would like to try out samba4, but prefer not to pull it from one of the random home projects it is currently available in. Greg -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 19/07/12 00:43, Mike wrote:
On Wednesday, July 18, 2012 03:57:05 PM lynn wrote:
On 18/07/12 22:26, Mike wrote:
On Wednesday, July 18, 2012 01:31:20 PM Marcus Meissner wrote:
On Wed, Jul 18, 2012 at 09:16:11PM +0200, lynn wrote:
Hmm. Sounds like you need something with a bit more horsepower.
Hi We have to make do with recycled hardware. Typically the sort of stuff which companies such as banks throw out when windows 7 is introduced. The best desktop we have is an AMD64. From the git pull to working a working build is around an hour. That's not bad considering a new supermarket i3 laptop with 4GB beats it by only 10 minutes or so and even then when that's all it's doing. Open up Thunderbird and you've had it. How long does the build take on your hardware? L x -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, Jul 18, 2012 at 11:48 AM, Foolish Ewe
Hi All:
I don't mean to inject myself into the debate, but I have a question. Although I frequently build stuff for work using my OpenSuse environment, it would be nice to know how to edit and build packages for OpenSuse (say for example I'm considering a bug report but want to try a potential fix/workaround) for private testing.
Anders is suggesting an approach, is it documented? If so, could the existing documentation be improved?
For kernel building the kernel git documentation at opensuse is a help, but nowhere does it mention what should/shouldn't be installed chroot, etc. Also I'm not clear on how to get the branch names and cloning the configuration settings on the production kernel that I use before tweaking the kernel build options. Would that be sufficient to correctly build, package and install a kernel? There are times when this is useful, e.g. recently I got a laptop and my hardware was sufficiently new that not all drivers were published when I got it.
Does anything similar exists for applications (actually anything that runs strictly in user space)?
With best regards:
Bill
Bill, openSUSE has gone to a lot of work to obsolete the process that has been discussed here. The normal local build tool (osc) creates a chroot environment for you and installs exactly what is installed for the official builds based on the contents of the specfile. If you want to do it the openSUSE way you need to get familiar with OBS (opensuse build system) at build.opensuse.org. There is a tutorial at: http://en.opensuse.org/openSUSE:Build_Service_Tutorial I suggest you pick a small package, branch it to your OBS home project, then use OSC to make a local copy of your private branch, then figure out how to create a patch that makes some small change like a printf() or something, then figure out how to update the specfile to get it applied, then do a local build and local install to see if you did it right. Then once you're happy with your local build, use "osc add" and/or "osc commit" to push it back to OBS and verify all of the various repos build. If it was a real fix, this is when you would do a SR (submit request) to the devel project and hopefully the package maintainer would accept it. If there is a bugzilla associated with your patch, reference it in the SR. I find the patch create process the most cumbersome. I normally untar the main tarball, then rename it *.orig and untar it a second time. Then I make my edits to the second untar'ed version. Then I create a patch by comparing those 2 dirs. And of course I update the specfile to apply my local patch. Greg -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 19/07/12 00:43, Greg Freemyer wrote:
On Wed, 18 Jul 2012 23:57:05 +0200 lynn
wrote: On 18/07/12 22:26, Mike wrote: Regardless, it would be nice if that version would build and be
On Wed, Jul 18, 2012 at 6:04 PM, Malcolm
wrote: published. All we have published is 3.6.5 https://build.opensuse.org/package/binaries?package=samba&project=network%3Asamba%3ATESTING&repository=openSUSE_12.1 Greg
Hi Everyone OK The source for all versions is in git, 3.4, 3.5, 3.6 and 4.0 beta is at: git://git.samba.org/samba.git Does anyone have the time to package these? I have the 3.6 and 4,0 branches tested against 12.1 and 12.2 L x -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 19/07/12 00:59, Greg Freemyer wrote:
On Wed, Jul 18, 2012 at 6:34 PM, lynn
wrote: On 19/07/12 00:04, Malcolm wrote:
On Wed, 18 Jul 2012 23:57:05 +0200 lynn
wrote: On 18/07/12 22:26, Mike wrote:
On Wednesday, July 18, 2012 01:31:20 PM Marcus Meissner wrote:
On Wed, Jul 18, 2012 at 09:16:11PM +0200, lynn wrote:
===
Lots of people have samba4 builds in their home project. Maybe one of them that knows what they're doing can push a SR to get the official testing version to build.
I too would like to try out samba4, but prefer not to pull it from one of the random home projects it is currently available in.
Greg
Guys, if Ubuntu can push out a dpkg of a Samba4 beta and we can't even consider to offer it as an alternative to 3.6 even in our own beta then that's not good. Would it be possible to ask SuSE for help with this? The AD aspect could be a big money spinner for them. L x -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Nelson Marques wrote:
They regard a fully installed SuSE system as "dirty". Contaminated.
What's the beef? Do you go aggro like on your employer as well? Maybe you should...
??? Aggro? I haven't changed majors in to agriculture... And yes...if my employer used bad practices -- more than once I went to the wall. I wasn't always someone who was known for playing politics -- I tended to be principled.... that gets in alot of companies ways...
That's a bad attitude for a Distribution vendor who's job is to make it all work together. If they can't they need to drop incompatible packages they can't support.
Why don't you change vendor? Gentoo should make you feel at home :)
---- Why change vendor? SuSE has been best for my stuff since 7.2 or maybe 6.8. Instead of changing vendors, why not work to fix problems that could occur at any vendor? Suse always had one of the best integrations -- but the also used to build with rpmbuild. I never had problems building packages on suse or OpenSuSE systems until 11.4, and then I worked around them -- this time, it was multiple stone walls. Why? because Suse isn't testing to see if rpms build in a customer environment anymore -- nor if they build with standard tools like rpmbuild. They've developed a custom environment that isn't like anything a customer is running nor is it the way developers normally build on a daily basis... As a result, they are not testing many execution paths that they used to test. They don't test, AFAIK, booting with lilo, -- pretty much the standard "simple booter" used for the kernel since I started compiling it in 2000, they don't test booting directly from a hard disk -- without a ram drive (they don't ship that way, why test if their system startup procedure works that way?) Well, some people still build their kernels for their systems -- and for the specific hardware.. Not testing "every config": isn't the same as not testing any configs -- nor the same as testing predictable -- static configurations of freshly installed SuSE systems built for development -- something people who rebuild from sources might be likely to do. In Perl, there's a comment: : Remove libraries needed only for extensions : The appropriate ext/Foo/Makefile.PL will add them back in, if necessary. : The exception is SunOS 4.x, which needs them. case "${osname}X${osvers}" in sunos*X4*) perllibs="$libs" ;; *) case "$usedl" in $define|true|[yY]*) set X `echo " $libs " | sed -e 's@ -lndbm @ @' -e 's@ -lgdbm @ @' -e 's@ -lgdbm_compat @ @' -e 's@ -ldbm @ @' -e 's@ -ldb @ @'` ---------- Unfortunately, without gdbm_compat, there is no dbm_open/dbm[_]close... --- This may be related to having this in the .spec file? (Doesn't the build system even use the spec file?) ./configure.gnu --prefix=/usr -Dvendorprefix=/usr -Dinstallusrbinperl -Dusethreads -Di_db -Di_dbm -Di_ndbm -Di_gdbm -Dd_dbm_open -Duseshrplib=\'true\' $options --- but the configure.gnu script doesn't support most of those options. It says: configure.gnu --help Usage: configure.gnu [options] This is GNU configure-like front end for a metaconfig-generated Configure. It emulates the following GNU configure options (must be fully spelled out): --help --no-create --prefix=PREFIX --cache-file (ignored) --quiet --silent --verbose --version And it honours these environment variables: CC, CFLAGS and DEFS. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 07/19/2012 01:17 AM, Greg Freemyer wrote:
On Wed, Jul 18, 2012 at 11:48 AM, Foolish Ewe
wrote: Hi All:
I don't mean to inject myself into the debate, but I have a question. Although I frequently build stuff for work using my OpenSuse environment, it would be nice to know how to edit and build packages for OpenSuse (say for example I'm considering a bug report but want to try a potential fix/workaround) for private testing.
Anders is suggesting an approach, is it documented? If so, could the existing documentation be improved?
For kernel building the kernel git documentation at opensuse is a help, but nowhere does it mention what should/shouldn't be installed chroot, etc. Also I'm not clear on how to get the branch names and cloning the configuration settings on the production kernel that I use before tweaking the kernel build options. Would that be sufficient to correctly build, package and install a kernel? There are times when this is useful, e.g. recently I got a laptop and my hardware was sufficiently new that not all drivers were published when I got it.
Does anything similar exists for applications (actually anything that runs strictly in user space)?
With best regards:
Bill
Bill,
openSUSE has gone to a lot of work to obsolete the process that has been discussed here. The normal local build tool (osc) creates a chroot environment for you and installs exactly what is installed for the official builds based on the contents of the specfile.
If you want to do it the openSUSE way you need to get familiar with OBS (opensuse build system) at build.opensuse.org.
There is a tutorial at: http://en.opensuse.org/openSUSE:Build_Service_Tutorial
I suggest you pick a small package, branch it to your OBS home project, then use OSC to make a local copy of your private branch, then figure out how to create a patch that makes some small change like a printf() or something, then figure out how to update the specfile to get it applied, then do a local build and local install to see if you did it right.
Then once you're happy with your local build, use "osc add" and/or "osc commit" to push it back to OBS and verify all of the various repos build. If it was a real fix, this is when you would do a SR (submit request) to the devel project and hopefully the package maintainer would accept it. If there is a bugzilla associated with your patch, reference it in the SR.
I find the patch create process the most cumbersome. I normally untar the main tarball, then rename it *.orig and untar it a second time.
Then I make my edits to the second untar'ed version. Then I create a patch by comparing those 2 dirs. And of course I update the specfile to apply my local patch.
Greg, I suggest you look into quilt. If you have an existing package already, it's as easy as: # this untars the tarball and does some magic quilt setup glibc.spec # chdir to sources cd glibc-2.16 # apply all patches quilt push -a # add new patch quilt new testing-for-greg.patch # add a file to the patch quilt add some-file vi some-file # or alternatively: quilt edit some-file # and finally quilt refresh -p1 # and now handle the spec file cd .. vi glibc.spec # Add patch to it osc add testing-for-greg.patch # add changes file osc vc -m "Fix some typos." # and test everything osc build Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, Jul 19, 2012 at 03:36:04AM +0200, lynn wrote:
On 19/07/12 00:59, Greg Freemyer wrote:
On Wed, Jul 18, 2012 at 6:34 PM, lynn
wrote: On 19/07/12 00:04, Malcolm wrote:
On Wed, 18 Jul 2012 23:57:05 +0200 lynn
wrote: On 18/07/12 22:26, Mike wrote:
On Wednesday, July 18, 2012 01:31:20 PM Marcus Meissner wrote: > > On Wed, Jul 18, 2012 at 09:16:11PM +0200, lynn wrote:
===
Lots of people have samba4 builds in their home project. Maybe one of them that knows what they're doing can push a SR to get the official testing version to build.
I too would like to try out samba4, but prefer not to pull it from one of the random home projects it is currently available in.
Greg
Guys, if Ubuntu can push out a dpkg of a Samba4 beta and we can't even consider to offer it as an alternative to 3.6 even in our own beta then that's not good.
Would it be possible to ask SuSE for help with this? The AD aspect could be a big money spinner for them.
I am lazy. If I want a package of interest, I first check the OBS... and I usually find it. So lets look for Samba4... $ osc search samba ... network:samba:TESTING ... sounds like it might have samba 4. $ osc ls network:samba:TESTING samba ... samba-4.0.0beta2.tar.bz2 ... $ Ah, there it is.... So I would add network:samba:TESTING repository for samba4 packages, or just temporarily get it from there. (http://software.opensuse.org/ is less helpful though, it has a samba4 listed, but not the above beta2.) Ciao, Marcus -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, Jul 18, 2012 at 11:22:27PM +0200, lynn wrote:
Our samba guys are really good in doing the things you want, e.g. samba 3.6.6 lives in network:samba:STABLE buildservice project ready for use.
Ciao, Marcus
Yep. Works great on 12.2 RC1
Any news on Samba4?
Unfortunately we've not seen yet a submit request to network:samba:TESTING. The openSUSE community is a bit lame and slow I guess in regards to Samba. The Samba spec file in network:samba:TESTING needs some further cleanup and need to be bumped from beta 2 to beta 4. But at the same time I also have to read all these valueable discussions and wait for feedback on bugreports where people don't offer the required information. https://bugzilla.novell.com/show_bug.cgi?id=760089 is an example. The bug is the second time in state needinfo in the reporter doesn't provide it while blaming developers not fixing issues. That's really sad. Despite of this Samba 4 isn't stable yet and we can't push it to all the happy Samba 3 users as it is at the moment. It's not enough it it satisfies your requirements. There are luckily some more Samba users out there. Thanks, Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team + SUSE Labs SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
Mike wrote:
On Wednesday, July 18, 2012 01:31:20 PM Marcus Meissner wrote:
On Wed, Jul 18, 2012 at 09:16:11PM +0200, lynn wrote:
If we can't get 3.6.3 right, gad help us with 4.0.0 The latest beta5 is here: git clone git://git.samba.org/samba.git samba-master cd samba-master ./configure.developer etc. . . and hold on tight. ... Why?
Because she thinks that her way is the only way. Period, end of discussion, and so on.
You realize I am not lynn?? You realize the person who signed my post +1 (+10) wasn't me. You realize your opinion isn't the only way, right? I'm voting for MORE options/choice being available due to SuSE being as well tested now as it was in the 9.x days... You, wanting to support fewer alternate configs, might consider that your view would be more consistent with not seeing the diversity of opinions around them. Don't think everyone who opposes you is 'me'... I see a fair number of others that have problems and wouldn't know how to report a bug or build a package. Just thought I would draw the fact that I am not all of the people responding to you as you seem to think... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Brian K. White wrote:
Ask all the questions you want when you run into things that don't work as expected for you, but understand that at least for now, all problems are the result of lacks in your education, not lacks in the system. All unmet expectations are the result of faulty expectations, not faulty system.
Please don't project your problems on to other people. I've been running and building opensuse for over 10 years. If I install a new version and it doesn't work -- that's my fault for not being educated on the latest changes? or a lack in system compatibility? I have a engineering degree in computer science, so I tend to know a little bit about computers. Not 'alot', but at least a basic foundation. I've been using linux for about 13 years and building kernels for about 12, so please don't project your reasons for failure onto others. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 18.07.2012 20:19, schrieb Linda Walsh:
I'm considering it, but considering my last bug report caused by having the samba-packages, just built, installed, was closed out as 'ínvalid', because I didn't build in a sterile environment, I don't have alot of hope for the bugs getting serious treatment.
You need to file this in the SAMBA bugtracker. I, as an openSUSE packager, would also refuse to fix such upstream bugs as long as it works with the recommended way to build for the distribution. Simply because my time is limited and there are lots of more important (IMVHO) bugs to fix.
They regard a fully installed SuSE system as "dirty". Contaminated.
That's a bad attitude for a Distribution vendor who's job is to make it all work together. If they can't they need to drop incompatible packages they can't support.
A "Distribution Vendor" (== the openSUSE community) cannot fix all upstream bugs, no matter how obscure they are. If you would complain about the distro packages not working, that would be a different issue. But the distro packages are working AFAICT, it is just that you don't like the way they are built. Oh -- and patches are of course also very welcome. Probably more than insulting and alienating the people who could help you on this list... :-) -- Stefan Seyfried "Dispatch war rocket Ajax to bring back his body!" -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 07/19/2012 09:03 AM, Stefan Seyfried wrote:
Am 18.07.2012 20:19, schrieb Linda Walsh:
I'm considering it, but considering my last bug report caused by having the samba-packages, just built, installed, was closed out as 'ínvalid', because I didn't build in a sterile environment, I don't have alot of hope for the bugs getting serious treatment.
You need to file this in the SAMBA bugtracker. I, as an openSUSE packager, would also refuse to fix such upstream bugs as long as it works with the recommended way to build for the distribution.
Simply because my time is limited and there are lots of more important (IMVHO) bugs to fix.
They regard a fully installed SuSE system as "dirty". Contaminated.
That's a bad attitude for a Distribution vendor who's job is to make it all work together. If they can't they need to drop incompatible packages they can't support.
A "Distribution Vendor" (== the openSUSE community) cannot fix all upstream bugs, no matter how obscure they are.
If you would complain about the distro packages not working, that would be a different issue. But the distro packages are working AFAICT, it is just that you don't like the way they are built.
Oh -- and patches are of course also very welcome. Probably more than insulting and alienating the people who could help you on this list... :-)
This thread makes me believe that the article at http://tinyurl.com/c4h3ozj is correct. :) Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, Jul 19, 2012 at 2:39 AM, Andreas Jaeger
On 07/19/2012 01:17 AM, Greg Freemyer wrote:
On Wed, Jul 18, 2012 at 11:48 AM, Foolish Ewe
wrote: Hi All:
I don't mean to inject myself into the debate, but I have a question. Although I frequently build stuff for work using my OpenSuse environment, it would be nice to know how to edit and build packages for OpenSuse (say for example I'm considering a bug report but want to try a potential fix/workaround) for private testing.
Anders is suggesting an approach, is it documented? If so, could the existing documentation be improved?
For kernel building the kernel git documentation at opensuse is a help, but nowhere does it mention what should/shouldn't be installed chroot, etc. Also I'm not clear on how to get the branch names and cloning the configuration settings on the production kernel that I use before tweaking the kernel build options. Would that be sufficient to correctly build, package and install a kernel? There are times when this is useful, e.g. recently I got a laptop and my hardware was sufficiently new that not all drivers were published when I got it.
Does anything similar exists for applications (actually anything that runs strictly in user space)?
With best regards:
Bill
Bill,
openSUSE has gone to a lot of work to obsolete the process that has been discussed here. The normal local build tool (osc) creates a chroot environment for you and installs exactly what is installed for the official builds based on the contents of the specfile.
If you want to do it the openSUSE way you need to get familiar with OBS (opensuse build system) at build.opensuse.org.
There is a tutorial at: http://en.opensuse.org/openSUSE:Build_Service_Tutorial
I suggest you pick a small package, branch it to your OBS home project, then use OSC to make a local copy of your private branch, then figure out how to create a patch that makes some small change like a printf() or something, then figure out how to update the specfile to get it applied, then do a local build and local install to see if you did it right.
Then once you're happy with your local build, use "osc add" and/or "osc commit" to push it back to OBS and verify all of the various repos build. If it was a real fix, this is when you would do a SR (submit request) to the devel project and hopefully the package maintainer would accept it. If there is a bugzilla associated with your patch, reference it in the SR.
I find the patch create process the most cumbersome. I normally untar the main tarball, then rename it *.orig and untar it a second time.
Then I make my edits to the second untar'ed version. Then I create a patch by comparing those 2 dirs. And of course I update the specfile to apply my local patch.
Greg, I suggest you look into quilt.
If you have an existing package already, it's as easy as: # this untars the tarball and does some magic quilt setup glibc.spec # chdir to sources cd glibc-2.16 # apply all patches quilt push -a # add new patch quilt new testing-for-greg.patch # add a file to the patch quilt add some-file vi some-file # or alternatively: quilt edit some-file # and finally quilt refresh -p1 # and now handle the spec file cd .. vi glibc.spec # Add patch to it osc add testing-for-greg.patch # add changes file osc vc -m "Fix some typos." # and test everything osc build
Andreas --
Thanks Andreas, I've started expand that into a full example: http://en.opensuse.org/openSUSE:Build_Service_Tutorial#A_start_to_end_exampl... Is there by chance a package in OBS that is relatively trivial to do this with. It would be best if it didn't have a maintainer getting notification emails about SRs. That way the tutorial example above could end by having a SR submitted, then revoked by the budding OBS user and no one would have to be in the loop but them. fyi: All, please feel free to update / correct what I wrote on the wiki. Thanks Greg -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, 19 Jul 2012 03:46:59 -0700, Linda Walsh
I have a engineering degree in computer science, so I tend to know a little bit about computers.
Well, that can mean you know a lot of theory ... Your problem is that you use a workflow that has it's problems like possibly non-standard dependencies. If you build only for that one system and never make those packages available to others that's perfectly OK. BUT, this isn't a way to build packages that's supported by openSUSE, so you're on your own if you encounter problems. And don't blame the SUSE folks for problems stemming from workflows they are not required to support. Philipp -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, 19 Jul 2012 01:18:20 +0200, lynn
Does anyone have the time to package these? I have the 3.6 and 4,0 branches tested against 12.1 and 12.2 L x
Pray why should that be done? There *are* already packages of 3.6.6 and 4.0 available. Why duplicate the effort? Philipp -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 19/07/12 19:46, Philipp Thomas wrote:
On Thu, 19 Jul 2012 01:18:20 +0200, lynn
wrote:
There *are* already packages of 3.6.6 and 4.0 available.
Hey, that's great news. Can you point me at the 4.0 flavour? Thanks, L x -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 7/19/2012 6:46 AM, Linda Walsh wrote:
Brian K. White wrote:
Ask all the questions you want when you run into things that don't work as expected for you, but understand that at least for now, all problems are the result of lacks in your education, not lacks in the system. All unmet expectations are the result of faulty expectations, not faulty system.
Please don't project your problems on to other people. I've been running and building opensuse for over 10 years. If I install a new version and it doesn't work -- that's my fault for not being educated on the latest changes? or a lack in system compatibility?
I have a engineering degree in computer science, so I tend to know a little bit about computers. Not 'alot', but at least a basic foundation. I've been using linux for about 13 years and building kernels for about 12, so please don't project your reasons for failure onto others.
I predicted (in the part you didn't quote) that you were going to turn out to be a long time linux user and expert that somehow can't figure out how to build a package that anyone else can build. If your claims of missing secret necessary components to software were true, then they'd be true for everyone. Other people can build the packages without any "external" or non-gpl parts. The problem of you not being able to build some package lies with you. Not knowing how to get it working is no crime, everyone has that problem at first. It took me an embarrassingly long time to get my first package building using rpm and then the build service, and then longer to figure out stuff I didn't even know that I didn't know, because that first package wasn't actually correct even though it built. But as a few others have pointed out, when faced with that problem you should have probably started by asking for help instead of wrongly accusing people of violating gpl. After you got that help and got your stuff working and thoroughly understood all the parts that were involved along the way, only *then* would you be in any position to comment on if any part of the process constituted a violation of gpl. You could still be wrong but you would at least be in a position to comment. As someone who does build things, and does have to figure out how to get a current package to build on really old versions of suse, I do know that all the rpm and osc and obs stuff is all just a convenience. There is no violation of gpl. The src rpm for any package includes everything. Not merely the pristine unpatched upstream source, but also all patches that suse applies, and all other information necessary to apply the patches, identify outside dependencies, and build using the underlying standard tools. Further, all software necessary to unpack and examine the src.rpm, build-time dependencies like libraries and include files, and build tools like make gcc, etc.. _and *their* sources_, are all open source and available at the same time and the same place as the src.rpm itself. Using osc or rpmbuild are just conveniences. The reason someone might say in one context that building directly on a normal system, outside of rpmbuild or osc, is "unsupported" isn't because it doesn't work, it's just that it's up to you to handle the zillion possible things that might interfere with any package building that way. No one else can "support" it except by you paying them to debug your system personally. The purpose of the chroot build environments is merely to establish a known quantity. When you run "make" in some source directory, right there from the very first command, the Makefile has no practical way to know which of the dozen different make-compatible programs you might have installed, which one of those might be first in your $PATH, or how it might be configured to behave in ways the upstream auther can't possibly guess that you might do 5 years after they released their tar file. Autoconf and ./configure scripts are huge complex programs that have to do all kinds of work just to try to nail down a thousand details like that. They actually compile entire tiny programs from source to binary to executing the binary, just to find out one tiny detail about the behavior of some function in some library, because there is no sure way to tell from version numbers, and it matters. rpmbuild and osc are only necessary to provide a single known environment that's the same for everyone. Aka a baseline. You are _entirely_ free to disregard them and unpack the src rpm and apply the patches and run the same build commands that rpm would. And if any part of that doesn't work, you are entirely free to debug that the same way everyone had to every time they built anything before rpm or osc existed. You didn't lose anything when they started using automated build tools. If you want to avoid using osc, the work you have to do to build is no harder than it was before osc existed. If your manual build doesn't work the first time out of the box, well neither did most normal builds on any new system before things like rpmbuild and osc started using a consistent fixed defined and isolated environment. When your manual build doesn't work, and you have to debug that, for example, some change you made to your $PATH has placed some program or script named "ranlib" in your path that isn't the same ranlib the upstream author expected, or maybe isn't even a real ranlib at all but some script you wrote and gave a name that you didn't realize would conflict, it's up to you to discover and resolve that. It was _always_ up to you to resolve that. The fact that the package failed to build out of the box in an unpredictable "dirty" environment yet it built fine on the obs, does NOT mean it "requires the external obs and that violates gpl". It just means you have to know how to build software in order to build software. Since you have several times over in this and related recent threads demonstrated that you do not understand this, and other gems like not understanding what "dirty" means in this context but instead took it as some sort of personal insult when it was just a completely standard technical term for an environment that isn't 100% accounted for, you yourself automatically disqualify yourself from being able to claim to be an experienced and skillful builder of software, and so you are in no position to claim that anyone is violating gpl, and in no position to argue with anyone on that topic, let alone people who DO know the material. To end on some shred of a positive note, I bet despite all this, if you wanted, you would still probably get help figuring out what YOU are getting wrong and get your package built and even show you the real answer to any questions you have about how gpl is preserved at all points along the way, if you asked that way. -- bkw -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 19/07/12 19:51, lynn wrote:
On 19/07/12 19:46, Philipp Thomas wrote:
On Thu, 19 Jul 2012 01:18:20 +0200, lynn
wrote: There *are* already packages of 3.6.6 and 4.0 available.
Hey, that's great news. Can you point me at the 4.0 flavour? Thanks, L x I should have said an up to date beta version. ¡Disculpe! L x -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 07/19/2012 05:53 PM, Greg Freemyer wrote:
On Thu, Jul 19, 2012 at 2:39 AM, Andreas Jaeger
wrote: On 07/19/2012 01:17 AM, Greg Freemyer wrote:
On Wed, Jul 18, 2012 at 11:48 AM, Foolish Ewe
wrote: Hi All:
I don't mean to inject myself into the debate, but I have a question. Although I frequently build stuff for work using my OpenSuse environment, it would be nice to know how to edit and build packages for OpenSuse (say for example I'm considering a bug report but want to try a potential fix/workaround) for private testing.
Anders is suggesting an approach, is it documented? If so, could the existing documentation be improved?
For kernel building the kernel git documentation at opensuse is a help, but nowhere does it mention what should/shouldn't be installed chroot, etc. Also I'm not clear on how to get the branch names and cloning the configuration settings on the production kernel that I use before tweaking the kernel build options. Would that be sufficient to correctly build, package and install a kernel? There are times when this is useful, e.g. recently I got a laptop and my hardware was sufficiently new that not all drivers were published when I got it.
Does anything similar exists for applications (actually anything that runs strictly in user space)?
With best regards:
Bill
Bill,
openSUSE has gone to a lot of work to obsolete the process that has been discussed here. The normal local build tool (osc) creates a chroot environment for you and installs exactly what is installed for the official builds based on the contents of the specfile.
If you want to do it the openSUSE way you need to get familiar with OBS (opensuse build system) at build.opensuse.org.
There is a tutorial at: http://en.opensuse.org/openSUSE:Build_Service_Tutorial
I suggest you pick a small package, branch it to your OBS home project, then use OSC to make a local copy of your private branch, then figure out how to create a patch that makes some small change like a printf() or something, then figure out how to update the specfile to get it applied, then do a local build and local install to see if you did it right.
Then once you're happy with your local build, use "osc add" and/or "osc commit" to push it back to OBS and verify all of the various repos build. If it was a real fix, this is when you would do a SR (submit request) to the devel project and hopefully the package maintainer would accept it. If there is a bugzilla associated with your patch, reference it in the SR.
I find the patch create process the most cumbersome. I normally untar the main tarball, then rename it *.orig and untar it a second time.
Then I make my edits to the second untar'ed version. Then I create a patch by comparing those 2 dirs. And of course I update the specfile to apply my local patch.
Greg, I suggest you look into quilt.
If you have an existing package already, it's as easy as: # this untars the tarball and does some magic quilt setup glibc.spec # chdir to sources cd glibc-2.16 # apply all patches quilt push -a # add new patch quilt new testing-for-greg.patch # add a file to the patch quilt add some-file vi some-file # or alternatively: quilt edit some-file # and finally quilt refresh -p1 # and now handle the spec file cd .. vi glibc.spec # Add patch to it osc add testing-for-greg.patch # add changes file osc vc -m "Fix some typos." # and test everything osc build
Andreas --
Thanks Andreas,
I've started expand that into a full example: http://en.opensuse.org/openSUSE:Build_Service_Tutorial#A_start_to_end_exampl...
there is already: http://en.opensuse.org/openSUSE:Fixing_bugs Please merge those two!
Is there by chance a package in OBS that is relatively trivial to do this with. It would be best if it didn't have a maintainer getting notification emails about SRs.
hello seems the obvious candidate for this - but it's part of the distribution and I'm not sure what his maintainer would say. Otherwise, we could just create a package for this purpose and assign it to somebody that does not care.
That way the tutorial example above could end by having a SR submitted, then revoked by the budding OBS user and no one would have to be in the loop but them.
fyi: All, please feel free to update / correct what I wrote on the wiki.
Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Stefan Seyfried wrote:
Am 18.07.2012 20:19, schrieb Linda Walsh:
I'm considering it, but considering my last bug report caused by having the samba-packages, just built, installed, was closed out as 'ínvalid', because I didn't build in a sterile environment, I don't have alot of hope for the bugs getting serious treatment.
You need to file this in the SAMBA bugtracker. I, as an openSUSE packager, would also refuse to fix such upstream bugs as long as it works with the recommended way to build for the distribution. -- It's not an upstream bug... The build doesn't fail when built from configure/Make
It's rpm's checking for no files left unaccounted for in the build tree and spec-file writer's attempts to deal with that that cause the problem. It's a problem in the spec file and/or rpmbuild's constraints that files left in the build tree that are unaccounted for are a fatal error. Outside of a build system, it wouldn't matter, so it's only a packager bug.
Simply because my time is limited and there are lots of more important (IMVHO) bugs to fix.
If you would complain about the distro packages not working, that would be a different issue. But the distro packages are working AFAICT, it is just that you don't like the way they are built.
It's not that I don't like the way they are built. It's that building them that way doesn't test any thing but the "most ideal" environment which will NEVER represent what customers have installed. My philosophy is to stress test it -- throw a worst case at it, and if that works, then most of what customers have will work -- either way it's still 1, well-defined, CLEAN test case based on the current distribution -- not a 'clean-room' test where you are unlikely to uncover complex interactions. In developing audit logging for the linux kernel, with full audit logging enabled, on a 2 cpu system (P-III's at the time was state of the art), and using SCSI hard disks), I got the overhead on a kernel build down to under 2% and that was with a 20+MB/s audit stream to disk. My boss thought it was a waste of time -- but I'd been assigned to take over and debug a sporadic bug that would occur only when letting testing run overnight (8+ hours) that a more senior engineer told him was a 'minor cleanup job'...*cough*... The code rather far from being SMP/multi-threaded safe -- which was the problem. The only way to test that was to tighten all the tolerances so the problem could be reproduced in about 2 minutes of runtime -- and I refused to pronounce it 'ready' for shipment until I got a good 5-days of heaviest load runtime usage. My boss had no clue about real-time systems and thought I was padding -- he wanted to cut testing (5 was a compromise down from 7). At the time, my algorithm had a deficit in that it relied on 32-bit block sizes. When I implemented the patch for 64-bit block counters and submitted to the kernel list, I was told I was crazy -- that there was no need and the overhead would kill performance (3 years later they converted to using 64-bit block counters -- no noticeable impact on performance when measured against HD latencies)). As such, I told him that at the max rate of audit perf, a system would have a wrap after 7+ years of constant uptime. He still used that as an excuse to support a negative review mark in that I'd knowingly used an algorithm with a fault. That it would never occur in real life -- irrelevant -- yet he was the one pushing for cutting corners -- I just hadn't cut enough to please him, thus the comments. He knew he was Dilbert's Boss -- and loved the comparison! So I've long fought the fight for quality and taking more time against those who want to cut corners or use a 'train schedule' as a software release cycle... Have submitted many bug reports and patches and 90% of the time found they had excuses for not doing it when I submitted it (even though my changes would go in later when made by someone else) or having my patches turned into 'inside jokes', like in samba the "allow client managed wide links" patch was changed into "allow insecure wide links" by the samba lead -- something I pointed out was a value judgment that was entirely bogus as it depended on the security policy in place. In my installation, clients could log into the server and set the links anyway, so allowing them to manage wide links via the extended dos features was security *enhancement*, as it required less logging in to the server as root -- rather than using domain controlled permissions and capabilities. So depending on the security policy, it was more secure, so changing the option name from something that described what it was doing to a bogus value judgment, was his fee for me pushing the issue *with a patch*, (called his bluff -- complete with documentation), to fix a regression he introduced in the samba 3.2 series. Anyway -- I've submitted patches to samba when it's samba's issue. This one is a packaging issue. Yet the bug i submitted on this issue was closed out as invalid. And you tell me I should submit bug reports and patches?... That on top of the fact that I did try asking for help on this list and was told that build problems were not factory-list issues and to take it to the general list. Um...never can please everyone... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, Jul 19, 2012 at 3:18 PM, Linda Walsh
If you would complain about the distro packages not working, that would be a different issue. But the distro packages are working AFAICT, it is just that you don't like the way they are built.
---- It's not that I don't like the way they are built. It's that building them that way doesn't test any thing but the "most ideal" environment which will NEVER represent what customers have installed.
This thread is going in circles in a very boring way. While some might find it entertaining... can we mention hitler and be done? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, Jul 19, 2012 at 07:55:50PM +0200, lynn wrote: [ 8< ]
I should have said an up to date beta version. ¡Disculpe!
It's on the up to date beta version but doesn't build. Now I'm waiting for the submit request to get it working well as I will not have more time for this today. Thanks, Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team + SUSE Labs SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
On 19/07/12 20:27, Lars Müller wrote:
On Thu, Jul 19, 2012 at 07:55:50PM +0200, lynn wrote: [ 8< ]
I should have said an up to date beta version. ¡Disculpe!
It's on the up to date beta version but doesn't build. Now I'm waiting for the submit request to get it working well as I will not have more time for this today.
Thanks,
Lars
Hi Lars, hi everyone We have samba --version Version 4.0.0beta5-GIT-03a6137 Built on both 12.1 and 12.2 RC1 It is rock solid and we are in HA with 2 DC's replicating just fine. Would it be of any use us sending a tarball of the installation with details of the packages required to build and provision from the git checkout? Please don't let's miss out. If the ubuntu peanut gallery can ship it, then so can we. Only better. L x -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 19/07/12 08:43, Mike wrote:
On Wednesday, July 18, 2012 03:57:05 PM lynn wrote:
On 18/07/12 22:26, Mike wrote:
On Wednesday, July 18, 2012 01:31:20 PM Marcus Meissner wrote:
On Wed, Jul 18, 2012 at 09:16:11PM +0200, lynn wrote: Because she thinks that her way is the only way. Period, end of discussion, and so on. The Lady happens to like Samba. So tough. She'll keep talking. That's what they do. Got a girlfriend? Probably not. Got a boyfriend? I seriously doubt it with the way you treat folks that try to help. As for me, You could say I do. Been that way for 43 years.
Ummm, you have had a boyfriend now for 43 years? That's pretty good going considering most people get divorced quite quickly nowadays. I've been married for nearly 43 years myself now. Met my wife when she was to take the lead role in a film a friend and I were thinking of making at the time. [.........] BC -- Using openSUSE 12.2 x86_64 KDE 4.8.4 & kernel 3.4.4.2 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel Corsair "Vengeance" RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX550Ti 1GB DDR5 GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, Jul 19, 2012 at 08:59:19PM +0200, lynn wrote: [ 8< ]
We have samba --version Version 4.0.0beta5-GIT-03a6137 Built on both 12.1 and 12.2 RC1
Well, yesterday beta2 wasn't recent enough. Today beta4 is old.
It is rock solid and we are in HA with 2 DC's replicating just fine.
As said before we also have to cover the 80% legacy Samba users. I'm sure your rock solid™ doesn't fit to what others count as rock solid™. We need a build which covers boths and must provide a upgrade path. And till now we've not seen a contribution to the named openSUSE Samba projects into this direction. The project name is network:samba:TESTING and there the package name is samba
Would it be of any use us sending a tarball of the installation with details of the packages required to build and provision from the git checkout?
No. What we need is a submit request and someone has written here on this list in the past how the collaboration via the Open Build Service is expected to work. That's the workflow used for the openSUSE project. http://en.openSUSE.org/openSUSE:Build_Service_Collaboration
Please don't let's miss out. If the ubuntu peanut gallery can ship it, then so can we. Only better.
To stress it one last time again: till now we've unfortunately not seen a submit request in this direction. Very, very said. It's also said how loud people complain here on the list but aren't able to file a defect report or update it while it is in the need information state since several days. Very, very frustrating to see this again and again. A good or correcter worded bad example is https://bugzilla.novell.com/show_bug.cgi?id=760089 Thanks, Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team + SUSE Labs SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
On 20/07/12 13:16, Lars Müller wrote:
On Thu, Jul 19, 2012 at 08:59:19PM +0200, lynn wrote:
It's also said how loud people complain here on the list but aren't able to file a defect report or update it while it is in the need information state since several days. Very, very frustrating to see this again and again. A good or correcter worded bad example is https://bugzilla.novell.com/show_bug.cgi?id=760089
Lars, Ok Ok Ok ¡No te preocupes tanto! I've closed the bug report. I was trying to help us crawl out of the dark ages. jejeje L x -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Fri, Jul 20, 2012 at 06:43:51PM +0200, lynn wrote:
On 20/07/12 13:16, Lars Müller wrote:
On Thu, Jul 19, 2012 at 08:59:19PM +0200, lynn wrote:
It's also said how loud people complain here on the list but aren't able to file a defect report or update it while it is in the need information state since several days. Very, very frustrating to see this again and again. A good or correcter worded bad example is https://bugzilla.novell.com/show_bug.cgi?id=760089
Lars, Ok Ok Ok ¡No te preocupes tanto! I've closed the bug report. I was trying to help us crawl out of the dark ages. jejeje
lmuelle@hip:~> echo $PATH /home/lmuelle/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin Right, therefore again to state invalid. I guess what you've seen is a side effect of modifying /etc/profile or one of the files from /etc/profile.d/ Why else does this work in a plain, fresh openSUSE 11.4, 12.1, and 12.2 RC 1 install? Please check via rpm -Va which change might have cause the difference or with a fresh virtual machine how it looks. Thanks, Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team + SUSE Labs SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
On 20/07/12 18:54, Lars Müller wrote:
On Fri, Jul 20, 2012 at 06:43:51PM +0200, lynn wrote:
On 20/07/12 13:16, Lars Müller wrote:
On Thu, Jul 19, 2012 at 08:59:19PM +0200, lynn wrote:
Why else does this work in a
plain, fresh openSUSE 11.4, 12.1, and 12.2 RC 1 install?
Maybe, because in a plain and fresh install there is unlikely to be cutting edge beta software being tested? Power to the brave ones amongst us who bother to test. L x -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Fri, Jul 20, 2012 at 08:54:49PM +0200, lynn wrote:
On 20/07/12 18:54, Lars Müller wrote:
On Fri, Jul 20, 2012 at 06:43:51PM +0200, lynn wrote:
On 20/07/12 13:16, Lars Müller wrote:
On Thu, Jul 19, 2012 at 08:59:19PM +0200, lynn wrote:
Why else does this work in a
plain, fresh openSUSE 11.4, 12.1, and 12.2 RC 1 install?
Maybe, because in a plain and fresh install there is unlikely to be cutting edge beta software being tested?
This reply was not about a Samba 4.0.0 beta version. There we still have not seen any submit request to enhance the current state of network:samba:TESTING. As written and explained lengthly in http://lists.openSUSE.org/opensuse-factory/2012-07/msg00478.html Instead this thread was about: MIT Kerberos: missing link to kdestroy and this krb5 version is no cutting edge beta version. See https://bugzilla.novell.com/show_bug.cgi?id=760089 for all the details and why it works and therefore the defect report is invalid. Test it with a plain and fresh openSUSE 11.4, 12.1, or even 12.2 RC 1 install. If it's broken in your beta software test environment but works in the other then a defect report against the working one has to be marked as invalid. Thanks, Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team + SUSE Labs SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
On 20/07/12 18:54, Lars Müller
lynn wrote:
On 20/07/12 18:54, Lars Müller wrote:
On Fri, Jul 20, 2012 at 06:43:51PM +0200, lynn wrote:
On 20/07/12 13:16, Lars Müller wrote:
On Thu, Jul 19, 2012 at 08:59:19PM +0200, lynn wrote: I was trying to help us crawl out of the dark ages.
But most software engineers like the dark, working @ night, ...etc...;-)
Why else does this work in a plain, fresh openSUSE 11.4, 12.1, and 12.2 RC 1 install?
Maybe, because in a plain and fresh install there is unlikely to be cutting edge beta software being tested? Power to the brave ones amongst us who bother to test.
Test it with a plain and fresh openSUSE 11.4, 12.1, or even 12.2 RC 1 install.
Don't you mean a TestRoot with nothing installed on it except the program being tested? SuSE doesn't support building (developing) on a plain and fresh openSUSE 11.4, 12.1 or even 12.2 RC1 system, why should one have different expectations for testing or running programs be different? One can well imagine why this would be the 'holy grail' of those producing SW. It seems like it would greatly reduce development and, especially, testing overhead. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 7/28/2012 5:30 PM, Linda Walsh wrote:
On 20/07/12 18:54, Lars Müller
lynn wrote:
On 20/07/12 18:54, Lars Müller wrote:
On Fri, Jul 20, 2012 at 06:43:51PM +0200, lynn wrote:
On 20/07/12 13:16, Lars Müller wrote:
On Thu, Jul 19, 2012 at 08:59:19PM +0200, lynn wrote: I was trying to help us crawl out of the dark ages.
But most software engineers like the dark, working @ night, ...etc...;-)
Why else does this work in a plain, fresh openSUSE 11.4, 12.1, and 12.2 RC 1 install?
Maybe, because in a plain and fresh install there is unlikely to be cutting edge beta software being tested? Power to the brave ones amongst us who bother to test.
Test it with a plain and fresh openSUSE 11.4, 12.1, or even 12.2 RC 1 install.
Don't you mean a TestRoot with nothing installed on it except the program being tested?
SuSE doesn't support building (developing) on a plain and fresh openSUSE 11.4, 12.1 or even 12.2 RC1 system, why should one have different expectations for testing or running programs be different?
One can well imagine why this would be the 'holy grail' of those producing SW. It seems like it would greatly reduce development and, especially, testing overhead.
As unhappy as I've been with some of suse's decisions and engineering the last few years, reading your theories on how things should work makes me remember just what a disaster it could be. -- bkw -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sat, Jul 28, 2012 at 02:30:11PM -0700, Linda Walsh wrote:
On 20/07/12 18:54, Lars Müller
lynn wrote: [ 8< ]
Why else does this work in a plain, fresh openSUSE 11.4, 12.1, and 12.2 RC 1 install?
Maybe, because in a plain and fresh install there is unlikely to be cutting edge beta software being tested? Power to the brave ones amongst us who bother to test.
Test it with a plain and fresh openSUSE 11.4, 12.1, or even 12.2 RC 1 install.
http://lists.openSUSE.org/opensuse-factory/2012-07/msg00486.html has the full version of the reply. Please be this nice and learn how to handle mail threads, replies, and how to quote mails. A partial quote does not help. Instead it is misleading and results in never ending pseudo discussions like this one.
Don't you mean a TestRoot with nothing installed on it except the program being tested?
See https://bugzilla.novell.com/show_bug.cgi?id=771516 for all the details. And it's not only me who counted the report as invalid. Several people acked and others already left this never ending thread.
SuSE doesn't support building (developing) on a plain and fresh openSUSE 11.4, 12.1 or even 12.2 RC1 system, why should one have different expectations for testing or running programs be different?
As running and using a system is a different task than development software. Very likley 80% of our users are happy with a default install which doesn't include a compilers, sources like headers, etc. Due to the software pattern driven software install option it's easy to pull an huge amount of development tools in with one click or even command line call.
One can well imagine why this would be the 'holy grail' of those producing SW. It seems like it would greatly reduce development and, especially, testing overhead.
Such general statements don't lead to anything useful. If you like to enhance openSUSE please be this nice and file bug reports or feature requests and make submit requests which enhance the system. Which such general statements you don't help the community nor do you motivate others to spent further time by helping you. Thanks, Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team + SUSE Labs SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
participants (28)
-
Anders Johansson
-
Andreas Jaeger
-
Basil Chupin
-
Brian K. White
-
Bryen M Yunashko
-
Carlos E. R.
-
Claudio Freire
-
Cristian Rodríguez
-
Foolish Ewe
-
Greg Freemyer
-
Hubert Mantel
-
j debert
-
Joerg.Schilling@fokus.fraunhofer.de
-
Juergen Weigert
-
Larry Finger
-
Lars Müller
-
Linda Walsh
-
lynn
-
Malcolm
-
Marcus Meissner
-
maury63ts
-
Michal Kubeček
-
Mike
-
Nelson Marques
-
Philipp Thomas
-
Raul Libório
-
Stefan Seyfried
-
Thomas Taylor