Sachverhalt: Sachverhalt: A. Mit Urteil vom 25. Januar 1994 schied das Zivilamtsgericht A._ die Ehe, die X._, Jahrgang 1938, und Y._, Jahrgang 1937, am 3. Juni 1960 geschlossen hatten und aus der eine Tochter, Jahrgang 1962, hervorgegangen war. Es verpflichtete X._, seiner Ehefrau eine Rente von monatlich Fr. 3'300.-- bis zu seiner AHV-Berechtigung und ab diesem Zeitpunkt eine im Verhältnis des bisherigen Einkommens zum Ersatzeinkommen (je inkl. allfälliger Vermögenserträge) herabgesetzte Rente zu bezahlen. Im Scheidungsurteil wurde berücksichtigt, dass X._ seit November 1983 mit einer anderen Frau zusammengelebt und einen ausserehelichen Sohn, namens Z._ mit Jahrgang 1986, hatte. Wenige Monate nach der Ehescheidung heiratete X._ die Mutter seines Sohnes. Anfangs Januar 2002 trennten sich die Ehegatten. Im Rahmen von Eheschutzmassnahmen wurde der Sohn unter die Obhut der Mutter gestellt und X._ verpflichtet, an den Unterhalt seines Sohnes Fr. 1'050.-- (zuzüglich AHV-Kinderrente) und an denjenigen seiner (zweiten) Ehefrau Fr. 700.-- pro Monat zu bezahlen. A. Mit Urteil vom 25. Januar 1994 schied das Zivilamtsgericht A._ die Ehe, die X._, Jahrgang 1938, und Y._, Jahrgang 1937, am 3. Juni 1960 geschlossen hatten und aus der eine Tochter, Jahrgang 1962, hervorgegangen war. Es verpflichtete X._, seiner Ehefrau eine Rente von monatlich Fr. 3'300.-- bis zu seiner AHV-Berechtigung und ab diesem Zeitpunkt eine im Verhältnis des bisherigen Einkommens zum Ersatzeinkommen (je inkl. allfälliger Vermögenserträge) herabgesetzte Rente zu bezahlen. Im Scheidungsurteil wurde berücksichtigt, dass X._ seit November 1983 mit einer anderen Frau zusammengelebt und einen ausserehelichen Sohn, namens Z._ mit Jahrgang 1986, hatte. Wenige Monate nach der Ehescheidung heiratete X._ die Mutter seines Sohnes. Anfangs Januar 2002 trennten sich die Ehegatten. Im Rahmen von Eheschutzmassnahmen wurde der Sohn unter die Obhut der Mutter gestellt und X._ verpflichtet, an den Unterhalt seines Sohnes Fr. 1'050.-- (zuzüglich AHV-Kinderrente) und an denjenigen seiner (zweiten) Ehefrau Fr. 700.-- pro Monat zu bezahlen. B. Im Hinblick auf seine Pensionierung, die per Ende November 2003 erfolgte, klagte X._ am 16. September 2003 gegen Y._ auf Herabsetzung der Unterhaltsbeiträge. Gleichzeitig ersuchte er um vorsorgliche Massnahmen während des Abänderungsprozesses. Der Präsident des Richteramts Bucheggberg-Wasseramt setzte den Unterhaltsbeitrag für die Dauer des Verfahrens vorsorglich auf Fr. 1'650.-- herab (Verfügung vom 18. Februar 2004). Das Obergericht (Zivilkammer) des Kantons Solothurn hiess die von Y._ dagegen erhobene Nichtigkeitsbeschwerde teilweise gut und legte den Unterhaltsbeitrag auf Fr. 2'057.-- fest mit Wirkung ab 1. Dezember 2003 (Urteil vom 4. Juni 2004). B. Im Hinblick auf seine Pensionierung, die per Ende November 2003 erfolgte, klagte X._ am 16. September 2003 gegen Y._ auf Herabsetzung der Unterhaltsbeiträge. Gleichzeitig ersuchte er um vorsorgliche Massnahmen während des Abänderungsprozesses. Der Präsident des Richteramts Bucheggberg-Wasseramt setzte den Unterhaltsbeitrag für die Dauer des Verfahrens vorsorglich auf Fr. 1'650.-- herab (Verfügung vom 18. Februar 2004). Das Obergericht (Zivilkammer) des Kantons Solothurn hiess die von Y._ dagegen erhobene Nichtigkeitsbeschwerde teilweise gut und legte den Unterhaltsbeitrag auf Fr. 2'057.-- fest mit Wirkung ab 1. Dezember 2003 (Urteil vom 4. Juni 2004). C. Mit staatsrechtlicher Beschwerde wegen Verletzung von Art. 9 BV beantragt X._ dem Bundesgericht, das obergerichtliche Urteil aufzuheben. Er stellt ein Gesuch um aufschiebende Wirkung. Das Obergericht hat auf eine Stellungnahme zum Gesuch verzichtet. Y._ schliesst auf Abweisung des Gesuchs. Beide Parteien beantragen die unentgeltliche Rechtspflege für das bundesgerichtliche Beschwerdeverfahren. Der Präsident der II. Zivilabteilung hat der staatsrechtlichen Beschwerde die aufschiebende Wirkung für die bis und mit Juni 2004 geschuldeten Unterhaltsbeiträge zuerkannt (Verfügung vom 25. August 2004). 