Ignore:
Timestamp:
05/14/2021 10:47:43 AM (3 years ago)
Author:
Thomas Trepl (Moody) <thomas@…>
Branches:
ml-11.0, multilib
Children:
2606939
Parents:
51c01bff
Message:

Remove entities for multilib pathes
Add usage of libc_cv_rtlddir

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter08/systemd.xml

    r51c01bff r0ebda11  
    5252<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-upstream_fixes-1.patch</userinput></screen>
    5353
     54<!-- Seems to be not needed anymore with 248
    5455    <para>Remove tests that cannot be built in chroot:</para>
    5556
    5657<screen><userinput remap="pre">sed '177,$ d' -i src/resolve/meson.build</userinput></screen>
     58-->
    5759
    5860    <para>Remove an unneeded group,
     
    240242    <para>Prepare systemd for compilation:</para>
    241243
    242     <screen><userinput remap="configure">PKG_CONFIG_PATH="&usr-lib-m32;/pkgconfig" \
     244    <screen><userinput remap="configure">PKG_CONFIG_PATH="/usr/lib32/pkgconfig" \
    243245CC="gcc -m32 -march=i686"              \
    244246CXX="g++ -m32 -march=i686"             \
     
    257259      -Dmount-path=/bin/mount          \
    258260      -Drootprefix=                    \
    259       -Drootlibdir=&usr-lib-m32;          \
     261      -Drootlibdir=/usr/lib32          \
    260262      -Dsplit-usr=true                 \
    261263      -Dsulogin-path=/sbin/sulogin     \
     
    272274
    273275<screen><userinput remap="install">LANG=en_US.UTF-8 DESTDIR=$PWD/DESTDIR ninja install
    274 cp -Rv DESTDIR&usr-lib-m32;/* &usr-lib-m32;
     276cp -Rv DESTDIR/usr/lib32/* /usr/lib32
    275277rm -rf DESTDIR
    276278rm -f /usr/bin/xsltproc</userinput></screen>
     
    300302    <para>Prepare systemd for compilation:</para>
    301303
    302 <screen><userinput remap="configure">PKG_CONFIG_PATH="&usr-lib-mx32;/pkgconfig" \
     304<screen><userinput remap="configure">PKG_CONFIG_PATH="/usr/libx32/pkgconfig" \
    303305CC="gcc -mx32"                          \
    304306CXX="g++ -mx32"                         \
     
    319321      -Dmount-path=/bin/mount           \
    320322      -Drootprefix=                     \
    321       -Drootlibdir=&usr-lib-mx32;          \
     323      -Drootlibdir=/usr/libx32          \
    322324      -Dsplit-usr=true                  \
    323325      -Dsulogin-path=/sbin/sulogin      \
     
    334336
    335337<screen><userinput remap="install">LANG=en_US.UTF-8 DESTDIR=$PWD/DESTDIR ninja install
    336 cp -Rv DESTDIR&usr-lib-m32;/* &usr-lib-m32;
     338cp -Rv DESTDIR/usr/lib32/* /usr/lib32
    337339rm -rf DESTDIR
    338340rm -f /usr/bin/xsltproc</userinput></screen>
Note: See TracChangeset for help on using the changeset viewer.