Timeline


and

05/05/05:

21:57 Changeset [21923] by amb
This changes the detected linux version to be whatever installed kernel is timestamped last instead of lexically last, and with any trailing "smp" suffix removed. (Without the latter, the install target on SMP machines fails looking for modules with names like libafs-2.6.9-5.ELsmp.i686.mp.ko.)
15:12 Changeset [21922] by ghudson
Disable the cups server (we can't avoid installing it).
14:48 Changeset [21921] by ghudson
Set group owner as well as user owner for installed fonts.

05/04/05:

14:15 Changeset [21920] by zacheiss
Merge with openafs 1.3.82.
14:03 Changeset [21919] by zacheiss
This commit was generated by cvs2svn to compensate for changes in r21918, which included commits to RCS files with non-trunk default branches.
14:03 Changeset [21918] by zacheiss
Not present in openafs 1.3.82.
13:47 Changeset [21917]
This commit was manufactured by cvs2svn to create tag 'openafs-1_3_82'.
13:47 Changeset [21916] by zacheiss
This commit was generated by cvs2svn to compensate for changes in r21915, which included commits to RCS files with non-trunk default branches.
13:47 Changeset [21915] by zacheiss
Import openafs 1.3.82.
13:29 Changeset [21914] by zacheiss
This commit was generated by cvs2svn to compensate for changes in r21913, which included commits to RCS files with non-trunk default branches.
13:29 Changeset [21913] by zacheiss
Import openafs 1.3.82.

05/03/05:

21:42 Changeset [21912] by zacheiss
Don't run snmpd.
20:28 Changeset [21911] by rbasch
Stop console redirection in shutdown().
20:26 Changeset [21910] by rbasch
Apply fixes from upstream to deal with the default theme's compatibility problems with gtk's "Simple" theme.
18:32 Changeset [21909] by rbasch
Set up a proper environment for the registration commands.

05/02/05:

17:19 Changeset [21908] by rbasch
Merge with firefox 1.0.3.
16:26 Changeset [21907] by rbasch
Install Sun patch 118560-01, initializing the patches list, since that was not done in 9.4.0.
16:22 Changeset [21906] by rbasch
Don't use "patchadd -d", which is broken in Solaris 10. The patch directory is now simply "/install/patches". Use "yes" to pipe acknowledgements to patchadd.
16:18 Changeset [21905]
This commit was manufactured by cvs2svn to create tag 'firefox-1_0_3'.
16:18 Changeset [21904] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21903, which included commits to RCS files with non-trunk default branches.
16:18 Changeset [21903] by rbasch
Import firefox 1.0.3.
16:05 Changeset [21902] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21901, which included commits to RCS files with non-trunk default branches.
16:05 Changeset [21901] by rbasch
Import firefox 1.0.3.
16:05 Changeset [21900] by rbasch
Add package dependencies, to ensure that "firefox -register" can run in the post-install script.
15:59 Changeset [21899] by rbasch
Tell nsAutoCompleteMdbResult to do byte-swapping as needed.
15:57 Changeset [21898] by rbasch
Add byte-swapping logic to the nsAutoCompleteMdbResult interface, to deal with Unicode values.
15:49 Changeset [21897] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21896, which included commits to RCS files with non-trunk default branches.
15:49 Changeset [21896] by rbasch
Import firefox 1.0.3.
15:47 Changeset [21895] by zacheiss
Merge with krb5 1.4.1.
15:42 Changeset [21894] by zacheiss
This commit was generated by cvs2svn to compensate for changes in r21893, which included commits to RCS files with non-trunk default branches.
15:42 Changeset [21893] by zacheiss
Not present in krb5 1.4.1.
15:41 Changeset [21892] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21891, which included commits to RCS files with non-trunk default branches.
15:41 Changeset [21891] by rbasch
Import firefox 1.0.3.
15:29 Changeset [21890]
This commit was manufactured by cvs2svn to create tag 'krb5-1_4_1'.
15:29 Changeset [21889] by zacheiss
This commit was generated by cvs2svn to compensate for changes in r21888, which included commits to RCS files with non-trunk default branches.
15:29 Changeset [21888] by zacheiss
Import krb5 1.4.1.
15:28 Changeset [21887] by ghudson
Update the browser icon and script for Firefox.
15:28 Changeset [21886] by ghudson
Handle /etc/fonts/fonts.conf, another non-editable file which we bash.
15:27 Changeset [21885] by ghudson
Add a postinstall rule for the redhat fonts to rebuild the font cache files.
15:25 Changeset [21884] by ghudson
Fix a braino in the last commit.
15:25 Changeset [21883] by ghudson
Use a new mechanism for maintaining Red Hat fonts which doesn't collapse all files into a single directory. Add a fonts.conf file to override the Sun one.
15:20 Changeset [21882] by ghudson
chmod attachments read-only as a hint to editing-capable viewers that the file should not be edited. Formerly hacked into mail-display.c.
15:19 Changeset [21881] by ghudson
Display local folders last in the list, not first. (Formerly hacked into shell/e-storage-set-view.c.)
15:19 Changeset [21880] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21879, which included commits to RCS files with non-trunk default branches.
15:19 Changeset [21879] by rbasch
Import firefox 1.0.3.
15:18 Changeset [21878] by ghudson
Add a runpath setting for /usr/athena/lib/mozilla so that Evolution can find the Mozilla libraries for SSL support.
15:17 Changeset [21877] by ghudson
Make Evolution depend on Mozilla so it can have SSL support.
15:12 Changeset [21876] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21875, which included commits to RCS files with non-trunk default branches.
15:12 Changeset [21875] by rbasch
Import firefox 1.0.3.
14:37 Changeset [21874] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21873, which included commits to RCS files with non-trunk default branches.
14:37 Changeset [21873] by rbasch
Import firefox 1.0.3.
14:30 Changeset [21872] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21871, which included commits to RCS files with non-trunk default branches.
14:30 Changeset [21871] by rbasch
Import firefox 1.0.3.
14:17 Changeset [21870] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21869, which included commits to RCS files with non-trunk default branches.
14:17 Changeset [21869] by rbasch
Import firefox 1.0.3.
14:12 Changeset [21868] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21867, which included commits to RCS files with non-trunk default branches.
14:12 Changeset [21867] by rbasch
Not present in mozilla 1.7.7.
14:10 Changeset [21866] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21865, which included commits to RCS files with non-trunk default branches.
14:10 Changeset [21865] by rbasch
Import firefox 1.0.3.
14:03 Changeset [21864] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21863, which included commits to RCS files with non-trunk default branches.
14:03 Changeset [21863] by rbasch
Import firefox 1.0.3.
13:54 Changeset [21862] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21861, which included commits to RCS files with non-trunk default branches.
13:54 Changeset [21861] by rbasch
Import firefox 1.0.3.
13:35 Changeset [21860] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21859, which included commits to RCS files with non-trunk default branches.
13:35 Changeset [21859] by rbasch
Import firefox 1.0.3.
13:35 Changeset [21858]
This commit was manufactured by cvs2svn to create tag 'mozilla-1_7_7'.
13:35 Changeset [21857] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21856, which included commits to RCS files with non-trunk default branches.
13:35 Changeset [21856] by rbasch
Import mozilla 1.7.7.
13:22 Changeset [21855] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21854, which included commits to RCS files with non-trunk default branches.
13:22 Changeset [21854] by rbasch
Import mozilla 1.7.7.
13:05 Changeset [21853] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21852, which included commits to RCS files with non-trunk default branches.
13:05 Changeset [21852] by rbasch
Import mozilla 1.7.7.
13:01 Changeset [21851] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21850, which included commits to RCS files with non-trunk default branches.
13:01 Changeset [21850] by rbasch
Import firefox 1.0.3.
12:58 Changeset [21849] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21848, which included commits to RCS files with non-trunk default branches.
12:58 Changeset [21848] by rbasch
Import mozilla 1.7.7.
12:47 Changeset [21847] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21846, which included commits to RCS files with non-trunk default branches.
12:47 Changeset [21846] by rbasch
Import firefox 1.0.3.
12:35 Changeset [21845] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21844, which included commits to RCS files with non-trunk default branches.
12:35 Changeset [21844] by rbasch
Import mozilla 1.7.7.
12:34 Changeset [21843] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21842, which included commits to RCS files with non-trunk default branches.
12:34 Changeset [21842] by rbasch
Import firefox 1.0.3.
12:25 Changeset [21841] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21840, which included commits to RCS files with non-trunk default branches.
12:25 Changeset [21840] by rbasch
Import mozilla 1.7.7.
12:17 Changeset [21839] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21838, which included commits to RCS files with non-trunk default branches.
12:17 Changeset [21838] by rbasch
Import firefox 1.0.3.
12:06 Changeset [21837] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21836, which included commits to RCS files with non-trunk default branches.
12:06 Changeset [21836] by rbasch
Import mozilla 1.7.7.
11:59 Changeset [21835] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21834, which included commits to RCS files with non-trunk default branches.
11:59 Changeset [21834] by rbasch
Import mozilla 1.7.7.
11:47 Changeset [21833] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21832, which included commits to RCS files with non-trunk default branches.
11:47 Changeset [21832] by rbasch
Import mozilla 1.7.7.
11:39 Changeset [21831] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21830, which included commits to RCS files with non-trunk default branches.
11:39 Changeset [21830] by rbasch
Import mozilla 1.7.7.
11:33 Changeset [21829] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21828, which included commits to RCS files with non-trunk default branches.
11:33 Changeset [21828] by rbasch
Import mozilla 1.7.7.
11:23 Changeset [21827] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21826, which included commits to RCS files with non-trunk default branches.
11:23 Changeset [21826] by rbasch
Import mozilla 1.7.7.
11:04 Changeset [21825] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21824, which included commits to RCS files with non-trunk default branches.
11:04 Changeset [21824] by rbasch
Import mozilla 1.7.7.
10:29 Changeset [21823] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21822, which included commits to RCS files with non-trunk default branches.
10:29 Changeset [21822] by rbasch
Import mozilla 1.7.7.
10:16 Changeset [21821] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21820, which included commits to RCS files with non-trunk default branches.
10:16 Changeset [21820] by rbasch
Import mozilla 1.7.7.
10:02 Changeset [21819] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21818, which included commits to RCS files with non-trunk default branches.
10:02 Changeset [21818] by rbasch
Import mozilla 1.7.7.
09:45 Changeset [21817] by rbasch
This commit was generated by cvs2svn to compensate for changes in r21816, which included commits to RCS files with non-trunk default branches.
09:45 Changeset [21816] by rbasch
Import mozilla 1.7.7.

04/30/05:

12:05 Changeset [21815] by rbasch
Remove configfiles, as we will now generate it from package data. Also remove obsolete files used to track software from /os and /srvd.
12:00 Changeset [21814] by rbasch
Use gen-stats.pl's new "-e <file>" option to generate configfiles; remove /etc/athena/rc.conf from the result, since it cannot be copied from /srvd.
11:57 Changeset [21813] by rbasch
Add "-e <file>" option, to output a list of "editable" files to a separate file.

04/29/05:

11:10 Changeset [21812] by rbasch
Set the SMF_TEMPORARY flag in calling smf_disable_instance(), so that the service is disabled only until the system reboots.
10:45 Changeset [21811] by rbasch
Remove all instances of old Sun packages.
10:43 Changeset [21810] by rbasch
Remove the native inetd.conf.
09:57 Changeset [21809] by rbasch
Remove /etc/inet/inetd.conf
09:25 Changeset [21808] by rbasch
Preserve /etc/inet/inetd.conf, so that it is properly converted during the Solaris 10 upgrade.

04/26/05:

16:29 Changeset [21807] by ghudson
*** empty log message ***
16:29 Changeset [21806] by ghudson
Treat the new root .bash_login file as a config file.
16:28 Changeset [21805] by ghudson
Create a root .bash_login file to source the root .bashrc, since bash does not do that for login shells automatically.
16:10 Changeset [21804] by ghudson
At the moment, killing named on Solaris causes SMF to disable the dns-server service, rendering the machine unbootable. Also, killing syslog just causes it to be restarted by SMF, and we run an snmpd at all. We don't really have a motivation to disable these services during an update (particularly since named is no longer generally a network service), so just leave them running.
09:37 Changeset [21803] by rbasch
Remove /usr/athena/share/aclocal/nspr.m4 (and the aclocal directory, if empty), from the install target, to avoid a conflict with firefox.

04/25/05:

12:29 Changeset [21802] by rbasch
Don't install svc-named; it is owned by the bind package.

04/23/05:

16:38 Changeset [21801] by rbasch
Use gnome-open instead of gurlview.
16:37 Changeset [21800] by rbasch
Change the owner from "gnome-panel" to the more generic "gnome", and generalize a comment.
16:36 Changeset [21799] by rbasch
Set firefox as the url handler for http and https.

04/22/05:

15:15 Changeset [21798] by rbasch
Use zenity for the lock file dialog.
14:27 Changeset [21797] by ghudson
Log interactive commands run as root on cluster machines.
14:26 Changeset [21796] by ghudson
Create root bash history file and make it append-only.
14:25 Changeset [21795] by ghudson
*** empty log message ***
14:25 Changeset [21794] by ghudson
Turn on history logging for root in tcsh. Change name of history file for root in bash.
14:23 Changeset [21793] by ghudson
Add /etc/.cshrc to config files.
14:07 Changeset [21792] by ghudson
su logs at auth.notice on success; send those messages to wslogger.
14:05 Changeset [21791] by ghudson
Set up /etc/noroot on cluster and quickstation machines.
14:04 Changeset [21790] by ghudson
Add handling for new AL_ENOROOT libal error.
14:03 Changeset [21789] by ghudson
Add support for /etc/noroot to deny root logins.
09:59 Changeset [21788] by rbasch
Disable the default browser check (it fails anyway, as it uses deprecated gnome-vfs APIs).
09:50 Changeset [21787] by rbasch
On Solaris, set LDFLAGS explicitly to include "-R/usr/athena/lib", as Sun's CC apparently mishandles "-Wl,-R/usr/athena/lib".

04/21/05:

21:00 Changeset [21786] by rbasch
Don't allow the Solaris 10 update to modify the root crontab.
18:33 Changeset [21785] by amb
Generic file list updates for 9.4, plus not throwing an error when there are no rpms to replace.
11:35 Changeset [21784] by rbasch
Use the explicit path for fs.
11:32 Changeset [21783] by rbasch
On Solaris, set LDFLAGS explicitly to include "-R/usr/athena/lib", as Sun's CC apparently mishandles "-Wl,-R/usr/athena/lib".
02:57 Changeset [21782] by zacheiss
Don't open /dev/random and friends with O_NOFOLLOW. It breaks on Solaris 10.
02:57 Changeset [21781] by zacheiss
Build with LD_RUN_PATH set.
02:55 Changeset [21780] by zacheiss
Apply patches from MIT krb5 security advisory.

04/19/05:

15:12 Changeset [21779] by rbasch
Add third/firefox.
15:11 Changeset [21778] by rbasch
Add the package dependencies file for MIT-firefox.
15:10 Changeset [21777] by rbasch
Add the pkginfo file for MIT-firefox.
15:08 Changeset [21776] by rbasch
Add the spec file for firefox, including a post-install scriptlet to build various registries, and a post-uninstall scriptlet to remove them.
15:06 Changeset [21775] by rbasch
Clean up registries.
15:04 Changeset [21774] by rbasch
Build the xpcom and chrome registries, and register components and extensions.
14:58 Changeset [21773] by rbasch
On Solaris, use the same admin settings for pkgadd as we use in the release, including overriding dependencies.
14:38 Changeset [21772] by rbasch
Build Firefox for Athena.
14:27 Changeset [21771] by rbasch
Prefer the Athena krb5 GSSAPI libraries.
14:24 Changeset [21770] by rbasch
Use version-independent names for install target directories.
13:42 Changeset [21769] by rbasch
Don't install anything that is omitted from a distribution.
11:44 Changeset [21768] by rbasch
Add build-registries.sh, a script to be used by package post-install scripts to build the xpcom and chrome registries.
11:40 Changeset [21767] by rbasch
Copy Athena customizations from mozilla: Use Evolution to handle mailto links, and set the cookie behavior to "Don't accept foreign".
11:35 Changeset [21766] by rbasch
Replace the Adobe Symbol font, which we do not have, with "Standard Symbols L".
11:32 Changeset [21765] by rbasch
Never override the normal home page.
11:30 Changeset [21764] by rbasch
Add the MIT CA as a builtin.
10:41 Changeset [21763] by rbasch
Change the default home page to web.mit.edu.

04/16/05:

14:13 Changeset [21762] by rbasch
Apply the official upstream fix for the "invalid cast" warnings addressed in revision 1.2.
14:11 Changeset [21761] by rbasch
Apply a patch from upstream to fix "invalid cast" warnings.

04/15/05:

18:34 Changeset [21760] by rbasch
Set the ACL of the profile directory to deny access to system:anyuser and system:authuser.
18:32 Changeset [21759] by rbasch
Apply our local mozilla mod to set the ACL of the $HOME/.mozilla directory after creating it, to deny access to system:anyuser and system:authuser.
17:50 Changeset [21758] by rbasch
Apply our local mod to mozilla which creates the cache on local disk by default. The top level directory for the cache changes to /var/tmp/Mozilla-Firefox-$USER, to prevent collisions with mozilla.
17:38 Changeset [21757] by rbasch
Add the Athena firefox wrapper. It is adapted from the mozilla wrapper; aside from obvious changes for program name and the default profile directory, it differs from the current mozilla wrapper by skipping the check for a running instance if any command line option is specified.
17:15 Changeset [21756] by zacheiss
Don't ever set SO_BSDCOMPAT. Modern Linux considers it obsolete and complains about it.
16:35 Changeset [21755] by ghudson
Fix a goof in the last commit.
14:45 Changeset [21754] by rbasch
Remove old /var/... entries from the pkg database, left behind when we changed to installing paths under /usr/vice instead of /var/usr/vice in 9.3.5.
12:54 Changeset [21753] by ghudson
From Jacob Morzinski: cd to the new value of HOME so that PWD and DIRSTACK[0] are reset.
12:26 Changeset [21752] by ghudson
Make sure the Sun compiler is in the path when running the install target. Sometimes (probably due to an unstable clock on the build machine) the build system wants to rebuild things then.
12:24 Changeset [21751] by ghudson
Don't install scrollkeeper output files.
12:24 Changeset [21750] by ghudson
Build with LD_RUN_PATH set, so that the Kerberos and GSSAPI plugins can find the Kerberos libraries. Switch from configure.athena to Makefile.athena to get that.
12:23 Changeset [21749] by ghudson
Remove devices no longer present in RHEL 4.
12:16 Changeset [21748] by ghudson
Merge with bind 9.3.1.
11:45 Changeset [21747] by ghudson
This commit was generated by cvs2svn to compensate for changes in r21746, which included commits to RCS files with non-trunk default branches.
11:45 Changeset [21746] by ghudson
Not present in bind 9.3.1.
11:37 Changeset [21745]
This commit was manufactured by cvs2svn to create tag 'bind-9_3_1'.
11:37 Changeset [21744] by ghudson
This commit was generated by cvs2svn to compensate for changes in r21743, which included commits to RCS files with non-trunk default branches.
11:37 Changeset [21743] by ghudson
Import bind 9.3.1.

04/14/05:

17:39 Changeset [21742] by zacheiss
Apply official bash patches from ftp.gnu.org to bring this up to patchlevel 16. Apply patch from RHEL 4 to fix brokenness with glibc not supporting WCONTINUED bit in waitpid().
17:37 Changeset [21741] by zacheiss
Remove code to set SO_BSDCOMPAT. Modern Linux complains about it being obsolete.

04/13/05:

15:22 Changeset [21740] by rbasch
Suppress warning about being unable to find the XKB extension, unless we are in verbose mode (XKB is disabled by default on Solaris),
15:14 Changeset [21739] by rbasch
Apply upstream patch to support sharing a history database between machines of differing byte order.
15:08 Changeset [21738] by rbasch
Apply patch from upstream to properly handle the case where double-buffering is not in effect in nsViewManager::RenderViews(). This fixes a crash encountered when attempting to print certain pages.

04/11/05:

10:21 Changeset [21737] by rbasch
Add a dependency on the Athena dns-server service, to ensure that named is started before finish-update.
10:20 Changeset [21736] by rbasch
Remove start-up of named, as Athena BIND is now an SMF service.
10:15 Changeset [21735] by rbasch
Change the SMF service manifest file to class manifest.
10:14 Changeset [21734] by rbasch
Athena BIND is now an SMF service, so copy in the service manifest and start method script instead of the old rc script.
10:11 Changeset [21733] by rbasch
Add the svc-named script, which will be invoked as the start method for the Athena BIND service. It replaces the athena-bind.rc script; the latter is removed.
10:05 Changeset [21732] by rbasch
Add the SMF manifest for the Athena BIND service.
09:57 Changeset [21731] by rbasch
Remove the Sun BIND packages.
00:40 Changeset [21730] by jweiss
don't replace an existant sendmail.st also use the correct path on solaris
00:40 Changeset [21729] by jweiss
don't blow away an existant sendmail.st also use the correct path on solaris

04/10/05:

22:32 Changeset [21728] by rbasch
Apply the mozilla-1.7.3-freetype-compile.patch from Red Hat's mozilla 1.7.3 SRPM, to fix building against the newer version of freetype in RHEL 4. See https://bugzilla.mozilla.org/show_bug.cgi?id=234035 for details about the problem.
15:48 Changeset [21727] by rbasch
For Athena 9.4, use the gtk2 toolkit; remove the null LDFLAGS setting on Solaris, as the Sun C++ compiler now accepts the -Wl option; set the PATH when building the install target on Solaris, as the install seems to run CC.
15:43 Changeset [21726] by rbasch
Specify the explicit path for dustbuster.

04/08/05:

12:52 Changeset [21725] by ghudson
Link explicitly against fontconfig; the Solaris 10 linker won't let us rely on ELF dependencies for that.

04/07/05:

14:35 Changeset [21724] by ghudson
*** empty log message ***
14:34 Changeset [21723] by ghudson
Protect "-z allextract" and "-z defaultextract" options with -Wl so that gcc under Solaris 10 doesn't combine them together near the beginning of the link line. Without this fix, some objects from convenience libraries are not included when linking convenience libraries together into an installable library.
13:56 Changeset [21722] by ghudson
We no longer use ATHTOOLROOT.
13:48 Changeset [21721] by ghudson
Remove gmake, binutils, and gcc in favor of the versions in /usr/sfw. Remove Xrender, Xft, freetype, fontconfig, and bzip2 in favor of the native versions. Remove gmp since it isn't building easily under Solaris 10; we will see if we can do without it.
13:42 Changeset [21720] by ghudson
*** empty log message ***
13:42 Changeset [21719] by ghudson
Solaris 10 is fussy about _XOPEN_SOURCE definitions. Remove them locally, since they aren't needed on our platforms.
13:40 Changeset [21718] by ghudson
HUGE_VAL is broken in our current Solaris toolchain (a gcc bug). Work around the problem by using the internal gcc name for the constant.
13:39 Changeset [21717] by ghudson
Link against freetype explicitly; the Solaris 10 linker won't let us rely on ELF dependencies for that.
13:38 Changeset [21716] by ghudson
Stop using -lucb on Solaris; the AFS libraries don't need it any more.
13:29 Changeset [21715] by ghudson
Link explicitly against libjpeg; the Solaris 10 linker won't let us rely on ELF dependencies for that.
13:29 Changeset [21714] by ghudson
Link explicitly against the X libraries. The gtk libraries have them as ELF dependencies, but that isn't good enough for the Solaris 10 linker.
13:27 Changeset [21713] by ghudson
Build without gmp. gmp doesn't build so easily under Solaris 10, and I think we can do without it.
13:26 Changeset [21712] by ghudson
varargs doesn't work with our Solaris 10 toolchain. Most places in the code had already been hacked to use stdarg, but a couple hadn't; fix those.
13:25 Changeset [21711] by ghudson
Solaris 10 has an unsetenv declaration, and the build dies with a conflict against it if we try to redefine it.
13:19 Changeset [21710] by ghudson
Solaris 10 ships with gmake in /usr/sfw/bin. So just use gmake unconditionally; we don't need our own any more.
09:54 Changeset [21709] by rbasch
Nuke zero-length libtool library files installed by SUNWgccruntime.

04/06/05:

15:36 Changeset [21708] by ghudson
Use libtool to build and install a shared library.
15:35 Changeset [21707] by ghudson
Fix up the clean target.
15:34 Changeset [21706] by ghudson
We aren't using gnu ld any more, so remove the flags to account for that. We also aren't setting LD_RUN_PATH on Solaris, and this was one of the few places that safety net was used. Pass a run path on the link line instead.
15:27 Changeset [21705] by ghudson
Work around an incompatibility between the emacs undumper and the RHEL 4 kernel. See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=101818 for details. (Switch from configure.athena to Makefile.athena to do this.)
15:20 Changeset [21704] by ghudson
Add /usr/sfw/bin to build path on Solaris; this lets us use the Solaris-provided gcc, among other things. Remove /usr/ucb from the path, as we don't erally need it any more. Remove the LD_RUN_PATH setting on Solaris. It was a safety net which only applied to a few packages, and it doesn't work when /usr/sfw/bin/gcc is used, since that compiler always provides -R/usr/sfw/lib to the linker.

04/05/05:

09:30 Changeset [21703] by rbasch
Run /usr/bin/javaws, which will now be a valid (local) path on both platforms, instead of the javaws program in the java locker.
09:27 Changeset [21702] by rbasch
Add /usr/bin/javaws as a slave to the java link group in the "alternatives" system, i.e. so it is linked to the proper path in the j2sdk directory.
09:17 Changeset [21701] by rbasch
Update for 9.4: Stop replacing /etc/inittab, as we are reverting to the stock version for Solaris 10; stop replacing or removing various other init-related files that no longer exist in Solaris 10; copy /os/usr/bin/lp to /usr/lib/print/printd, instead of linking printd to the /os tree, since the print-cleanup service starts before AFS.
Note: See TracTimeline for information about the timeline view.