summaryrefslogtreecommitdiff
path: root/index.php
blob: 1c9709c31c43a11bff81ed0c48f0bbcd018d557d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
<?php
require_once "init.php";

require_once BASE . "/lib/mysql.php";
require_once BASE . "/lib/style.php";
require_once BASE . "/lib/format.php";

print_header("", "home");

?>
      <div id="content-left-wrapper">
        <div id="content-left">
          <div id="intro" class="box">
            <h2>
              A simple, lightweight distribution for 32-bit CPUs
            </h2>
            <p>
              You've reached the website for <strong>Arch Linux 32</strong>, the community maintained continuation of 32-bit support for <a href="https://archlinux.org">Arch Linux</a>, a lightweight and flexible Linux® distribution that tries to Keep It Simple.
            </p>
            <p>
              Currently we have official packages optimized for the i686 architecture.
              Also most(ly) non-graphical packages are available for i486, too.
              Most packages from Arch Linux's
              <a href="https://aur.archlinux.org/" title="Arch User Repository (AUR)">community-operated package repository</a>
              are also compatible with Arch Linux 32.
            </p>
            <p>
              Instructions for the transition from Arch Linux to Arch Linux 32 can be found <a href="/download">here</a>.
            </p>
            <p>
              Installation media which boot on x86_64 and i686 can be found <a href="https://mirror.archlinux32.org/archisos">here</a>.
            </p>
            <p>
              Join us on <a href="https://webchat.freenode.net/">#archlinux32</a> IRC channel on Freenode, check out our
              <a href="https://bbs.archlinux32.org/" title="Arch 32 Forums">forums</a>
              or subscribe to the <a href="https://lists.archlinux.org/listinfo/arch-ports"
                  title="Arch-Ports Mailing Lists">mailing list</a>
              to get your feet wet.
              Also glance through <a href="https://wiki.archlinux.org/" title="Arch Wiki">the Arch Wiki</a> if you want to learn more about upstream Arch.
            </p>
          </div>
          <div id="news">
            <h3>
              <a href="/news/" title="Browse the news archives"><s>Latest News</s> (to be implemented)</a>
              <span class="arrow"></span>
            </h3>
            <a href="https://news.archlinux32.org/rss.php" title="Arch 32 News RSS Feed" class="rss-icon"><img width="16" height="16" src="/static/rss.c5ebdc5318d6.png" alt="RSS Feed" /></a>
