Em 14-02-2014 09:01, akhiezer escreveu:
>> Date: Fri, 14 Feb 2014 07:42:47 -0300
>> From: Fernando de Oliveira <fam...@yahoo.com.br>
>> To: BLFS Support List <blfs-support@linuxfromscratch.org>
>> Subject: Re: [blfs-support] Iced Tea 2.4.1 and iced tea 2.4.5 sed unknown
>>  option to `s'
>>
>> Em 14-02-2014 06:14, m...@pc-networking-services.com escreveu:
>>> Hello,
>>>
>>> This is my second attempt to post this here.  I beat the confirmation
>>> e-mail by posting to the list and receieve the bounce that it was waiting
>>> the list moderators approval and that was on the 5th.
>>>
>>> I have also posted this error on the devleopers website on the 3rd of Feb
>>> and no responce there either.
>>
>> I cannot find your message in my archives nor at:
>>
>> https://www.mail-archive.com/blfs-dev@linuxfromscratch.org/maillist.html
>>
>> What do you mean by "developers website"? Please, can you give me the
>> address, or title of the post, something to help me finding your report
>> from the 3rd?
>>
> 
> 
> Fernando, maybe:
> 
> http://permalink.gmane.org/gmane.comp.java.openjdk.distro-packaging.devel/26154
> 
> 
>>>
>       .
>       .
>>>
>>> It would seem that if the developer is not even interested in
>>> acknowledging the error that we are on our own with it.
>>
>> The developer is interested, but it is the first time he is hearing
>> about this problem.
>>
>>>
> 
> 
> Ref. ibid.

Thanks, akh. Just adding what seems the original link:

http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1665

I have seen that Armin also replied.

I am trying to understand this better, and have found that configure and
configure.ac have mentions to lsb_release. I am trying to understand if
it is a required, recommended or optional dependency. However, in one
machine I do not have it installed and it gives me linux-gnu and builds
fine, so, I am intending to add as optional.

What do you all think about this? I cannot understand why Christopher's
is getting n/a.

In the following, I am writing some observations and guesses.

In configure, for 2.4.4, which is a build dir still in place in yet
another machine, I see:

{{{
if test -n "$ac_tool_prefix"; then
  # Extract the first word of "${ac_tool_prefix}lsb_release", so it can
be a program name with args.
set dummy ${ac_tool_prefix}lsb_release; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
if ${ac_cv_path_LSB_RELEASE+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $LSB_RELEASE in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_LSB_RELEASE="$LSB_RELEASE" # Let the user override the test
with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
}}}


Also, I noticed that he is building at /opt, so probably as root. I have:

{{{
$ xzgrep -C6 distro_name
/home/fernando/Downloads/blfs/OpenJDK-1.7.0.51-2.4.5-2014.01.29-18h12m38s.log.xz
rm -f
/home/fernando/tmp/paco-build-2014.01.29-18h12m38s/icedtea-2.4.5/generated.build/sun/misc/Version.java
rm -f
/home/fernando/tmp/paco-build-2014.01.29-18h12m38s/icedtea-2.4.5/generated.build/sun/misc/Version.java.temp
/bin/sed -e 's/@@launcher_name@@/java/g' \
    -e 's/@@java_version@@/1.7.0_51-blfs/g' \
    -e 's/@@java_runtime_version@@/1.7.0_51-blfs-b31/g' \
    -e 's/@@jdk_derivative_name@@/IcedTea 2.4.5/g' \
    -e 's/@@distro_name@@/Linux From Scratch/g' \
    -e 's/@@distro_package_version@@/'7u51-2.4.5-blfs'/g' \
    -e 's/@@java_runtime_name@@/OpenJDK Runtime Environment/g' \
    -e 's/@@jdk_revid@@//g' \
    -e 's/@@hotspot_revid@@//g' \
../../../src/share/classes/sun/misc/Version.java.template >
/home/fernando/tmp/paco-build-2014.01.29-18h12m38s/icedtea-2.4.5/generated.build/sun/misc/Version.java.temp
make[5]: Leaving directory
`/home/fernando/tmp/paco-build-2014.01.29-18h12m38s/icedtea-2.4.5/openjdk-boot/jdk/make/java/version'
}}}

I remember having sometime ago problems with PATH, for some packages, if
I build as root, and for those, I have a line in the script:

source /etc/profile

and the PATH is well defined, because he needs:

export CLASSPATH=.:/usr/share/java &&
export PATH="$PATH:/opt/OpenJDK-1.7.0.51-bin/bin"

or similar, if the binary is another one, i.e., the binary has to be in
the path, and, in my case, it is provided by:

/etc/profile.d/openjdk.sh

which is defined in OJDK/Icedtea BLFS page.

-- 
[]s,
Fernando
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to