Jonathan Zeke | 1 Mar 06:10 2015
Picon

(x86_64 Multilib) 18 errors when checking Automake

Hi All,
I'm having some trouble while making Automake. 
My Host system: AMD FX-8150 w/ 32Gb RAm Running Linux Mint 17.1

I'm building CLFS x_86_64 multilib with systemd

I'm currently in the book at 10.62. Automake-1.14.1. Here's the link: http://www.clfs.org/view/CLFS-3.0.0-SYSTEMD/x86_64/final-system/automake.html

Here's a link to test-suite.log : http://chopapp.com/#s1ic7l64

Two of the errors are due to linking to libfl.so instead of the static library. Its not at all new and I can find it in google. There is a patch to fix it that people keep referencing to, but I can't find the actual patch.

As for all the other errors, I just don't know enough to even begin.

If anyone needs any other information, just let me know.

Thanks in advance for your help.
 
_______________________________________________
Clfs-support mailing list
Clfs-support <at> lists.clfs.org
http://lists.clfs.org/listinfo.cgi/clfs-support-clfs.org
lux-integ | 11 Feb 22:12 2015

freshly minted clfs x86 multilib-build wont shell up

Greetings

I have just completed ( I hope ) an x86 multilib build )
( http://clfs.org/view/git/x86_64/  )
I am using stuff out of git
with modifications  such as 
linux-3.18.5
systemd-218

It refuses to boot
On startup it reports
[OK] reached target network
[5.123288] systemd[1] reached target Network
[5.123288] systemd[1] startup finished in 1.901s (kernel) 3.1345s = 5.016s  

( or some such )

but refuses to give a prompt.

I dont know if I have a file missing.

Initially I had an /etc/profile  as described here for sysemd-213
( http://clfs.org/view/git/x86_64/system-config/profile.html )

But I removed it.    As for systemd-218 I have been taking guidance from here
( http://www.linuxfromscratch.org/lfs/view/systemd/chapter07/network.html) 
onwards
( where there is no mention of /etc/profile )
But it made no difference.

Its as if the loopback interface is not being brought up.

Advice will be appreciated.

sicerelly
luxInteg
lux-integ | 11 Feb 19:52 2015

sub-level kernel patch in clfs recipes question

Greetings,

Can someone explain the reason for the use of  'sub-level' kernel patches' 
for example:-
xzcat ../patch-3.14.21.xz | patch -Np1 -i -

mentioned in clfs-builds :-
http://clfs.org/view/git/x86_64/cross-tools/linux-headers.html
and here
http://clfs.org/view/git/x86_64/final-system/linux-headers.html
and here
http://clfs.org/view/git/x86_64/bootable/kernel.html

( I am using linux-3.18.5 and the correspending patch-3.18.5.xz )           
For the first time I  applied  the required patch  in all three places   and 
when  I came to compile the kernel  -make failed 
Bit it compiled fine  without  the patch.

( I did  repeat runs  and executed 'make mrproper'  after applying the patch ) 
and make failed  every time.)

Comments welcomed.

Sincerely
luxInteg
lux-integ | 8 Feb 13:54 2015

clfs- x86_multilib_dev systemd-218 32-bit build question

Greetings,

I am having a go at clfs x86 multilib.  I have reached  here
(  http://clfs.org/view/git/x86_64/final-system/systemd.html )
 Systemd-213 as in the book compiles for 32-bit.

However systemd-213 is  almost a year old and I would like to use systemd-218.   
When I tried systemd-217 and -218 make ends like so

#----
/bin/sh ./libtool  --tag=CC   --mode=compile gcc -m32 -std=gnu99 -
DHAVE_CONFIG_H -I.  -include ./config.h -DPKGSYSCONFDIR=\"/etc/systemd\" -
DSYSTEM_CONFIG_UNIT_PATH=\"/etc/systemd/system\" -
DSYSTEM_DATA_UNIT_PATH=\"/lib/systemd/system\" -
DSYSTEM_SYSVINIT_PATH=\"/etc/init.d\" -DSYSTEM_SYSVRCND_PATH=\"/etc/rc.d\" -
DUSER_CONFIG_UNIT_PATH=\"/etc/systemd/user\" -
DUSER_DATA_UNIT_PATH=\"/usr/lib/systemd/user\" -DCERTIFICATE_ROOT=\"/etc/ssl\" 
-DCATALOG_DATABASE=\"/var/lib/systemd/catalog/database\" -
DSYSTEMD_CGROUP_AGENT_PATH=\"/lib/systemd/systemd-cgroups-agent\" -
DSYSTEMD_BINARY_PATH=\"/lib/systemd/systemd\" -
DSYSTEMD_SHUTDOWN_BINARY_PATH=\"/lib/systemd/systemd-shutdown\" -
DSYSTEMD_SLEEP_BINARY_PATH=\"/lib/systemd/systemd-sleep\" -
DSYSTEMCTL_BINARY_PATH=\"/bin/systemctl\" -
DSYSTEMD_TTY_ASK_PASSWORD_AGENT_BINARY_PATH=\"/bin/systemd-tty-ask-password-
agent\" -DSYSTEMD_STDIO_BRIDGE_BINARY_PATH=\"/usr/bin/systemd-stdio-bridge\" -
DROOTPREFIX=\"\" -DRANDOM_SEED_DIR=\"/var/lib/systemd/\" -
DRANDOM_SEED=\"/var/lib/systemd/random-seed\" -
DSYSTEMD_CRYPTSETUP_PATH=\"/lib/systemd/systemd-cryptsetup\" -
DSYSTEM_GENERATOR_PATH=\"/lib/systemd/system-generators\" -
DUSER_GENERATOR_PATH=\"/usr/lib/systemd/user-generators\" -
DSYSTEM_SHUTDOWN_PATH=\"/lib/systemd/system-shutdown\" -
DSYSTEM_SLEEP_PATH=\"/lib/systemd/system-sleep\" -
DSYSTEMD_KBD_MODEL_MAP=\"/usr/share/systemd/kbd-model-map\" -
DX_SERVER=\"/usr/bin/X\" -DUDEVLIBEXECDIR=\"/lib/udev\" -
DPOLKIT_AGENT_BINARY_PATH=\"/usr/bin/pkttyagent\" -
DQUOTACHECK=\"/usr/sbin/quotacheck\" -DKEXEC=\"/usr/sbin/kexec\" -
DLIBDIR=\"/usr/lib\" -DROOTLIBDIR=\"/lib\" -DTEST_DIR=\"/x86MultilibCHROOT-
b15BUILD/systemd-217/test\" -I ./src -I ./src/shared -I ./src/shared -I 
./src/network -I ./src/login -I ./src/journal -I ./src/timedate -I 
./src/timesync -I ./src/resolve -I ./src/resolve -I ./src/systemd -I 
./src/core -I ./src/core -I ./src/libudev -I ./src/udev -I ./src/udev/net -I 
./src/udev -I ./src/libsystemd/sd-bus -I ./src/libsystemd/sd-event -I 
./src/libsystemd/sd-rtnl -I ./src/libsystemd/sd-network -I ./src/libsystemd-
network -I ./src/libsystemd-terminal -Wp,-D_FORTIFY_SOURCE=2    -pipe -Wall -
Wextra -Wno-inline -Wundef -Wformat=2 -Wformat-security -Wformat-nonliteral -
Wlogical-op -Wsign-compare -Wmissing-include-dirs -Wold-style-definition -
Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -
Wsuggest-attribute=noreturn -Wmissing-prototypes -Wstrict-prototypes -
Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-
labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-overlength-
strings -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-
result -Werror=overflow -Wdate-time -Wnested-externs -ffast-math -fno-common -
fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -ffunction-
sections -fdata-sections -fstack-protector -fstack-protector-strong -fPIE --
param=ssp-buffer-size=4 -ffat-lto-objects    -pthread -g -O2 -MT 
src/shared/libsystemd_shared_la-arphrd-list.lo -MD -MP -MF 
src/shared/.deps/libsystemd_shared_la-arphrd-list.Tpo -c -o 
src/shared/libsystemd_shared_la-arphrd-list.lo `test -f 'src/shared/arphrd-
list.c' || echo './'`src/shared/arphrd-list.c
libtool: compile:  gcc -m32 -std=gnu99 -DHAVE_CONFIG_H -I. -include ./config.h 
-DPKGSYSCONFDIR=\"/etc/systemd\" -
DSYSTEM_CONFIG_UNIT_PATH=\"/etc/systemd/system\" -
DSYSTEM_DATA_UNIT_PATH=\"/lib/systemd/system\" -
DSYSTEM_SYSVINIT_PATH=\"/etc/init.d\" -DSYSTEM_SYSVRCND_PATH=\"/etc/rc.d\" -
DUSER_CONFIG_UNIT_PATH=\"/etc/systemd/user\" -
DUSER_DATA_UNIT_PATH=\"/usr/lib/systemd/user\" -DCERTIFICATE_ROOT=\"/etc/ssl\" 
-DCATALOG_DATABASE=\"/var/lib/systemd/catalog/database\" -
DSYSTEMD_CGROUP_AGENT_PATH=\"/lib/systemd/systemd-cgroups-agent\" -
DSYSTEMD_BINARY_PATH=\"/lib/systemd/systemd\" -
DSYSTEMD_SHUTDOWN_BINARY_PATH=\"/lib/systemd/systemd-shutdown\" -
DSYSTEMD_SLEEP_BINARY_PATH=\"/lib/systemd/systemd-sleep\" -
DSYSTEMCTL_BINARY_PATH=\"/bin/systemctl\" -
DSYSTEMD_TTY_ASK_PASSWORD_AGENT_BINARY_PATH=\"/bin/systemd-tty-ask-password-
agent\" -DSYSTEMD_STDIO_BRIDGE_BINARY_PATH=\"/usr/bin/systemd-stdio-bridge\" -
DROOTPREFIX=\"\" -DRANDOM_SEED_DIR=\"/var/lib/systemd/\" -
DRANDOM_SEED=\"/var/lib/systemd/random-seed\" -
DSYSTEMD_CRYPTSETUP_PATH=\"/lib/systemd/systemd-cryptsetup\" -
DSYSTEM_GENERATOR_PATH=\"/lib/systemd/system-generators\" -
DUSER_GENERATOR_PATH=\"/usr/lib/systemd/user-generators\" -
DSYSTEM_SHUTDOWN_PATH=\"/lib/systemd/system-shutdown\" -
DSYSTEM_SLEEP_PATH=\"/lib/systemd/system-sleep\" -
DSYSTEMD_KBD_MODEL_MAP=\"/usr/share/systemd/kbd-model-map\" -
DX_SERVER=\"/usr/bin/X\" -DUDEVLIBEXECDIR=\"/lib/udev\" -
DPOLKIT_AGENT_BINARY_PATH=\"/usr/bin/pkttyagent\" -
DQUOTACHECK=\"/usr/sbin/quotacheck\" -DKEXEC=\"/usr/sbin/kexec\" -
DLIBDIR=\"/usr/lib\" -DROOTLIBDIR=\"/lib\" -DTEST_DIR=\"/x86MultilibCHROOT-
b15BUILD/systemd-217/test\" -I ./src -I ./src/shared -I ./src/shared -I 
./src/network -I ./src/login -I ./src/journal -I ./src/timedate -I 
./src/timesync -I ./src/resolve -I ./src/resolve -I ./src/systemd -I 
./src/core -I ./src/core -I ./src/libudev -I ./src/udev -I ./src/udev/net -I 
./src/udev -I ./src/libsystemd/sd-bus -I ./src/libsystemd/sd-event -I 
./src/libsystemd/sd-rtnl -I ./src/libsystemd/sd-network -I ./src/libsystemd-
network -I ./src/libsystemd-terminal -Wp,-D_FORTIFY_SOURCE=2 -pipe -Wall -
Wextra -Wno-inline -Wundef -Wformat=2 -Wformat-security -Wformat-nonliteral -
Wlogical-op -Wsign-compare -Wmissing-include-dirs -Wold-style-definition -
Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -
Wsuggest-attribute=noreturn -Wmissing-prototypes -Wstrict-prototypes -
Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-
labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-overlength-
strings -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-
result -Werror=overflow -Wdate-time -Wnested-externs -ffast-math -fno-common -
fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -ffunction-
sections -fdata-sections -fstack-protector -fstack-protector-strong --
param=ssp-buffer-size=4 -ffat-lto-objects -pthread -g -O2 -MT 
src/shared/libsystemd_shared_la-arphrd-list.lo -MD -MP -MF 
src/shared/.deps/libsystemd_shared_la-arphrd-list.Tpo -c src/shared/arphrd-
list.c  -fPIC -DPIC -o src/shared/.libs/libsystemd_shared_la-arphrd-list.o
src/shared/arphrd-list.c:31:28: fatal error: arphrd-to-name.h: No such file or 
directory
 #include "arphrd-to-name.h"
                            ^
compilation terminated.

#-----

It is failing on the 
make libsystemd.la

I have not delved into  options for  compiling   sysemd but 
I looked at lfs (who are using systemd-218
 (  http://www.linuxfromscratch.org/lfs/view/systemd/chapter06/systemd.html )
and wonder if the recipe could be used to make  here the 32-bit systemd  and 
the next step systemd-64 bit in clfs multilib.,

OR  if workrounds are available to bypass the  build-failure described above.

Suggestions  welcomed.

sincerely
luxInteg
lux-integ | 6 Feb 12:02 2015

Erro building e2fsprog-1.42.12 on current clfs(development) x86-Multilib

Greetings,

I am having a go at clfs x86 multilib  (current development )
I reached here  
( http://clfs.org/view/git/x86_64/final-system/e2fsprogs-64bit.html )

Make ends like so
#------------------
gcc -m64 -c -I. -I../lib -I../../lib -g -O2 -DHAVE_CONFIG_H 
../../e2fsck/sigcatcher.c -o sigcatcher.o
gcc -m64  -Wl,-rpath-link,../lib -rdynamic -o e2fsck crc32.o dict.o unix.o 
e2fsck.o super.o pass1.o pass1b.o pass2.o pass3.o pass4.o pass5.o journal.o 
badblocks.o util.o dirinfo.o dx_dirinfo.o ehandler.o problem.o message.o 
quota.o recovery.o region.o revoke.o ea_refcount.o rehash.o profile.o 
prof_err.o logfile.o sigcatcher.o  ../lib/libquota.a ../lib/libext2fs.so 
../lib/libcom_err.so     ../lib/libe2p.so -lblkid  
/usr/bin/ld: journal.o: undefined reference to symbol 'uuid_unparse <at>  <at> UUID_1.0'
/lib64/libuuid.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:408: recipe for target 'e2fsck' failed
make[2]: *** [e2fsck] Error 1

#------------------

Advice would be appreciaed

sincerely
luxInteg
lux-integ | 5 Feb 14:29 2015

clfs-multilib-x86 chroot and PKG_CONFIG_PATH reference to /tools/lib question

Greetings

I am working through current clfs(git)  mulilib (x86 book ) and I am puzzled 
that in the chroot location there are references to 
PKG_CONFIG_PATH=/tools/lib64/pkgconfig

at 10.77
http://clfs.org/view/git/x86_64/final-system/kbd.html
( for kbd-2.0.2)
and 10.79 here
http://clfs.org/view/git/x86_64/final-system/libpipeline-64bit.html
for libpipeline-1.40=.0  (64-bit )

I am curious as to why potential linking to libraries in the toolchain  
would not be erroneous.

comments welcome

sincerely
lxInteg
Martin Ward | 2 Feb 02:21 2015

Re: Future upgrades

On 02/02/15 00:02, lux-integ wrote:
> On Monday 02 February 2015 00:15:31 Martin Ward wrote:
>> On 01/02/15 22:46, lux-integ wrote:
>>> On Saturday 31 January 2015 23:01:53 Martin Ward wrote:
>>>> the 4.9.0 patch i submitted should be good for multi-lib as well on most
>>>> common architectures at least
>>> could you  tell us where this patch is located please?
>> http://trac.clfs.org/ticket/979
>>
>> martin
> there are two gcc-4.9.0 patches namely
> gcc-4.9.0-pure64-1.patch
> gcc-4.9.0-pure64_specs-1.patch
>
> which one are you referring to?
>
Are you doing pure64 or multilib

if pure you need 4.9.0-pure64_specs-1 for chapter 5
and 4.9.0-pure64-1 for chapter 6

if multi-lib use the 4.9.2-specs -1.patch

if your wondering why 4.9.0 is because i did them when 4.9.0 was 
current, you can use them with 4.9.2 as the source tree layout hasn't 
changed

hope that helps

Martin
lux-integ | 1 Feb 23:40 2015

cant find clfs-dev

a link to subscribe to the dev list would be helpful
William Harrington | 31 Jan 05:45 2015

Future upgrades

Hello,

We have had some domain issues, which won't be resolved. You'd expect if someone sent an invoice from the
same company to reveal something went awry. Well, we are clfs.org now, unless a miracle occurs.

Who all is still with CLFS? Let us know.

I have notes for our tickets at trac.clfs.org.

I don't have much time to update CLFS as the world is out of whack and going into convulsions, but I do have
notes for my last pure64 bit build with binutils 2.25, glibc-2.20, and gcc-4.9.2 with branch updates.  We
need a multilib patch for gcc 4.9.2.

Sincerely,

William Harrington

--

-- 
William Harrington <kb0iic <at> berzerkula.org>
lux-integ | 28 Jan 21:21 2015

glibc-2.19 -m32 build error clfs-multilib

Greetings

I am trying to build clfs-multilib

( http://clfs.org/view/git/x86_64/  )

I am stuck on glibc-2.19 32-bit 
( http://clfs.org/view/git/x86_64/cross-tools/glibc.html )

   the compilation ends as follows

#---------
make[2]: *** No rule to make target `/glibcM32-build/misc/ioperm.o', needed by 
`/glibcM32-build/misc/stamp.o'.  Stop.
make[2]: Leaving directory `/glibc-2.19/misc'
#---------
( I checked on the internet and the last reported error of this type was  
related to kernel headers some 5 or so years ago  in the days of kernel 
2.6.31. )

I am following the instructions in the clfs book ((using kernel headers 
linux-3.14.21 )  and  I have tried hosts running clfs (  pure 64bit) , 
fedora20 and slackware14.1  (both multi-lib ) and all gave the same result.

advice would be appreciated

sincerely
luxInteg
Justin R. Knierim | 28 Jan 17:07 2015

CLFS Mailing Lists Update

Hello CLFS followers,

The issue related with the cross-lfs.org domain is still not resolved, 
so the mailing lists (archives and subscribers) have been migrated over 
to our currently active domain of clfs.org.  If we can recover the 
cross-lfs.org domain some day, we will have it forward is mailing lists 
mail to clfs.org.  If you have any questions, please feel free to email 
me directly.  If you do not want to receive any mail from CLFS, please 
click the unsubscribe link below.  Thanks for your patience while we get 
our services sorted. Have a nice day!

Justin

Gmane