<?php
/*
  TODO: loop through news
    <h4>
        <a href="/news/libutf8proc211-3-update-requires-manual-intervention/"
            title="View full article: libutf8proc&gt;=2.1.1-3 update requires manual intervention">libutf8proc&gt;=2.1.1-3 update requires manual intervention</a>
    </h4>
    <p class="timestamp">2018-07-14</p>
    <div class="article-content">
        <p>The libutf8proc package prior to version 2.1.1-3 had an incorrect soname link. This has been fixed in 2.1.1-3, so the upgrade will need to overwrite the untracked soname link created by ldconfig. If you get an error</p>
<p><code>libutf8proc: /usr/lib/libutf8proc.so.2 exists in filesystem</code></p>
<p>when updating, use</p>
<p><code>pacman -Suy --overwrite usr/lib/libutf8proc.so.2</code></p>
<p>to perform the upgrade.</p>
        
    </div>
    
    <h4>
        <a href="/news/js52-5273-2-upgrade-requires-intervention/"
            title="View full article: js52 52.7.3-2 upgrade requires intervention">js52 52.7.3-2 upgrade requires intervention</a>
    </h4>
    <p class="timestamp">2018-05-04</p>
    <div class="article-content">
        <p>Due to the SONAME of <code>/usr/lib/libmozjs-52.so</code> not matching its file name, ldconfig created an untracked file <code>/usr/lib/libmozjs-52.so.0</code>. This is now fixed and both files are present in the package.</p>
<p>To pass the upgrade, remove <code>/usr/lib/libmozjs-52.so.0</code> prior to upgrading.</p>
    </div>
    
    <h4>
        <a href="/news/glibc-227-2-and-pam-130-2-may-require-manual-intervention/"
            title="View full article: glibc 2.27-2 and pam 1.3.0-2 may require manual intervention">glibc 2.27-2 and pam 1.3.0-2 may require manual intervention</a>
    </h4>
    <p class="timestamp">2018-04-20</p>
    <div class="article-content">
        <p>The new version of glibc removes support for NIS and NIS+. The default
<code>/etc/nsswitch.conf</code> file provided by <code>filesystem</code> package already
reflects this change. Please make sure to merge pacnew file if it exists
prior to upgrade.</p>
<p>NIS functionality can still be enabled by installing <code>libnss_nis</code>
package. There is no replacement for NIS+ in the official repositories.</p>
<p><code>pam 1.3.0-2</code> no longer ships pam_unix2 module and <code>pam_unix_*.so</code>
compatibility symlinks. Before upgrading, review PAM configuration files
in the <code>/etc/pam.d</code> directory and replace removed modules with
<code>pam_unix.so</code>. Users of pam_unix2 should also reset their passwords
after ...</p>
    </div>
    
    <h4>
        <a href="/news/zita-resampler-160-1-2-update-requires-manual-intervention/"
            title="View full article: zita-resampler 1.6.0-1 -&gt; 2 update requires manual intervention">zita-resampler 1.6.0-1 -&gt; 2 update requires manual intervention</a>
    </h4>
    <p class="timestamp">2018-02-22</p>
    <div class="article-content">
        <p>The zita-resampler 1.6.0-1 package was missing a library symlink that has been readded in 1.6.0-2. If you installed 1.6.0-1, ldconfig would have created this symlink at install time, and it will conflict with the one included in 1.6.0-2. In that case, remove /usr/lib/libzita-resampler.so.1 manually before updating.</p>
    </div>
    
    <h4>
        <a href="/news/the-end-of-i686-support/"
            title="View full article:  The end of i686 support"> The end of i686 support</a>
    </h4>
    <p class="timestamp">2017-11-08</p>
    <div class="article-content">
        <p>Following 9 months of <a href="https://www.archlinux.org/news/phasing-out-i686-support/">deprecation period</a>, support for the i686
architecture effectively ends today. By the end of November, i686
packages will be removed from our mirrors and later from the packages
archive. The [multilib] repository is not affected.</p>
<p>For users unable to upgrade their hardware to x86_64, an alternative is
a community maintained fork named <a href="https://archlinux32.org/">Arch Linux 32</a>. See their website
for details on migrating existing installations.</p>
    </div>
    
    <h3>
        <a href="/news/"
            title="Browse the news archives">Older News</a>
        <span class="arrow"></span>
    </h3>
    <dl class="newslist">
    
        <dt>2017-09-02</dt>
        <dd>
            <a href="/news/perl-library-path-change/"
                title="View full article: Perl library path change">Perl library path change</a>
        </dd>
    
    
        <dt>2017-05-15</dt>
        <dd>
            <a href="/news/deprecation-of-abs/"
                title="View full article: Deprecation of ABS tool and rsync endpoint">Deprecation of ABS tool and rsync endpoint</a>
        </dd>
    
    
        <dt>2017-03-15</dt>
        <dd>
            <a href="/news/ca-certificates-utils-20170307-1-upgrade-requires-manual-intervention/"
                title="View full article: ca-certificates-utils 20170307-1 upgrade requires manual intervention">ca-certificates-utils 20170307-1 upgrade requires manual intervention</a>
        </dd>
    
    
        <dt>2017-02-27</dt>
        <dd>
            <a href="/news/mesa-with-libglvnd-support-is-now-in-testing/"
                title="View full article: mesa  with libglvnd support is now in testing">mesa  with libglvnd support is now in testing</a>
        </dd>
    
    
        <dt>2017-01-25</dt>
        <dd>
            <a href="/news/phasing-out-i686-support/"
                title="View full article: Phasing out i686 support">Phasing out i686 support</a>
        </dd>
    
    
        <dt>2017-01-14</dt>
        <dd>
            <a href="/news/xorg-server-1191-is-now-in-extra/"
                title="View full article: xorg-server 1.19.1 is now in extra">xorg-server 1.19.1 is now in extra</a>
        </dd>
    
    
        <dt>2016-12-30</dt>
        <dd>
            <a href="/news/openvpn-240-update-requires-administrative-interaction/"
                title="View full article: OpenVPN 2.4.0 update requires administrative interaction">OpenVPN 2.4.0 update requires administrative interaction</a>
        </dd>
    
    
        <dt>2016-10-31</dt>
        <dd>
            <a href="/news/ttf-dejavu-237-will-require-forced-upgrade/"
                title="View full article: ttf-dejavu 2.37 will require forced upgrade">ttf-dejavu 2.37 will require forced upgrade</a>
        </dd>
    
    
        <dt>2016-08-06</dt>
        <dd>
            <a href="/news/texlive-2016-packages-are-now-available/"
                title="View full article: TeXLive 2016 packages are now available">TeXLive 2016 packages are now available</a>
        </dd>
    
    
        <dt>2016-07-18</dt>
        <dd>
            <a href="/news/test-sec-flags-call-for-assistance/"
                title="View full article: test-sec-flags: Call for Assistance">test-sec-flags: Call for Assistance</a>
        </dd>
    </dl>
*/
?>
          </div>
        </div>
      </div>
      <div id="content-right">
        <div id="pkgsearch" class="widget">
          <form id="pkgsearch-form" method="get" action="/packages/">
            <fieldset>
              <label for="pkgsearch-field">Package Search:</label>
              <input id="pkgsearch-field" type="text" name="q" size="18" maxlength="200">
            </fieldset>
          </form>
        </div>
        <div id="pkg-updates" class="widget box">
          <h3>
            Recent Updates <span class="more">(<a href="/packages/?sort=-move_date" title="Browse all of the latest packages">more</a>)</span>
          </h3>
          <a href="/feeds/packages/" title="Arch 32 Package Updates RSS Feed" class="rss-icon"><img width="16" height="16" src="/static/rss.c5ebdc5318d6.png" alt="RSS Feed" /></a>
          <table>
