Commit Graph

209 Commits

Author SHA1 Message Date
Xi Ruoyao
7e255b8718
building-notes: Fix stupid typo in stripping script
I should have copied tested script file into the XML, instead of editing
it...
2023-04-01 17:36:16 +08:00
Xi Ruoyao
9b3319034f
building-notes: Update stripping script to preserve hard links 2023-03-24 16:22:43 +08:00
Xi Ruoyao
ad7f3b72dd
building-notes: Restructure my runtime addition to align with changes from Pierre
BTW, mention external optional dependencies.
2023-03-20 15:27:31 +08:00
Xi Ruoyao
bca432de82
building-notes: Explain runtime dependencies 2023-03-19 21:52:58 +08:00
Pierre Labastie
00231066f1 Clarify the role of runtime deps in conventions 2023-03-19 13:17:01 +01:00
Xi Ruoyao
640313a175
building-notes: remove an extra ")" 2023-01-30 17:38:57 +08:00
Xi Ruoyao
8d2373d88d
building-notes: Fix a grammar error 2023-01-30 17:35:18 +08:00
Xi Ruoyao
5a95524443
building-notes: Update harderning section to match the status quo
By the way, use <option> to decorate the compiler options.
2023-01-30 17:32:18 +08:00
Pierre Labastie
54d589072b Remove eol spaces 2023-01-29 13:51:59 +01:00
Bruce Dubbs
d7bdf9f08b Tweak stripping script 2023-01-07 15:28:10 -06:00
Bruce Dubbs
cf799ebe6e Tweak stripping script 2023-01-07 09:04:10 -06:00
Bruce Dubbs
17fe56e1be Update discussion of stripping installed files
Reformat the script and in the stripping section to make
it more clear and make it executable.
2023-01-06 15:13:50 -06:00
Ken Moffat
6ad6bace8b Expand gentoo details in Going Beyond BLFS. 2023-01-06 00:41:33 +00:00
Pierre Labastie
3f2db3a638 Remove sect1info tags
They only contain a date tag that is nowhere used.
2022-11-29 08:58:07 +01:00
Pierre Labastie
02743f9ca1 Explain how to have CMake always overwrite existing files 2022-10-02 17:50:46 +02:00
Pierre Labastie
c6c57f7fc6 Use an <informaltable> for explaining CMake flags 2022-10-02 17:50:01 +02:00
Xi Ruoyao
b3c16f1230
la-files: some reword
- libtool is usually internally shipped and system libtool is not used.
  Or we can simply patch system libtool to stop installing .la files...
- Add a paragraph about static library.  Prevent anyone from thinking
  "oh I need static libraries and I'll keep those .la files".
- Mention that .la file may mistakenly include library names or paths
  not valid after installation.
- Move a </literal> into the correct location.
2022-09-19 13:47:19 +08:00
Xi Ruoyao
824ddccf7a
introduction: URL clean up
- dreamwvr.com is dead now.
- freecode.com now redirects to SourceForge, add GitHub as well.
- use HTTPS if possible.
2022-09-08 12:04:07 +08:00
Bruce Dubbs
8159110a4d Typos 2022-08-21 19:29:21 -05:00
Julien Lepiller
9ca0948c69 Fix typos 2022-08-21 20:22:36 +02:00
Xi Ruoyao
7f17762a66
building-notes: add more info about stripping 2022-08-21 21:00:07 +08:00
Pierre Labastie
70957a40cf Add information about stripping
Propose a short script for stripping, which seems to work.
2022-08-21 13:49:45 +02:00
Xi Ruoyao
067189d7ea
building-notes: comment out bad stripping command
The stripping command will definitely destroy the system.  Leave it out
until we can figure out how to strip a running system correctly.

