summaryrefslogtreecommitdiff
path: root/source4/build
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r18181: use:Stefan Metzmacher2-116/+107
CC and CFLAGS LD and LDFLAGS STLD and STLD_FLAGS SHLD and SHLD_FLAGS all controled by configure and import the values from samba3 which are more recent metze (This used to be commit 5e59153735102df6fae2eaaac6a7c3db86c95f8f)
2007-10-10r18179: - move CC specific stuff to check_cc.m4Stefan Metzmacher2-34/+102
- add some AC_DEFINES to rewrite.m4 (I'll remove them from check_ld.m4 soon) (I've also merged new values from samba3) metze (This used to be commit de0c8d1b1729daef984d5b44e0224481cf9e2164)
2007-10-10r18173: PICSUFFIX isn't used anymoreStefan Metzmacher1-13/+4
metze (This used to be commit 647f3b140c77a2a01ff0c9fadf45e080659844d1)
2007-10-10r18152: move our AC macros into lib/replace/libreplace_macros.m4Stefan Metzmacher2-37/+1
and include them from there metze (This used to be commit 38f9e90a120b4e62f005a1bac89139ee87f63071)
2007-10-10r18136: put lib/replace in the default include pathStefan Metzmacher1-2/+2
metze (This used to be commit 2b51391470d0ecf001cd869e4ab9ba7a3474a7fe)
2007-10-10r18087: use m4_include() do notice missing filesStefan Metzmacher1-6/+6
metze (This used to be commit 77948d26f046ac2857260918bd01172bf2166e21)
2007-10-10r17904: we don't want warnings about unused parametersStefan Metzmacher1-1/+9
volker that one was for you:-) metze (This used to be commit d0aa78177d24877320bac2294328e0083f34e9a5)
2007-10-10r17890: add -Wc++-compat option to gcc but don't use it yetStefan Metzmacher1-0/+1
metze (This used to be commit 6b4f788c71a6d445ded522d89cd5425f9e2fb391)
2007-10-10r17793: add -Wmissing-prototypes, -Wmissing-declarations, ↵Stefan Metzmacher1-0/+3
-Wmissing-field-initializers gcc options, but don't enable them yet. we should step by step try to enable them, after removing the flood of warnings they would generate. metze (This used to be commit 40fb476a9cc53c757dcf07e879107c4572b8a1ee)
2007-10-10r17772: warn about unused macrosStefan Metzmacher1-0/+1
(only when defined in the .c file not in headers) metze (This used to be commit a6f22cd924ce040d6b3c31c9c483f1c256015f8d)
2007-10-10r17744: we explicit want to get warnings about declarations after statements:-)Stefan Metzmacher1-1/+1
metze (This used to be commit c3be1e18bcc050fe96be3f35e10ca643673749ca)
2007-10-10r17566: test if the compiler support inline, this resultsStefan Metzmacher1-0/+2
in #define inline if the compiler doesn't support it This hopefully fix the build on some hosts, however we should not start to use inline in our code this is more to not need to touch imported files from heimdal or popt. metze (This used to be commit 687d69af6228d159a0dfc59c44eb0a1349a51f2b)
2007-10-10r17565: expand the test for negative enum values, systems like Tru64Stefan Metzmacher1-2/+19
truncate the value to INT_MAX... So a AC_TRY_RUN test is needed here metze (This used to be commit dc0e22a52e3488a4cb9f17138389885183e90c34)
2007-10-10r17564: we don't need a AC_TRY_RUN to test the compiler warning optionsStefan Metzmacher1-1/+1
metze (This used to be commit ebade9dea58b58e34c6dfc39358ddb0b05d2b372)
2007-10-10r17531: fix whitespacesStefan Metzmacher1-1/+1
metze (This used to be commit e5f752a66bea40bc4441cff9c6023b2072dc1f6d)
2007-10-10r17196: Clarify that SSL is used for LDAP as well as SWAT.Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit d79bfbe87d4eb0e3541f5bdd7eed888ccb20a710)
2007-10-10r16341: newer autoconf versions export 'datarootdir',Stefan Metzmacher1-0/+2
fix a warning with old autoconf versions metze (This used to be commit 906c27caefa9802a72b6ea71e46e0725e445d189)
2007-10-10r16040: Support more recent versions of autoconfJelmer Vernooij2-0/+2
(This used to be commit 3f2a136b9f77062e5044b2b86f8e2a79348e0ff0)
2007-10-10r15607: Fix readline summary reportingJelmer Vernooij1-1/+1
(This used to be commit 146c6d6e003a9ba0bfd0427b1db47fe5e746f8b1)
2007-10-10r15585: Revive pidl's SWIG file generator. It now generates simpleJelmer Vernooij1-0/+1
object oriented wrappers for the interfaces (still need to fix the actual function calls) (This used to be commit bf5da20869eae29aea92386cbb13413b507fc55f)
2007-10-10r15578: Move some cpp-specific things from CFLAGS to CPPFLAGSJelmer Vernooij1-2/+2
Proper dependencies for POPT_SAMBA (fixes build when popt is in /usr/local) (This used to be commit ed82490e5a074da56d0a96ee52f1d1832b824fe3)
2007-10-10r15577: Make popt CFLAGS popt-specific rather then globalJelmer Vernooij1-1/+2
(This used to be commit 87233041ff6df94069f0d76f90aba22e275f83be)
2007-10-10r15572: Trim build/m4/rewrite.m4 a bit more, remove unused tests.Jelmer Vernooij3-181/+2
(This used to be commit d72c5c8f755277eb22e1f6834d98202f00c09934)
2007-10-10r15567: Add entry for iconvJelmer Vernooij1-0/+1
(This used to be commit 8d794e59119d4a306d1f6f87a821287ce6a4aa61)
2007-10-10r15551: Fix clash between config.pm and globally installed Config.pm onJelmer Vernooij2-2/+2
case-insensitive filesystems. Patch by John Malmberg tweaked by me (This used to be commit 58cc0b23eb1de818123b3b34278518e467f04f15)
2007-10-10r15521: Take an optional subsystem name to generate a dependency graph forJelmer Vernooij1-6/+34
just that subsystem (This used to be commit 3fae92eef5d2f591dd40c4c07e20baa1c4a33211)
2007-10-10r15405: remove define for STAT_ST_BLOCKSIZEStefan Metzmacher1-39/+39
as it's not used anywhere and it doesn't belong to check_ld.m4 metze (This used to be commit 86a9b17b3a1de0bd893a276597c9377e305ef535)
2007-10-10r15387: Fix installation of dcerpc headers, remove more instances of uint_tJelmer Vernooij1-0/+4
(This used to be commit 9e9bfd04c6db013453b900e201df9c09e8777a22)
2007-10-10r15384: Improve naming of socket library, disable Requires(.private)? fields ↵Jelmer Vernooij1-2/+2
in pkg-config files for now as they break external projects. (This used to be commit f919fd6655f00361691e676d260bd40e0b8ddcc7)
2007-10-10r15381: Make shared libraries the default (where supported). This concludes ↵Jelmer Vernooij1-4/+3
my rewrite of the build system, which I'm (overall) pretty happy with now. I'll continue making smaller changes, but they won't have as much impact as the changes I've made in the past months. (This used to be commit 9eea62c11ce83a857862d05123f0be40944951ba)
2007-10-10r15379: Fix shared library build's unresolved dependenciesJelmer Vernooij2-3/+3
(This used to be commit 0fafa2e59566f8f892d7dfd7dd33d0100b96a780)
2007-10-10r15375: Rename readline.h to smbreadline.h avoid clashes with system header.Jelmer Vernooij1-1/+3
(This used to be commit ccc3d8a95441e7a7015f0cf0e622ec9e38347d33)
2007-10-10r15370: Fix more dependencies for shared libsJelmer Vernooij1-0/+1
(This used to be commit 9a518661fbb76bf1c153afc6f581e888186dc165)
2007-10-10r15363: Fix dependencies for shared libraryJelmer Vernooij2-2/+3
(This used to be commit f2ca71f1229f4c20296895116c09bacbd6a53b55)
2007-10-10r15350: Remove empty subsystem, don't install .a files of subsystemsJelmer Vernooij1-1/+1
(This used to be commit 087188cfc4a38d92b13fc8e58e1f408306442055)
2007-10-10r15338: Fix build of most things with shared libs enabled.Jelmer Vernooij2-2/+3
(This used to be commit 8985093d3fba90287bd739aaaa0fbfdadca2b999)
2007-10-10r15322: Don't depend on nonexisting targets - should fix the buildJelmer Vernooij1-3/+3
(This used to be commit 34d9a10734d2253564f37a4034003b39489f858e)
2007-10-10r15321: Reduce the size of rewrite.m4 a bit moreJelmer Vernooij2-240/+197
(This used to be commit c83e4b166534278c335254aa8890a50635bbf1b7)
2007-10-10r15318: Don't create empty static libraries as some hosts have trouble with ↵Jelmer Vernooij3-2/+7
them. (This used to be commit 1505d7c6001f8a35e728a14af2885b813c32ebe7)
2007-10-10r15313: Fix some dependencies in dso modeJelmer Vernooij2-0/+4
(This used to be commit f0afe9e2ff16515df1b3226b479b19ea3e9c3d0c)
2007-10-10r15312: Fix dependency on gtksamba when GTK+ is not presentJelmer Vernooij1-4/+0
(This used to be commit 8f5e507ce3517bbbf06d3f9ec28d40b7158be1bc)
2007-10-10r15304: Fix smbd build, more updates on getting --enable-dso to build againJelmer Vernooij7-21/+15
(This used to be commit 3ef9326386ba1c210166302cbcf02d2ed3f19944)
2007-10-10r15301: Use static libraries internally. This required a few hacks in the buildJelmer Vernooij7-73/+7
system - these should be removed later on. (This used to be commit 06547391669e064d2b92f5841b7df5f101a34cb9)
2007-10-10r15298: Fix the build using a few hacks in the build system.Jelmer Vernooij5-58/+88
Recursive dependencies are now forbidden (the build system will bail out if there are any). I've split up auth_sam.c into auth_sam.c and sam.c. Andrew, please rename sam.c / move its contents to whatever/wherever you think suits best. (This used to be commit 6646384aaf3e7fa2aa798c3e564b94b0617ec4d0)
2007-10-10r15290: don't spam the screenStefan Metzmacher1-1/+1
jelmer: can you please fix this correctly metze (This used to be commit 34111d716733c815e7813f87d775848a26d20cab)
2007-10-10r15287: Simplify dependency detection codeJelmer Vernooij3-42/+39
(This used to be commit 28a1919ed37f47337f8a53c39b9261a74c5c1bfc)
2007-10-10r15284: Fix dot generationJelmer Vernooij1-1/+1
(This used to be commit 5907a237e1f704e54411420c71ce568db729ec90)
2007-10-10r15280: - remove the 2nd check for __FUNCTION__Stefan Metzmacher1-7/+0
- fallback to __func__ if __FUNCTION__ isn't there metze (This used to be commit 6c5a2b08ca2f0db6b39808740a06ed165e8b9ade)
2007-10-10r15279: Fix dependencies when using static librariesJelmer Vernooij2-4/+3
(This used to be commit a9eb7b2b3cf46d19ab7dfab521e1259d653507f6)
2007-10-10r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues ↵Jelmer Vernooij3-21/+11
with local (empty) libpopt.a overriding global one (This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)