Opened 2 weeks ago
Closed 48 minutes ago
#5782 closed enhancement (fixed)
Move pcre from BLFS to LFS
Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
---|---|---|---|
Priority: | normal | Milestone: | 12.5 |
Component: | Book | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description
We need this as a dependency of grep and less.
Change History (6)
follow-up: 3 comment:2 by , 2 weeks ago
IMO another package that we may want to move is sqlite. Python can use it and some package in BLFS already require python to be built with sqlite installed.
The only difficulty seems in LFS we've no unzip to extract the optional documentation.
comment:3 by , 2 weeks ago
Replying to Xi Ruoyao:
IMO another package that we may want to move is sqlite. Python can use it and some package in BLFS already require python to be built with sqlite installed.
If it's possible, this is something that I'd like to see happen. Doing it at the same time as all the others may be pushing it. Nevertheless, it'd make things much easier for me to work with. Perhaps an email or discussion on IRC would be a great place to discuss moving SQLite.
comment:4 by , 2 weeks ago
I've created a branch from the ML-book named prepare-ml-12.5
. The pcre2-page is located in ch8 right before grep.
You can take the pcre2.xml as is for trunk - just remove the two <sect2> marked with arch="ml_32,ml_all"
and arch="ml_x32,ml_all"
respectively.
In this branch, we could integrate the other packages and drop others which move to BLFS, too if we want to prepare that for 12.5.
comment:5 by , 44 hours ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:6 by , 48 minutes ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
This is done for LFS. I still need to remove it from BLFS, but closing here.
Fixed at commit 04d7d7ed28.
To Thomas Trepl, for MLFS, this will need m32 and mx32 steps.
It is as simple as adding:
And specifying
--host=i686-pc-linux-gnu
. Of course, m32 specific. Simply changing the arch to mx32 will work for mx32. The installation step is typical to most of it's ilk, such as:For a more in-depth reference, see https://glfs-book.github.io/glfs/shareddeps/pcre2.html which includes a lib32 (m32) step.