Link: https://lists.linuxfromscratch.org/sympa/arc/blfs-support/2022-08/msg00018.html
2022-08-21 08:16:03 +08:00
Pierre Labastie
403a9c620f Missing line return in the "library" page 2022-08-20 09:37:41 +02:00
Pierre Labastie
450ac1874f Update and tidy up the page about libraries
Prompted by a somewhat unhelpful comment in a mail of R Tegner.
2022-08-20 09:23:37 +02:00
Douglas R. Reno
df373d2730 Update URL for Stripping in Chapter 2 - Notes on Building Software. 2022-08-16 09:40:36 -05:00
Pierre Labastie
4c0df5c4d9 Fix some entities in general.ent for releases
Two entities downloads-root-systemd and patch-root were not
modified when switching to release:
- change the name of downloads-root-systemd to downloads-root since
the aim is to not have "-systemd" entities, and use "&blfs-version;"
for it
- create a patch-version entity (this one does not change for
systemd), and use it in patch-root
2022-03-01 10:07:36 +01:00
Bruce Dubbs
2c871871fb Spelling fixes 2022-02-16 15:04:13 -06:00
Pierre Labastie
a334dd2a3a Building Notes: tell why the number of jobs may have to be limited
Also tell how to limit the number of jobs with ninja
2022-02-13 19:24:50 +01:00
Bruce Dubbs
0a0ad3a17b Package updates.
Update to tree-2.0.0.
Update to pango-1.50.3.
Update to qpdf-10.5.0.
Update to libportal-0.5.
Update to gtk+3 3.24.31.
Update URLs in Beyond BLFS section.
2021-12-27 12:02:36 -06:00
Xi Ruoyao
97ba4252b4
building-notes: MD5 can be used to detect stealth update 2021-10-18 18:47:42 +08:00
Pierre Labastie
85580446b2 Remove spaces at the end of lines
I know it is somewhat useless, but I don't like them for
two reasons: first they cannot be seen, and I do not like things I
cannot see. Second, git highlights them, and this is disturbing...
2021-09-06 19:42:49 +02:00
Bruce Dubbs
dddebae741 Add a warning about stripping 2021-08-05 15:35:01 -05:00
Bruce Dubbs
7a3422b1e4 Fix stripping discussion for merged /usr 2021-08-05 15:10:37 -05:00
Xi Ruoyao
633329679c
building notes: stop to use MD5 for genuity verification, ...
use SHA256 or GnuPG instead.
2021-07-22 19:59:42 +08:00
Xi Ruoyao
8554ad2de7
building-notes: English grammar fix
https://thewritepractice.com/how-to-use-either-neither-or-and-nor-correctly/
2021-06-11 16:23:12 +08:00
Xi Ruoyao
65877d86d3
update building-notes and meson buildtype xinclude
Some packages are using debugoptimized in meson.build.
2021-06-11 16:18:52 +08:00
Xi Ruoyao
c98fc5bedc
update building notes for meson default buildtype
I'm not sure when "debug" became default though...
2021-06-04 19:38:48 +08:00
Xi Ruoyao
4a570af171 secure linuxfromscratch.org url 2021-05-01 19:14:53 +08:00
Xi Ruoyao
c9aa98043d
secure LFS url 2021-04-23 19:00:10 +08:00
Xi Ruoyao
45ab6c70c2
more SVN prop clean up
Remove "$LastChanged$" everywhere, and also some unused $Date$
2021-04-20 19:12:02 +08:00
Ken Moffat
55aa03ce43 Change debian pool link in Going Beyond LFS -
Unsurprisingly, ftp to ftp.uk.debian.org no longer works.
Change to http: because the https certificate is for hands.com and subdomains
firefox reports it is NOT valid for ftk.uk.debian.org.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23886 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-11-11 04:11:14 +00:00
Ken Moffat
bf5fb9456a Update to llvm-11.0.0 and rustc-1.47.0.
Patch firefox and thunderbird for this version of rust.
Remeasure all packages which use rust -
I think I used an out of date mozconfig when I updated thunderbird.
In general, builds are slower and slightly larger, but installs are marginally smaller.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23843 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-10-26 21:44:17 +00:00
Pierre Labastie
f0dc9578a4 Fix references to the lfs book (chapter numbering changes)
Not sure I have all ot them...*

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23591 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-08-21 12:19:40 +00:00
Ken Moffat
5ce1bdb06c Rust: explain how to (mostly) restrict how many processors it wants to use.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23349 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-06-30 17:45:38 +00:00
Bruce Dubbs
51b61f44da Comment out psutils and a2ps
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22889 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-03-25 16:20:39 +00:00
Ken Moffat
c0e4599ea2 Build systems - remark that there are some cmake packages (not necessarily in BLFS)
which produce bad ninja.build files but usable Makefiles.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22751 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-02-23 03:55:40 +00:00
Ken Moffat
ddbbdde1b8 Beyond BLFS - for Fedora point to the files now that I know where they have moved to.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22634 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-02-06 23:43:11 +00:00
Bruce Dubbs
2c011251cb Make systemd-units tarball xz
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22295 af4574ff-66df-0310-9fd7-8a98e5e911e0
2019-10-24 16:28:40 +00:00
Ken Moffat
7c93be0325 A couple more typo fixes from my previous commit.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21860 af4574ff-66df-0310-9fd7-8a98e5e911e0
2019-07-24 15:04:10 +00:00