<?php
/* TODO: loop through recent package updates, putting out (only stable & testing):
 *         <tr>
 *            <td class="pkg-name"><span class="multilib">lib32-libxkbcommon 0.8.3-1</span></td>
 *            <td class="pkg-arch">
 *                <a href="/packages/multilib/x86_64/lib32-libxkbcommon/"
 *                    title="Details for lib32-libxkbcommon [multilib]">x86_64</a>
 *            </td>
 *        </tr>
 */
?>
          </table>
        </div>
        <div id="nav-sidebar" class="widget">
          <h4>
            Documentation
          </h4>
          <ul>
            <li><a href="https://wiki.archlinux.org/" title="Community documentation">upstream Wiki</a></li>
            <li><a href="https://wiki.archlinux.org/index.php/Installation_guide" title="Installation guide">upstream Installation Guide</a></li>
          </ul>
<?php
 /* TODO: do we have links to put here?
          <h4>Community</h4>
          <ul>
            <li><a href="https://lists.archlinux.org/listinfo/arch-ports"
                  title="Arch-Ports mailing lists">Mailing List</a></li>
              <li><a href="https://wiki.archlinux.org/index.php/IRC_channels"
                  title="Official and regional IRC communities">IRC Channels</a></li>
              <li><a href="https://planet.archlinux.org/"
                  title="Arch in the blogosphere">Planet Arch</a></li>
              <li><a href="https://wiki.archlinux.org/index.php/International_communities"
                  title="Arch communities in your native language">International Communities</a></li>
          </ul>
    <h4>Support</h4>
    <ul>
        <li><a href="/donate/" title="Help support Arch Linux">Donate</a></li>
        <li><a href="https://www.zazzle.com/archlinux*"
            title="T-shirts, mugs, mouse pads, hoodies, posters, skateboards, shoes, etc.">Products via Zazzle</a></li>
        <li><a href="https://www.unixstickers.com/tag/archlinux" title="Arch
        Linux stickers, t-shirts, hoodies, mugs, posters and pins">Products via Unixstickers</li>
        <li><a href="https://www.freewear.org/?page=list_items&amp;org=Archlinux"
            title="T-shirts">T-shirts via Freewear</a></li>
        <li><a href="https://www.hellotux.com/arch"
            title="T-shirts">T-shirts via HELLOTUX</a></li>
    </ul>
  */
?>
          <h4>Tools</h4>
          <ul>
            <li><a href="/mirrorlist/"
              title="Get a custom mirrorlist from our database"><s>Mirrorlist Updater</s> (to be implemented)</a></li>
            <li><a href="/mirrors/"
              title="See a listing of all available mirrors">Mirror List</a></li>
            <li><a href="/mirrors/status/"
              title="Check the status of all known mirrors">Mirror Status</a></li>
          </ul>
          <h4>Development</h4>
          <ul>
            <li><a href="https://git.archlinux32.org/" title="Official Arch 32 projects (git)">Projects in Git</a></li>
            <li><a href="/groups/" title="View the available package groups"><s>Package Groups</s> (to be implemented)</a></li>
            <li><a href="/buildmaster/todos.php" title="Developer Todo Lists">Todo List</a></li>
            <li><a href="/releng/releases/" title="Release Engineering ISO listing"><s>ISO Release List</s> (not yet implemented)</a></li>
            <li><a href="/packages/differences/" title="See differences in packages between available architectures"><s>Differences Reports</s> (not yet implemented)</a></li>
          </ul>
<?php
/* TODO: do we want that?
    <h4>People</h4>
    <ul>
        
        <li><a href="/people/developers/" title="More info about Developers">Developers</a></li>
        
        <li><a href="/people/trusted-users/" title="More info about Trusted Users">Trusted Users</a></li>
        
        <li><a href="/people/support-staff/" title="More info about Support Staff">Support Staff</a></li>
        
        <li><a href="/people/developer-fellows/" title="More info about Developer Fellows">Developer Fellows</a></li>
        
        <li><a href="/people/trusted-user-fellows/" title="More info about Trusted User Fellows">Trusted User Fellows</a></li>
        
        <li><a href="/people/support-staff-fellows/" title="More info about Support Staff Fellows">Support Staff Fellows</a></li>
        
        <li><a href="/master-keys/"
            title="Package/Database signing master keys">Signing Master Keys</a></li>
    </ul>
*/
?>
          <h4>
            More Resources
          </h4>
          <ul>
            <li><a href="https://news.archlinux32.org/" title="News Archives">News Archives</a></li>
            <li><a href="/feeds/" title="Various RSS Feeds">RSS Feeds</a></li>
          </ul>
        </div>
      </div>
<?php

print_footer();